{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.335061417+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.335098293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.33510391+07:00","message":"receive interim result [false|false]: พิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.335115852+07:00","message":"[buffer interim] 2732 false พิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.335125419+07:00","message":"[bufferProcess] interim [480000000]:พิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.335128934+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.335133909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.335137566+07:00","message":"> Transcript [20545] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.335140754+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.524147155+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.524192783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิการสมุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.524199091+07:00","message":"receive interim result [false|false]: พิการสมุด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.524215923+07:00","message":"[buffer interim] 2732 false พิการสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.524225109+07:00","message":"[bufferProcess] interim [720000000]:พิการสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.524227588+07:00","message":"[bufferProcess] send to processor:พิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.524230935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.524233625+07:00","message":"> Transcript [20546] [false]: 'พิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.524235545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.524237817+07:00","message":"Set new StatePrefix: 'พิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.707269096+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.707307163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิการสมุทร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.707312756+07:00","message":"receive interim result [false|false]: พิการสมุทร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.707330321+07:00","message":"[buffer interim] 2732 false พิการสมุทร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.707337583+07:00","message":"[bufferProcess] interim [840000000]:พิการสมุทร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.707339596+07:00","message":"[bufferProcess] send to processor:พิการสมุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.707343104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.707348152+07:00","message":"> Transcript [20547] [false]: 'พิการสมุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.707357577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.707361368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.707363104+07:00","message":"StatePrefix: 'พิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.707364945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.709435233+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.709449153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิการสมุทรสาคร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.709453088+07:00","message":"receive interim result [false|false]: พิการสมุทรสาคร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:46.709461022+07:00","message":"[buffer interim] 2732 false พิการสมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.709465265+07:00","message":"[bufferProcess] interim [900000000]:พิการสมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.709467657+07:00","message":"[bufferProcess] send to processor:พิการสมุทร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.709469944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.709472726+07:00","message":"> Transcript [20548] [false]: 'พิการสมุทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.709475948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.709477996+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.709479537+07:00","message":"StatePrefix: 'พิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:46.709481311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.332710396+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.332744314+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-01-30T11:05:47.332750302+07:00","message":"receive interim result [false|false]: พิการสมุทรสาคร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.332766374+07:00","message":"[buffer interim] 2732 false พิการสมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.332772528+07:00","message":"[bufferProcess] interim [500000000]:พิการสมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.332774921+07:00","message":"[bufferProcess] send to processor:พิการสมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.332797726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.332801312+07:00","message":"> Transcript [20549] [false]: 'พิการสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.332804259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.332806162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.332808471+07:00","message":"StatePrefix: 'พิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.332810306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.620738797+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.620774038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิการสมุทรสาครแล้วก็สาบาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.620779627+07:00","message":"receive interim result [false|false]: พิการสมุทรสาครแล้วก็สาบาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.620793855+07:00","message":"[buffer interim] 2732 false พิการสมุทรสาครแล้วก็สาบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.620806552+07:00","message":"[bufferProcess] interim [800000000]:พิการสมุทรสาครแล้วก็สาบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.620809932+07:00","message":"[bufferProcess] send to processor:พิการสมุทรสาคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.620814418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.620818+07:00","message":"> Transcript [20550] [false]: 'พิการสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.620822657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.620825784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.620828762+07:00","message":"StatePrefix: 'พิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.620831527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.620835335+07:00","message":"Push: 'พิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.620838249+07:00","message":"TextPushed: 'พิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.620841098+07:00","message":"Set new StatePrefix : 'พิการสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.620844059+07:00","message":"Next Push (prob) : 'สมุทรสาคร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.620854395+07:00","message":"push: {false พิการ 0 0xc002d18700}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.733324253+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.73336908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิการสมุทรสาครแล้วก็สาบานว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.733375081+07:00","message":"receive interim result [false|false]: พิการสมุทรสาครแล้วก็สาบานว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.733389115+07:00","message":"[buffer interim] 2732 false พิการสมุทรสาครแล้วก็สาบานว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.733395846+07:00","message":"[bufferProcess] interim [920000000]:พิการสมุทรสาครแล้วก็สาบานว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.733398154+07:00","message":"[bufferProcess] send to processor:พิการสมุทรสาครแล้วก็สาบาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.733403905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.733406518+07:00","message":"> Transcript [20551] [false]: 'พิการสมุทรสาครแล้วก็สาบาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.733409777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.733412392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.733414379+07:00","message":"StatePrefix: 'พิการสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.733416517+07:00","message":"TextPushed: 'พิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.80443762+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.804478184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิการสมุทรสาครแล้วก็สาบานรัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.804483636+07:00","message":"receive interim result [false|false]: พิการสมุทรสาครแล้วก็สาบานรัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.804498345+07:00","message":"[buffer interim] 2732 false พิการสมุทรสาครแล้วก็สาบานรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.804505914+07:00","message":"[bufferProcess] interim [980000000]:พิการสมุทรสาครแล้วก็สาบานรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.804508294+07:00","message":"[bufferProcess] send to processor:พิการสมุทรสาครแล้วก็สาบานว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.804512228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.804514955+07:00","message":"> Transcript [20552] [false]: 'พิการสมุทรสาครแล้วก็สาบานว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.804517792+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.80451997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.804521913+07:00","message":"StatePrefix: 'พิการสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.804523861+07:00","message":"TextPushed: 'พิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.986917698+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.98695565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิการสมุทรสาครแล้วก็สาบานราชสีห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.986962674+07:00","message":"receive interim result [false|false]: พิการสมุทรสาครแล้วก็สาบานราชสีห์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.986976289+07:00","message":"[buffer interim] 2732 false พิการสมุทรสาครแล้วก็สาบานราชสีห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.986983671+07:00","message":"[bufferProcess] interim [160000000]:พิการสมุทรสาครแล้วก็สาบานราชสีห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.986986346+07:00","message":"[bufferProcess] send to processor:พิการสมุทรสาครแล้วก็สาบานรัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.986993105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.986995695+07:00","message":"> Transcript [20553] [false]: 'พิการสมุทรสาครแล้วก็สาบานรัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.986999156+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.987001233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.987003527+07:00","message":"StatePrefix: 'พิการสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.987005977+07:00","message":"TextPushed: 'พิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.994146581+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.994175994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิการสมุทรสาครแล้วก็สาบานราชพฤกษ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.994181063+07:00","message":"receive interim result [false|false]: พิการสมุทรสาครแล้วก็สาบานราชพฤกษ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.994197781+07:00","message":"[buffer interim] 2732 false พิการสมุทรสาครแล้วก็สาบานราชพฤกษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.994204046+07:00","message":"[bufferProcess] interim [220000000]:พิการสมุทรสาครแล้วก็สาบานราชพฤกษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.994206281+07:00","message":"[bufferProcess] send to processor:พิการสมุทรสาครแล้วก็สาบานราชสีห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.994213001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.994215646+07:00","message":"> Transcript [20554] [false]: 'พิการสมุทรสาครแล้วก็สาบานราชสีห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.994219113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.994221004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.994223045+07:00","message":"StatePrefix: 'พิการสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.994225619+07:00","message":"TextPushed: 'พิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.994231264+07:00","message":"Push: 'สมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.994233059+07:00","message":"TextPushed: 'พิการสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.99423503+07:00","message":"Set new StatePrefix : 'พิการสมุทรสาครแล้วก็สาบานราชสีห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:47.994237521+07:00","message":"Next Push (prob) : 'แล้วก็สาบานราชสีห์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:47.994245062+07:00","message":"push: {false สมุทรสาคร 0 0xc002d18700}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.119839607+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.119871813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิการสมุทรสาครแล้วก็สาบานราชสุดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.119877648+07:00","message":"receive interim result [false|false]: พิการสมุทรสาครแล้วก็สาบานราชสุดา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.119891361+07:00","message":"[buffer interim] 2732 false พิการสมุทรสาครแล้วก็สาบานราชสุดา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.119898229+07:00","message":"[bufferProcess] interim [280000000]:พิการสมุทรสาครแล้วก็สาบานราชสุดา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.119900461+07:00","message":"[bufferProcess] send to processor:พิการสมุทรสาครแล้วก็สาบานราชพฤกษ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.119907708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.119910335+07:00","message":"> Transcript [20555] [false]: 'พิการสมุทรสาครแล้วก็สาบานราชพฤกษ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.119912685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.119914642+07:00","message":"Set new StatePrefix: 'พิการสมุทรสาครแล้วก็สาบานราชพฤกษ์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.435662376+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.435699697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิการสมุทรสาครแล้วก็สาบานราชสุดามา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.435705413+07:00","message":"receive interim result [false|false]: พิการสมุทรสาครแล้วก็สาบานราชสุดามา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.435715762+07:00","message":"[buffer interim] 2732 false พิการสมุทรสาครแล้วก็สาบานราชสุดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.435722867+07:00","message":"[bufferProcess] interim [580000000]:พิการสมุทรสาครแล้วก็สาบานราชสุดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.435725316+07:00","message":"[bufferProcess] send to processor:พิการสมุทรสาครแล้วก็สาบานราชสุดา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.435729174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.435732412+07:00","message":"> Transcript [20556] [false]: 'พิการสมุทรสาครแล้วก็สาบานราชสุดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.435734852+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.435736918+07:00","message":"Set new StatePrefix: 'พิการสมุทรสาครแล้วก็สาบานราชสุดา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.495328778+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.495373851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.495380028+07:00","message":"receive interim result [false|false]: พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.495400004+07:00","message":"[buffer interim] 2732 false พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.495409636+07:00","message":"[bufferProcess] interim [640000000]:พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.495411995+07:00","message":"[bufferProcess] send to processor:พิการสมุทรสาครแล้วก็สาบานราชสุดามา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.495416075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.495418739+07:00","message":"> Transcript [20557] [false]: 'พิการสมุทรสาครแล้วก็สาบานราชสุดามา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.495422274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.495424254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.495426241+07:00","message":"StatePrefix: 'พิการสมุทรสาครแล้วก็สาบานราชสุดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.495430528+07:00","message":"TextPushed: 'พิการสมุทรสาคร'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:05:48.826159082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:05:48.826184102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.885664472+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.885704054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.885709908+07:00","message":"receive interim result [false|false]: พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:48.885724378+07:00","message":"[buffer interim] 2732 false พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.885734064+07:00","message":"[bufferProcess] interim [60000000]:พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.885736839+07:00","message":"[bufferProcess] send to processor:พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.885740658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.885743469+07:00","message":"> Transcript [20558] [false]: 'พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.8857477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.885749655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.885751859+07:00","message":"StatePrefix: 'พิการสมุทรสาครแล้วก็สาบานราชสุดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:48.885754187+07:00","message":"TextPushed: 'พิการสมุทรสาคร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:49.519657347+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:49.519690424+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-01-30T11:05:49.519695848+07:00","message":"receive interim result [false|false]: พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:49.519709863+07:00","message":"[buffer interim] 2732 false พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.51971678+07:00","message":"[bufferProcess] interim [660000000]:พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.51971909+07:00","message":"[bufferProcess] send to processor:พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.519725485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.519728181+07:00","message":"> Transcript [20559] [false]: 'พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.519731732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.519733712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.519735581+07:00","message":"StatePrefix: 'พิการสมุทรสาครแล้วก็สาบานราชสุดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.519737883+07:00","message":"TextPushed: 'พิการสมุทรสาคร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:49.840263312+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:49.840302245+07:00","message":"receive 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-01-30T11:05:49.840308518+07:00","message":"receive interim result [false|false]: พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:49.840322058+07:00","message":"[buffer interim] 2732 false พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.840328903+07:00","message":"[bufferProcess] interim [20000000]:พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.840331544+07:00","message":"[bufferProcess] send to processor:พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.840338139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.840340712+07:00","message":"> Transcript [20560] [false]: 'พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.84034423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.840346285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.840348613+07:00","message":"StatePrefix: 'พิการสมุทรสาครแล้วก็สาบานราชสุดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.840351177+07:00","message":"TextPushed: 'พิการสมุทรสาคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.840356901+07:00","message":"Push: 'แล้วก็สาบานราชสุดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.840359314+07:00","message":"TextPushed: 'พิการสมุทรสาครแล้วก็สาบานราชสุดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.840361309+07:00","message":"Set new StatePrefix : 'พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:49.840372207+07:00","message":"Next Push (prob) : 'มหาวิทยาลัยมหิดล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:49.840382719+07:00","message":"push: {false แล้วก็สาบานราชสุดา 0 0xc002d18700}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:50.046397567+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:50.046431256+07:00","message":"receive 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-01-30T11:05:50.046437088+07:00","message":"receive interim result [false|false]: พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:50.046453236+07:00","message":"[buffer interim] 2732 false พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.046461966+07:00","message":"[bufferProcess] interim [200000000]:พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.046464429+07:00","message":"[bufferProcess] send to processor:พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.046469924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.04647249+07:00","message":"> Transcript [20561] [false]: 'พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.04647644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.046478782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.046481157+07:00","message":"StatePrefix: 'พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.046483341+07:00","message":"TextPushed: 'พิการสมุทรสาครแล้วก็สาบานราชสุดา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:50.276998443+07:00","message":"[GCS] IsForceVAD: false for message ID: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:50.410675196+07:00","message":"receive streaming session, msgId: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:50.410711987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:50.410719629+07:00","message":"receive interim result [true|false]: พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:50.410731823+07:00","message":"end recv isFinal message id 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:50.410735564+07:00","message":"end Recv id 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:50.410744746+07:00","message":"[buffer interim] 2732 true พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.410757834+07:00","message":"[bufferProcess] interim [620000000]:พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.410761894+07:00","message":"[bufferProcess] send to processor (isfinal):พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.410777477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.41080276+07:00","message":"> Transcript [20562] [false]: 'พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.410809761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.410812197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.410818583+07:00","message":"StatePrefix: 'พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.410821676+07:00","message":"TextPushed: 'พิการสมุทรสาครแล้วก็สาบานราชสุดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.410824693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.410827236+07:00","message":"> Transcript [20563] [true]: 'พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดลเรียนเชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.410829179+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.41083083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.410832375+07:00","message":"StatePrefix: 'พิการสมุทรสาครแล้วก็สาบานราชสุดามหาวิทยาลัยมหิดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.410834191+07:00","message":"TextPushed: 'พิการสมุทรสาครแล้วก็สาบานราชสุดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:50.410843824+07:00","message":"Push: 'มหาวิทยาลัยมหิดลเรียนเชิญค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:50.410857095+07:00","message":"push: {true มหาวิทยาลัยมหิดลเรียนเชิญค่ะ 0 0xc002d18700}"}
{"level":"info","service":"Main","time":"2026-01-30T11:05:50.420605791+07:00","message":"write wav file: './tmp/7478/7478_2732.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:51.358922622+07:00","message":"[GCS] Start streaming session, msgId: 2733"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:05:51.82635321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:05:51.826362541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:51.888802837+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:51.888842562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:51.888848589+07:00","message":"receive interim result [false|false]: ขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:51.888865888+07:00","message":"[buffer interim] 2733 false ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:51.888872521+07:00","message":"[bufferProcess] interim [540000000]:ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:51.888874684+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:51.888880819+07:00","message":"[bufferProcess] send to processor (ticker):ขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:51.888883147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:51.888885933+07:00","message":"> Transcript [20564] [false]: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:51.888887961+07:00","message":"Set StatePrefix (first interim): 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.017885075+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.017922872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณมาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.017928563+07:00","message":"receive interim result [false|false]: ขอบคุณมาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.017944439+07:00","message":"[buffer interim] 2733 false ขอบคุณมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.017953278+07:00","message":"[bufferProcess] interim [660000000]:ขอบคุณมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.017955004+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.206351286+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.206386961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณมากๆ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.206392722+07:00","message":"receive interim result [false|false]: ขอบคุณมากๆ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.206406759+07:00","message":"[buffer interim] 2733 false ขอบคุณมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.206413786+07:00","message":"[bufferProcess] interim [840000000]:ขอบคุณมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.206418154+07:00","message":"[bufferProcess] send to processor:ขอบคุณมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.206422835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.206425954+07:00","message":"> Transcript [20565] [false]: 'ขอบคุณมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.206428512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.206430424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.2064324+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.206434517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.534853098+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.534887508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณมากๆที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.534893264+07:00","message":"receive interim result [false|false]: ขอบคุณมากๆที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.534908286+07:00","message":"[buffer interim] 2733 false ขอบคุณมากๆที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.534915261+07:00","message":"[bufferProcess] interim [200000000]:ขอบคุณมากๆที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.534918401+07:00","message":"[bufferProcess] send to processor:ขอบคุณมากๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.534926141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.53492886+07:00","message":"> Transcript [20566] [false]: 'ขอบคุณมากๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.534933662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.534935699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.534937421+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.53493952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.608688496+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.608727418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณมากๆที่ได้มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.608733477+07:00","message":"receive interim result [false|false]: ขอบคุณมากๆที่ได้มา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.608751791+07:00","message":"[buffer interim] 2733 false ขอบคุณมากๆที่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.608760078+07:00","message":"[bufferProcess] interim [320000000]:ขอบคุณมากๆที่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.608763167+07:00","message":"[bufferProcess] send to processor:ขอบคุณมากๆที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.608766433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.608769297+07:00","message":"> Transcript [20567] [false]: 'ขอบคุณมากๆที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.608772646+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.608774445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.608776429+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.60877833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.812164149+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.812200201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณมากๆที่ได้มาเหรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.812205937+07:00","message":"receive interim result [false|false]: ขอบคุณมากๆที่ได้มาเหรอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.81221714+07:00","message":"[buffer interim] 2733 false ขอบคุณมากๆที่ได้มาเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.812223549+07:00","message":"[bufferProcess] interim [500000000]:ขอบคุณมากๆที่ได้มาเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.81222619+07:00","message":"[bufferProcess] send to processor:ขอบคุณมากๆที่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.812231373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.812234055+07:00","message":"> Transcript [20568] [false]: 'ขอบคุณมากๆที่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.812238965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.81224101+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.812242947+07:00","message":"StatePrefix: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.81224491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.81224907+07:00","message":"Push: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.81225074+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.812252554+07:00","message":"Set new StatePrefix : 'ขอบคุณมากๆที่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.812254927+07:00","message":"Next Push (prob) : 'มากๆที่ได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.812262897+07:00","message":"push: {false ขอบคุณ 0 0xc004624c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.920050775+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.920090678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณมากๆที่ได้มาร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.920097467+07:00","message":"receive interim result [false|false]: ขอบคุณมากๆที่ได้มาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.920112721+07:00","message":"[buffer interim] 2733 false ขอบคุณมากๆที่ได้มาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.92011969+07:00","message":"[bufferProcess] interim [560000000]:ขอบคุณมากๆที่ได้มาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.920122753+07:00","message":"[bufferProcess] send to processor:ขอบคุณมากๆที่ได้มาเหรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.920129625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.920132192+07:00","message":"> Transcript [20569] [false]: 'ขอบคุณมากๆที่ได้มาเหรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.920135418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.920137352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.920139602+07:00","message":"StatePrefix: 'ขอบคุณมากๆที่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.920141688+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.987286679+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.987323804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณมากๆที่ได้มาร่วมงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.987329078+07:00","message":"receive interim result [false|false]: ขอบคุณมากๆที่ได้มาร่วมงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:52.987345774+07:00","message":"[buffer interim] 2733 false ขอบคุณมากๆที่ได้มาร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.987352812+07:00","message":"[bufferProcess] interim [680000000]:ขอบคุณมากๆที่ได้มาร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.987355276+07:00","message":"[bufferProcess] send to processor:ขอบคุณมากๆที่ได้มาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.987358665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.987361328+07:00","message":"> Transcript [20570] [false]: 'ขอบคุณมากๆที่ได้มาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.987364213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.987366062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.987367795+07:00","message":"StatePrefix: 'ขอบคุณมากๆที่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:52.987369887+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.242698546+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.242732895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณมากๆที่ได้มาร่วมงานวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.242738435+07:00","message":"receive interim result [false|false]: ขอบคุณมากๆที่ได้มาร่วมงานวัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.242752666+07:00","message":"[buffer interim] 2733 false ขอบคุณมากๆที่ได้มาร่วมงานวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.242758832+07:00","message":"[bufferProcess] interim [920000000]:ขอบคุณมากๆที่ได้มาร่วมงานวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.242761119+07:00","message":"[bufferProcess] send to processor:ขอบคุณมากๆที่ได้มาร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.242764637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.242770351+07:00","message":"> Transcript [20571] [false]: 'ขอบคุณมากๆที่ได้มาร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.242773418+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.242775266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.242779139+07:00","message":"StatePrefix: 'ขอบคุณมากๆที่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.242781239+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.435275009+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.435313537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณมากๆที่ได้มาร่วมงานวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.435319949+07:00","message":"receive interim result [false|false]: ขอบคุณมากๆที่ได้มาร่วมงานวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.435334915+07:00","message":"[buffer interim] 2733 false ขอบคุณมากๆที่ได้มาร่วมงานวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.435343156+07:00","message":"[bufferProcess] interim [40000000]:ขอบคุณมากๆที่ได้มาร่วมงานวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.435346161+07:00","message":"[bufferProcess] send to processor:ขอบคุณมากๆที่ได้มาร่วมงานวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.435352681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.435356081+07:00","message":"> Transcript [20572] [false]: 'ขอบคุณมากๆที่ได้มาร่วมงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.435360937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.435363858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.435367606+07:00","message":"StatePrefix: 'ขอบคุณมากๆที่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.435369709+07:00","message":"TextPushed: 'ขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.435374997+07:00","message":"Push: 'มากๆที่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.43537669+07:00","message":"TextPushed: 'ขอบคุณมากๆที่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.435379009+07:00","message":"Set new StatePrefix : 'ขอบคุณมากๆที่ได้มาร่วมงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.435387688+07:00","message":"Next Push (prob) : 'ร่วมงานวัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.43539706+07:00","message":"push: {false มากๆที่ได้มา 0 0xc004624c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.507888412+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.507928157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.507935705+07:00","message":"receive interim result [false|false]: ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.507951453+07:00","message":"[buffer interim] 2733 false ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.507961283+07:00","message":"[bufferProcess] interim [220000000]:ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.507964983+07:00","message":"[bufferProcess] send to processor:ขอบคุณมากๆที่ได้มาร่วมงานวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.507973154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.507976948+07:00","message":"> Transcript [20573] [false]: 'ขอบคุณมากๆที่ได้มาร่วมงานวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.507981221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.507983823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.507986592+07:00","message":"StatePrefix: 'ขอบคุณมากๆที่ได้มาร่วมงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.507990582+07:00","message":"TextPushed: 'ขอบคุณมากๆที่ได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.687267183+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.687328058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.687333972+07:00","message":"receive interim result [false|false]: ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.687347017+07:00","message":"[buffer interim] 2733 false ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.687353013+07:00","message":"[bufferProcess] interim [340000000]:ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.687355545+07:00","message":"[bufferProcess] send to processor:ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.687360945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.687365592+07:00","message":"> Transcript [20574] [false]: 'ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.687368833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.687371348+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.687373194+07:00","message":"StatePrefix: 'ขอบคุณมากๆที่ได้มาร่วมงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.687375624+07:00","message":"TextPushed: 'ขอบคุณมากๆที่ได้มา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.796477097+07:00","message":"[GCS] IsForceVAD: false for message ID: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.894743936+07:00","message":"receive streaming session, msgId: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.894779242+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-01-30T11:05:53.894786246+07:00","message":"receive interim result [true|false]: ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.894793913+07:00","message":"end recv isFinal message id 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.894796113+07:00","message":"end Recv id 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.894802297+07:00","message":"[buffer interim] 2733 true ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.894811367+07:00","message":"[bufferProcess] interim [670000000]:ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.894817189+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.894821045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.894823851+07:00","message":"> Transcript [20575] [false]: 'ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.894827065+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.894828714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.894830414+07:00","message":"StatePrefix: 'ขอบคุณมากๆที่ได้มาร่วมงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.894832622+07:00","message":"TextPushed: 'ขอบคุณมากๆที่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.894834263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.894838123+07:00","message":"> Transcript [20576] [true]: 'ขอบคุณมากๆที่ได้มาร่วมงานวันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.89484043+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.894842032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.894843616+07:00","message":"StatePrefix: 'ขอบคุณมากๆที่ได้มาร่วมงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.89484517+07:00","message":"TextPushed: 'ขอบคุณมากๆที่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:53.894850008+07:00","message":"Push: 'ร่วมงานวันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:53.894857728+07:00","message":"push: {true ร่วมงานวันนี้นะคะ 0 0xc004624c80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:05:53.907950511+07:00","message":"write wav file: './tmp/7478/7478_2733.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:05:54.827371995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:05:54.82737534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:54.888606144+07:00","message":"[GCS] Start streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:54.956679247+07:00","message":"[GCS] IsForceVAD: false for message ID: 2734"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:55.231046961+07:00","message":"receive streaming session, msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:55.231067632+07:00","message":"found end of frame, send empty tag with msgId: 2734"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:55.23107021+07:00","message":"end Recv id 2734"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:55.231085813+07:00","message":"[buffer interim] 2734 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:55.231092694+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:55.23109737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:55.231099998+07:00","message":"> Transcript [20577] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:55.231102344+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:55.231104229+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:55.231105844+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:55.231107581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:55.231109802+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:55.231118609+07:00","message":"push: {true \n 0 0xc003842100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:05:55.235766383+07:00","message":"write wav file: './tmp/7478/7478_2734.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:56.808208367+07:00","message":"[GCS] Start streaming session, msgId: 2735"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:56.937245422+07:00","message":"[GCS] IsForceVAD: false for message ID: 2735"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:57.015499481+07:00","message":"receive streaming session, msgId: 2735"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:57.01551705+07:00","message":"found end of frame, send empty tag with msgId: 2735"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:57.015519885+07:00","message":"end Recv id 2735"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:57.015526312+07:00","message":"[buffer interim] 2735 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:57.015533089+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:57.015537616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:57.015540432+07:00","message":"> Transcript [20578] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:57.015542706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:57.015544725+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:57.015546527+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:57.015548542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:57.015556504+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:57.015565675+07:00","message":"push: {true \n 0 0xc002d18300}"}
{"level":"info","service":"Main","time":"2026-01-30T11:05:57.019909588+07:00","message":"write wav file: './tmp/7478/7478_2735.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:05:57.827654869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:05:57.827657624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.157353268+07:00","message":"[GCS] Start streaming session, msgId: 2736"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.216952109+07:00","message":"[GCS] IsForceVAD: false for message ID: 2736"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.350158848+07:00","message":"[GCS] Start streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.359584563+07:00","message":"receive streaming session, msgId: 2736"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.359602226+07:00","message":"found end of frame, send empty tag with msgId: 2736"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.359605032+07:00","message":"end Recv id 2736"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.359610819+07:00","message":"[buffer interim] 2736 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.359616928+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.359620862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.35962366+07:00","message":"> Transcript [20579] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.35962579+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.359627712+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.359629394+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.359631236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.359639153+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.359647369+07:00","message":"push: {true \n 0 0xc0034f7580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:05:58.364077547+07:00","message":"write wav file: './tmp/7478/7478_2736.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.476003239+07:00","message":"[GCS] IsForceVAD: false for message ID: 2737"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.590328264+07:00","message":"receive streaming session, msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.59034949+07:00","message":"found end of frame, send empty tag with msgId: 2737"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.590352607+07:00","message":"end Recv id 2737"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.59036056+07:00","message":"[buffer interim] 2737 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.59036754+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.59037103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.590373556+07:00","message":"> Transcript [20580] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.590375925+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.590377754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.590379392+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.590381642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.590384266+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.590394988+07:00","message":"push: {true \n 0 0xc0034f7c80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:05:58.594898407+07:00","message":"write wav file: './tmp/7478/7478_2737.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.66980633+07:00","message":"[GCS] Start streaming session, msgId: 2738"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.79598586+07:00","message":"[GCS] IsForceVAD: false for message ID: 2738"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.884283418+07:00","message":"receive streaming session, msgId: 2738"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.884318367+07:00","message":"found end of frame, send empty tag with msgId: 2738"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.884321649+07:00","message":"end Recv id 2738"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.884331267+07:00","message":"[buffer interim] 2738 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.884339047+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.884343224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.88434706+07:00","message":"> Transcript [20581] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.884349931+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.884355849+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.884357556+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.884359172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:58.884368459+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:58.884378231+07:00","message":"push: {true \n 0 0xc002d18a00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:05:58.888517437+07:00","message":"write wav file: './tmp/7478/7478_2738.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:59.179067878+07:00","message":"[GCS] Start streaming session, msgId: 2739"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:59.43955666+07:00","message":"[GCS] IsForceVAD: false for message ID: 2739"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:59.497886628+07:00","message":"[GCS] Start streaming session, msgId: 2740"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:59.525783543+07:00","message":"receive streaming session, msgId: 2739"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:59.525804449+07:00","message":"found end of frame, send empty tag with msgId: 2739"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:59.525807353+07:00","message":"end Recv id 2739"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:59.525814207+07:00","message":"[buffer interim] 2739 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.525821378+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.52582979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.525832567+07:00","message":"> Transcript [20582] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.525834902+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.525836897+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.525838601+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.525840222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.525842559+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:59.525852628+07:00","message":"push: {true \n 0 0xc0038b6c00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:05:59.529824759+07:00","message":"write wav file: './tmp/7478/7478_2739.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:59.627863596+07:00","message":"[GCS] IsForceVAD: false for message ID: 2740"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:59.766618384+07:00","message":"receive streaming session, msgId: 2740"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:59.766640055+07:00","message":"found end of frame, send empty tag with msgId: 2740"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:59.766642854+07:00","message":"end Recv id 2740"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:59.766650757+07:00","message":"[buffer interim] 2740 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.76665803+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.766661964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.766665246+07:00","message":"> Transcript [20583] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.766667413+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.766669097+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.766670787+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.766672391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:05:59.76667477+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:05:59.766683901+07:00","message":"push: {true \n 0 0xc0038b6d00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:05:59.771777443+07:00","message":"write wav file: './tmp/7478/7478_2740.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:00.27047075+07:00","message":"[GCS] Start streaming session, msgId: 2741"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:00.715992721+07:00","message":"[GCS] IsForceVAD: false for message ID: 2741"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:00.803076558+07:00","message":"receive streaming session, msgId: 2741"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:00.803102463+07:00","message":"found end of frame, send empty tag with msgId: 2741"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:00.803106023+07:00","message":"end Recv id 2741"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:00.803114863+07:00","message":"[buffer interim] 2741 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:00.803122133+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:00.8031262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:00.80312901+07:00","message":"> Transcript [20584] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:00.803134617+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:00.803136718+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:00.80313837+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:00.803139972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:00.803142344+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:00.803151864+07:00","message":"push: {true \n 0 0xc004624800}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:00.80841004+07:00","message":"write wav file: './tmp/7478/7478_2741.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:00.82818653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:00.828212229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:00.917435582+07:00","message":"[GCS] Start streaming session, msgId: 2742"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:00.977234487+07:00","message":"[GCS] IsForceVAD: false for message ID: 2742"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:01.039149532+07:00","message":"[GCS] Start streaming session, msgId: 2743"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:01.11894619+07:00","message":"receive streaming session, msgId: 2742"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:01.118963868+07:00","message":"found end of frame, send empty tag with msgId: 2742"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:01.118967323+07:00","message":"end Recv id 2742"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:01.118974759+07:00","message":"[buffer interim] 2742 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:01.118982992+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:01.118988104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:01.118990971+07:00","message":"> Transcript [20585] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:01.118993164+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:01.118994938+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:01.118996564+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:01.118998118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:01.119000244+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:01.119008558+07:00","message":"push: {true \n 0 0xc0036f5c00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:01.123741144+07:00","message":"write wav file: './tmp/7478/7478_2742.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:02.067523165+07:00","message":"[GCS] IsForceVAD: false for message ID: 2743"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:02.12806225+07:00","message":"[GCS] Start streaming session, msgId: 2744"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:02.153674719+07:00","message":"receive streaming session, msgId: 2743"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:02.153694385+07:00","message":"found end of frame, send empty tag with msgId: 2743"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:02.153697024+07:00","message":"end Recv id 2743"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:02.153703019+07:00","message":"[buffer interim] 2743 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.153710514+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.153714377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.153717265+07:00","message":"> Transcript [20586] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.153719357+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.153721336+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.153722935+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.153724515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.153731168+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:02.153744123+07:00","message":"push: {true \n 0 0xc004624900}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:02.159149581+07:00","message":"write wav file: './tmp/7478/7478_2743.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:02.446098966+07:00","message":"[GCS] IsForceVAD: false for message ID: 2744"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:02.529706806+07:00","message":"receive streaming session, msgId: 2744"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:02.529732263+07:00","message":"found end of frame, send empty tag with msgId: 2744"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:02.529736172+07:00","message":"end Recv id 2744"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:02.529744818+07:00","message":"[buffer interim] 2744 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.529753421+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.52975786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.529762029+07:00","message":"> Transcript [20587] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.529764611+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.529766877+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.529768519+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.529770309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:02.529772773+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:02.529781115+07:00","message":"push: {true \n 0 0xc0038b7100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:02.534964599+07:00","message":"write wav file: './tmp/7478/7478_2744.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:02.842794057+07:00","message":"[GCS] Start streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:03.347445716+07:00","message":"[GCS] IsForceVAD: false for message ID: 2745"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:03.434347369+07:00","message":"receive streaming session, msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:03.434383812+07:00","message":"found end of frame, send empty tag with msgId: 2745"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:03.434388285+07:00","message":"end Recv id 2745"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:03.434399114+07:00","message":"[buffer interim] 2745 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:03.434409242+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:03.434414682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:03.434418621+07:00","message":"> Transcript [20588] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:03.434422503+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:03.434425435+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:03.434435027+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:03.434437905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:03.434445179+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:03.434459436+07:00","message":"push: {true \n 0 0xc0038b7400}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:03.440808416+07:00","message":"write wav file: './tmp/7478/7478_2745.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:03.829006907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:03.829046705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:03.856794052+07:00","message":"[GCS] Start streaming session, msgId: 2746"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:04.045719228+07:00","message":"[GCS] IsForceVAD: false for message ID: 2746"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:04.140883335+07:00","message":"receive streaming session, msgId: 2746"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:04.140914056+07:00","message":"found end of frame, send empty tag with msgId: 2746"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:04.140917878+07:00","message":"end Recv id 2746"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:04.140926694+07:00","message":"[buffer interim] 2746 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:04.140939815+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:04.140943967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:04.140946954+07:00","message":"> Transcript [20589] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:04.140949476+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:04.140951411+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:04.140953287+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:04.140954868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:04.14095754+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:04.140966539+07:00","message":"push: {true \n 0 0xc003dd9c80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:04.145359678+07:00","message":"write wav file: './tmp/7478/7478_2746.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:06.829253981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:06.829264782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:07.318383856+07:00","message":"[GCS] Start streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:07.757007408+07:00","message":"[GCS] IsForceVAD: false for message ID: 2747"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:07.845687464+07:00","message":"receive streaming session, msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:07.845710544+07:00","message":"found end of frame, send empty tag with msgId: 2747"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:07.845714973+07:00","message":"end Recv id 2747"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:07.84572469+07:00","message":"[buffer interim] 2747 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:07.845734084+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:07.845748767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:07.845752368+07:00","message":"> Transcript [20590] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:07.845754499+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:07.845756539+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:07.845760191+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:07.845762081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:07.845764641+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:07.845774011+07:00","message":"push: {true \n 0 0xc004624c00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:07.852214171+07:00","message":"write wav file: './tmp/7478/7478_2747.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:07.889913927+07:00","message":"[GCS] Start streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:08.145946946+07:00","message":"[GCS] IsForceVAD: false for message ID: 2748"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:08.243236043+07:00","message":"receive streaming session, msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:08.243265589+07:00","message":"found end of frame, send empty tag with msgId: 2748"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:08.243268689+07:00","message":"end Recv id 2748"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:08.243278605+07:00","message":"[buffer interim] 2748 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:08.24328694+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:08.243290809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:08.243293799+07:00","message":"> Transcript [20591] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:08.243296281+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:08.243298834+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:08.243300593+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:08.243302393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:08.243305062+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:08.243315736+07:00","message":"push: {true \n 0 0xc002eee000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:08.248284566+07:00","message":"write wav file: './tmp/7478/7478_2748.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:08.917954504+07:00","message":"[GCS] Start streaming session, msgId: 2749"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:09.176689435+07:00","message":"[GCS] IsForceVAD: false for message ID: 2749"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:09.25750401+07:00","message":"receive streaming session, msgId: 2749"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:09.257526265+07:00","message":"found end of frame, send empty tag with msgId: 2749"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:09.257529407+07:00","message":"end Recv id 2749"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:09.257536732+07:00","message":"[buffer interim] 2749 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:09.257543918+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:09.257547501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:09.257550364+07:00","message":"> Transcript [20592] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:09.2575525+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:09.257554268+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:09.257556193+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:09.257557911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:09.257560489+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:09.257571115+07:00","message":"push: {true \n 0 0xc0038b6680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:09.263273515+07:00","message":"write wav file: './tmp/7478/7478_2749.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:09.688361018+07:00","message":"[GCS] Start streaming session, msgId: 2750"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:09.830115065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:09.830138843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:09.947103177+07:00","message":"[GCS] IsForceVAD: false for message ID: 2750"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.037939422+07:00","message":"receive streaming session, msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.037961309+07:00","message":"found end of frame, send empty tag with msgId: 2750"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.037964061+07:00","message":"end Recv id 2750"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.037971454+07:00","message":"[buffer interim] 2750 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.037978846+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.037983295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.037986289+07:00","message":"> Transcript [20593] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.037988661+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.037990586+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.037992243+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.037993976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.038001345+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.038011657+07:00","message":"push: {true \n 0 0xc002d18880}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:10.043216308+07:00","message":"write wav file: './tmp/7478/7478_2750.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.458048818+07:00","message":"[GCS] Start streaming session, msgId: 2751"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.589264557+07:00","message":"[GCS] IsForceVAD: false for message ID: 2751"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.702850407+07:00","message":"receive streaming session, msgId: 2751"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.702878853+07:00","message":"found end of frame, send empty tag with msgId: 2751"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.702882409+07:00","message":"end Recv id 2751"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.702892255+07:00","message":"[buffer interim] 2751 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.702901243+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.702908165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.702910919+07:00","message":"> Transcript [20594] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.702913595+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.702915431+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.702917138+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.702918792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:10.702921691+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.702931631+07:00","message":"push: {true \n 0 0xc0038b7080}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:10.708339123+07:00","message":"write wav file: './tmp/7478/7478_2751.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.777674473+07:00","message":"[GCS] Start streaming session, msgId: 2752"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.849437334+07:00","message":"[GCS] Cleaned up inactive client: 2711"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.849469248+07:00","message":"[GCS] Cleaned up inactive client: 2710"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.849472441+07:00","message":"[GCS] Cleaned up inactive client: 2713"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.849474164+07:00","message":"[GCS] Cleaned up inactive client: 2706"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.849475723+07:00","message":"[GCS] Cleaned up inactive client: 2705"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.849477698+07:00","message":"[GCS] Cleaned up inactive client: 2707"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.849486196+07:00","message":"[GCS] Cleaned up inactive client: 2712"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.849488501+07:00","message":"[GCS] Cleaned up inactive client: 2708"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.849490048+07:00","message":"[GCS] Cleaned up inactive client: 2704"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.849492292+07:00","message":"[GCS] Cleaned up inactive client: 2709"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:10.84949378+07:00","message":"[GCS] Cleaned up inactive client: 2703"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.039368777+07:00","message":"[GCS] IsForceVAD: false for message ID: 2752"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.139209487+07:00","message":"receive streaming session, msgId: 2752"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.139230096+07:00","message":"found end of frame, send empty tag with msgId: 2752"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.139233862+07:00","message":"end Recv id 2752"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.139241138+07:00","message":"[buffer interim] 2752 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.13924831+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.139251894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.139254673+07:00","message":"> Transcript [20595] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.139257037+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.139259439+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.139261038+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.139263064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.139265434+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.139275851+07:00","message":"push: {true \n 0 0xc002eef980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:11.144382529+07:00","message":"write wav file: './tmp/7478/7478_2752.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.480126487+07:00","message":"[GCS] Start streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.548498182+07:00","message":"[GCS] IsForceVAD: false for message ID: 2753"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.680502808+07:00","message":"receive streaming session, msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.680521836+07:00","message":"found end of frame, send empty tag with msgId: 2753"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.680524505+07:00","message":"end Recv id 2753"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.680532618+07:00","message":"[buffer interim] 2753 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.680539667+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.680543169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.680545877+07:00","message":"> Transcript [20596] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.680547983+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.6805498+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.680551521+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.680553326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.680555729+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.680564809+07:00","message":"push: {true \n 0 0xc002bf2700}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:11.687033809+07:00","message":"write wav file: './tmp/7478/7478_2753.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.738980493+07:00","message":"[GCS] Start streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.866112239+07:00","message":"[GCS] IsForceVAD: false for message ID: 2754"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.929386216+07:00","message":"[GCS] Start streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.99851088+07:00","message":"receive streaming session, msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.998527439+07:00","message":"found end of frame, send empty tag with msgId: 2754"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.998530294+07:00","message":"end Recv id 2754"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.998535878+07:00","message":"[buffer interim] 2754 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.998542832+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.998546589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.998549575+07:00","message":"> Transcript [20597] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.998551946+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.998553707+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.998555351+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.998556922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:11.998562854+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:11.998571124+07:00","message":"push: {true \n 0 0xc004624480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:12.002500958+07:00","message":"write wav file: './tmp/7478/7478_2754.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:12.438186793+07:00","message":"[GCS] IsForceVAD: false for message ID: 2755"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:12.526972609+07:00","message":"receive streaming session, msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:12.527001894+07:00","message":"found end of frame, send empty tag with msgId: 2755"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:12.527004803+07:00","message":"end Recv id 2755"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:12.527013115+07:00","message":"[buffer interim] 2755 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:12.527020783+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:12.527027545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:12.527030125+07:00","message":"> Transcript [20598] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:12.527032688+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:12.527035052+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:12.527036688+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:12.527038336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:12.527042509+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:12.527052944+07:00","message":"push: {true \n 0 0xc002d18f00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:12.53219392+07:00","message":"write wav file: './tmp/7478/7478_2755.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:12.830447682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:12.830468594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:15.320267306+07:00","message":"[GCS] Start streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:15.518735552+07:00","message":"[GCS] IsForceVAD: false for message ID: 2756"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:15.61127751+07:00","message":"receive streaming session, msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:15.611296195+07:00","message":"found end of frame, send empty tag with msgId: 2756"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:15.611298955+07:00","message":"end Recv id 2756"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:15.61130607+07:00","message":"[buffer interim] 2756 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.611312937+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.611316981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.611321387+07:00","message":"> Transcript [20599] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.611323574+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.61132528+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.611326865+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.611328493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.611331028+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:15.611340504+07:00","message":"push: {true \n 0 0xc003842500}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:15.6161432+07:00","message":"write wav file: './tmp/7478/7478_2756.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:15.708601916+07:00","message":"[GCS] Start streaming session, msgId: 2757"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:15.831386654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:15.831386652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:15.897225414+07:00","message":"[GCS] IsForceVAD: false for message ID: 2757"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:15.984406504+07:00","message":"receive streaming session, msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:15.984433589+07:00","message":"found end of frame, send empty tag with msgId: 2757"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:15.984437995+07:00","message":"end Recv id 2757"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:15.984447093+07:00","message":"[buffer interim] 2757 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.984459317+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.984462626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.98446575+07:00","message":"> Transcript [20600] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.984468181+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.984470308+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.98447202+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.984473661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:15.984476295+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:15.984508574+07:00","message":"push: {true \n 0 0xc002d19100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:15.98847236+07:00","message":"write wav file: './tmp/7478/7478_2757.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:18.831603454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:18.831633291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:20.958087452+07:00","message":"[GCS] Start streaming session, msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:21.597410423+07:00","message":"[GCS] IsForceVAD: false for message ID: 2758"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:21.667656423+07:00","message":"[GCS] Start streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:21.674539152+07:00","message":"receive streaming session, msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:21.674555427+07:00","message":"found end of frame, send empty tag with msgId: 2758"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:21.674558291+07:00","message":"end Recv id 2758"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:21.674564907+07:00","message":"[buffer interim] 2758 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:21.67457245+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:21.674577454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:21.674582146+07:00","message":"> Transcript [20601] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:21.674584789+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:21.674586732+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:21.674588499+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:21.67459016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:21.674592771+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:21.674604348+07:00","message":"push: {true \n 0 0xc004624e80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:21.679392632+07:00","message":"write wav file: './tmp/7478/7478_2758.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:21.832610237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:21.832625301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:21.990811127+07:00","message":"[GCS] IsForceVAD: false for message ID: 2759"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.075252294+07:00","message":"receive streaming session, msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.075275693+07:00","message":"found end of frame, send empty tag with msgId: 2759"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.075279979+07:00","message":"end Recv id 2759"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.075289437+07:00","message":"[buffer interim] 2759 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.075296343+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.075299479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.075302187+07:00","message":"> Transcript [20602] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.075304586+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.075306723+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.07530858+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.075313763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.075317194+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.075329314+07:00","message":"push: {true \n 0 0xc00389d900}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:22.081438036+07:00","message":"write wav file: './tmp/7478/7478_2759.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.121230449+07:00","message":"[GCS] Start streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.238719457+07:00","message":"[GCS] IsForceVAD: false for message ID: 2760"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.307695458+07:00","message":"[GCS] Start streaming session, msgId: 2761"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.340011572+07:00","message":"receive streaming session, msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.340026696+07:00","message":"found end of frame, send empty tag with msgId: 2760"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.340029444+07:00","message":"end Recv id 2760"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.340038222+07:00","message":"[buffer interim] 2760 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.340046309+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.340049828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.340053178+07:00","message":"> Transcript [20603] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.340055399+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.340057994+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.340059644+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.340061441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.340067583+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.340075879+07:00","message":"push: {true \n 0 0xc004625000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:22.344277282+07:00","message":"write wav file: './tmp/7478/7478_2760.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.875584024+07:00","message":"[GCS] IsForceVAD: false for message ID: 2761"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.980047642+07:00","message":"receive streaming session, msgId: 2761"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.980066986+07:00","message":"found end of frame, send empty tag with msgId: 2761"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.980069633+07:00","message":"end Recv id 2761"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.980077129+07:00","message":"[buffer interim] 2761 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.980084448+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.980088504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.980091059+07:00","message":"> Transcript [20604] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.980093302+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.980095231+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.980096819+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.980098628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:22.980107328+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:22.980117546+07:00","message":"push: {true \n 0 0xc0036f4d00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:22.985202555+07:00","message":"write wav file: './tmp/7478/7478_2761.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.008713002+07:00","message":"[GCS] Start streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.51789272+07:00","message":"[GCS] IsForceVAD: false for message ID: 2762"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.588749366+07:00","message":"[GCS] Start streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.603979094+07:00","message":"receive streaming session, msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.603995598+07:00","message":"found end of frame, send empty tag with msgId: 2762"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.603998368+07:00","message":"end Recv id 2762"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.604004119+07:00","message":"[buffer interim] 2762 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.604010325+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.60401362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.604016484+07:00","message":"> Transcript [20605] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.604018927+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.604020764+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.604022668+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.604024248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.604026281+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.604034311+07:00","message":"push: {true \n 0 0xc004624000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:23.610256321+07:00","message":"write wav file: './tmp/7478/7478_2762.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.837843176+07:00","message":"[GCS] IsForceVAD: false for message ID: 2763"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.931036346+07:00","message":"receive streaming session, msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.931054441+07:00","message":"found end of frame, send empty tag with msgId: 2763"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.931057305+07:00","message":"end Recv id 2763"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.93106433+07:00","message":"[buffer interim] 2763 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.931070887+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.931074334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.9310805+07:00","message":"> Transcript [20606] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.931082833+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.931084669+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.931086223+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.931087896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:23.931096008+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.931104558+07:00","message":"push: {true \n 0 0xc004624200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:23.936561881+07:00","message":"write wav file: './tmp/7478/7478_2763.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:23.967453376+07:00","message":"[GCS] Start streaming session, msgId: 2764"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:24.226778472+07:00","message":"[GCS] IsForceVAD: false for message ID: 2764"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:24.308292981+07:00","message":"receive streaming session, msgId: 2764"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:24.308320101+07:00","message":"found end of frame, send empty tag with msgId: 2764"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:24.308323656+07:00","message":"end Recv id 2764"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:24.308331412+07:00","message":"[buffer interim] 2764 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:24.308339427+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:24.308342982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:24.308346304+07:00","message":"> Transcript [20607] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:24.308349182+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:24.308352027+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:24.308353742+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:24.308356046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:24.308359417+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:24.308372016+07:00","message":"push: {true \n 0 0xc004624a80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:24.313122447+07:00","message":"write wav file: './tmp/7478/7478_2764.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:24.833182045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:24.833183887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:24.869139628+07:00","message":"[GCS] Start streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:24.995924058+07:00","message":"[GCS] IsForceVAD: false for message ID: 2765"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:25.125258231+07:00","message":"receive streaming session, msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:25.125276931+07:00","message":"found end of frame, send empty tag with msgId: 2765"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:25.125279574+07:00","message":"end Recv id 2765"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:25.125286908+07:00","message":"[buffer interim] 2765 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:25.125299223+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:25.125302742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:25.125305434+07:00","message":"> Transcript [20608] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:25.125307588+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:25.125309588+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:25.125311509+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:25.125313408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:25.125317784+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:25.125328552+07:00","message":"push: {true \n 0 0xc003842580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:25.129684667+07:00","message":"write wav file: './tmp/7478/7478_2765.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:26.920289217+07:00","message":"[GCS] Start streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.04713084+07:00","message":"[GCS] IsForceVAD: false for message ID: 2766"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.116791013+07:00","message":"[GCS] Start streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.162478137+07:00","message":"receive streaming session, msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.162501425+07:00","message":"found end of frame, send empty tag with msgId: 2766"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.162505+07:00","message":"end Recv id 2766"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.162513799+07:00","message":"[buffer interim] 2766 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.162522612+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.16252757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.162531473+07:00","message":"> Transcript [20609] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.162534027+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.162553692+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.162556002+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.162557922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.162560454+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.162571866+07:00","message":"push: {true \n 0 0xc004625100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:27.168067135+07:00","message":"write wav file: './tmp/7478/7478_2766.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.176924582+07:00","message":"[GCS] IsForceVAD: false for message ID: 2767"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.328073612+07:00","message":"receive streaming session, msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.328093261+07:00","message":"found end of frame, send empty tag with msgId: 2767"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.328096116+07:00","message":"end Recv id 2767"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.32810272+07:00","message":"[buffer interim] 2767 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.328110056+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.328119468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.328122188+07:00","message":"> Transcript [20610] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.328124565+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.328126658+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.328128282+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.328129868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:27.328134736+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.328143+07:00","message":"push: {true \n 0 0xc002eefc00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:27.332835516+07:00","message":"write wav file: './tmp/7478/7478_2767.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.627441618+07:00","message":"[GCS] Start streaming session, msgId: 2768"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.756179265+07:00","message":"[GCS] IsForceVAD: false for message ID: 2768"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.818576274+07:00","message":"[GCS] Start streaming session, msgId: 2769"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:27.833839246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:27.833841375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.876337126+07:00","message":"[GCS] IsForceVAD: false for message ID: 2769"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:27.947992329+07:00","message":"[GCS] Start streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.047900766+07:00","message":"receive streaming session, msgId: 2768"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.047929272+07:00","message":"found end of frame, send empty tag with msgId: 2768"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.04793319+07:00","message":"end Recv id 2768"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.047942059+07:00","message":"[buffer interim] 2768 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.047949585+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.047953243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.047956112+07:00","message":"> Transcript [20611] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.047958734+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.047960603+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.04796231+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.047963986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.047972172+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.047980734+07:00","message":"push: {true \n 0 0xc004625400}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.049077367+07:00","message":"receive streaming session, msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.049093096+07:00","message":"found end of frame, send empty tag with msgId: 2769"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.049095525+07:00","message":"end Recv id 2769"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.049101671+07:00","message":"[buffer interim] 2769 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.049108381+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.049112543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.049116916+07:00","message":"> Transcript [20612] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.049119582+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.049121624+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.049123274+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.049124844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.049127087+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.04913454+07:00","message":"push: {true \n 0 0xc003842a80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:28.053962088+07:00","message":"write wav file: './tmp/7478/7478_2769.wav'"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:28.053971851+07:00","message":"write wav file: './tmp/7478/7478_2768.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.076146981+07:00","message":"[GCS] IsForceVAD: false for message ID: 2770"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.181678375+07:00","message":"receive streaming session, msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.181694984+07:00","message":"found end of frame, send empty tag with msgId: 2770"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.181697688+07:00","message":"end Recv id 2770"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.181705762+07:00","message":"[buffer interim] 2770 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.181712595+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.181716458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.181719419+07:00","message":"> Transcript [20613] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.181721578+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.181723415+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.181725047+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.181726714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.181728987+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.181739301+07:00","message":"push: {true \n 0 0xc004625580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:28.186616992+07:00","message":"write wav file: './tmp/7478/7478_2770.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.269740016+07:00","message":"[GCS] Start streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.327473915+07:00","message":"[GCS] IsForceVAD: false for message ID: 2771"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.496116152+07:00","message":"receive streaming session, msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.496141102+07:00","message":"found end of frame, send empty tag with msgId: 2771"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.496144338+07:00","message":"end Recv id 2771"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.49615317+07:00","message":"[buffer interim] 2771 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.496160637+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.496164075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.49616689+07:00","message":"> Transcript [20614] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.496169313+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.496171115+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.496172803+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.496174419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:28.49617679+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:28.496185925+07:00","message":"push: {true \n 0 0xc0036f5e80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:28.499939216+07:00","message":"write wav file: './tmp/7478/7478_2771.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.290461668+07:00","message":"[GCS] Start streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.356301357+07:00","message":"[GCS] IsForceVAD: false for message ID: 2772"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.418300597+07:00","message":"[GCS] Start streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.475663075+07:00","message":"[GCS] IsForceVAD: false for message ID: 2773"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.630493107+07:00","message":"receive streaming session, msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.630511955+07:00","message":"found end of frame, send empty tag with msgId: 2772"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.630515074+07:00","message":"end Recv id 2772"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.630523277+07:00","message":"[buffer interim] 2772 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.630536695+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.630540915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.630543474+07:00","message":"> Transcript [20615] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.630545679+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.630553516+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.630555246+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.630556917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.630559491+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.630570009+07:00","message":"push: {true \n 0 0xc004625680}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.632605702+07:00","message":"receive streaming session, msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.632614465+07:00","message":"found end of frame, send empty tag with msgId: 2773"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.632616875+07:00","message":"end Recv id 2773"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.632621787+07:00","message":"[buffer interim] 2773 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.632625989+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.632628908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.632632587+07:00","message":"> Transcript [20616] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.632634867+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.632636928+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.632639776+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.63264131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:29.632644069+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.632651891+07:00","message":"push: {true \n 0 0xc002d84000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:29.638353972+07:00","message":"write wav file: './tmp/7478/7478_2773.wav'"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:29.640496929+07:00","message":"write wav file: './tmp/7478/7478_2772.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.677847383+07:00","message":"[GCS] Start streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:29.927524478+07:00","message":"[GCS] IsForceVAD: false for message ID: 2774"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:30.095630866+07:00","message":"receive streaming session, msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:30.095657459+07:00","message":"found end of frame, send empty tag with msgId: 2774"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:30.0956608+07:00","message":"end Recv id 2774"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:30.09566934+07:00","message":"[buffer interim] 2774 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.095676882+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.095681258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.095684326+07:00","message":"> Transcript [20617] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.09568708+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.095688897+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.095690699+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.095692856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.095695233+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:30.095704103+07:00","message":"push: {true \n 0 0xc004624100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:30.100340236+07:00","message":"write wav file: './tmp/7478/7478_2774.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:30.320130399+07:00","message":"[GCS] Start streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:30.438044507+07:00","message":"[GCS] IsForceVAD: false for message ID: 2775"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:30.53505908+07:00","message":"receive streaming session, msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:30.535081428+07:00","message":"found end of frame, send empty tag with msgId: 2775"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:30.535084806+07:00","message":"end Recv id 2775"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:30.53509196+07:00","message":"[buffer interim] 2775 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.535104443+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.535108395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.535111+07:00","message":"> Transcript [20618] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.535113226+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.535115163+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.535116903+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.535118611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:30.535123129+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:30.53513256+07:00","message":"push: {true \n 0 0xc004624b80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:30.539296989+07:00","message":"write wav file: './tmp/7478/7478_2775.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:30.834842417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:30.834853074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:30.891866698+07:00","message":"[GCS] Start streaming session, msgId: 2776"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:30.957477847+07:00","message":"[GCS] IsForceVAD: false for message ID: 2776"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:31.136074785+07:00","message":"receive streaming session, msgId: 2776"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:31.136106632+07:00","message":"found end of frame, send empty tag with msgId: 2776"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:31.136110027+07:00","message":"end Recv id 2776"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:31.13611921+07:00","message":"[buffer interim] 2776 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.136126815+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.13613035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.136133573+07:00","message":"> Transcript [20619] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.136139635+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.136142436+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.13614423+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.136145893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.136154042+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:31.136164754+07:00","message":"push: {true \n 0 0xc003662600}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:31.144463839+07:00","message":"write wav file: './tmp/7478/7478_2776.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:31.59809356+07:00","message":"[GCS] Start streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:31.716483716+07:00","message":"[GCS] IsForceVAD: false for message ID: 2777"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:31.835983403+07:00","message":"receive streaming session, msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:31.836001643+07:00","message":"found end of frame, send empty tag with msgId: 2777"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:31.83600449+07:00","message":"end Recv id 2777"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:31.836015999+07:00","message":"[buffer interim] 2777 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.836023104+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.836027087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.836031668+07:00","message":"> Transcript [20620] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.83603419+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.836036061+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.836037634+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.836039292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:31.836041648+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:31.836051705+07:00","message":"push: {true \n 0 0xc0038b6580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:31.840124354+07:00","message":"write wav file: './tmp/7478/7478_2777.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:33.834933645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:33.83496139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:36.397067891+07:00","message":"[GCS] Start streaming session, msgId: 2778"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:36.835392545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:36.835388053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:36.944435655+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:36.94447951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:36.944484204+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:36.944503636+07:00","message":"[buffer interim] 2778 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:36.944512787+07:00","message":"[bufferProcess] interim [360000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:36.944514877+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:36.944519566+07:00","message":"[bufferProcess] send to processor (ticker):ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:36.944522309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:36.944525014+07:00","message":"> Transcript [20621] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:36.944526991+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.12501025+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.125052601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.125057967+07:00","message":"receive interim result [false|false]: และขอเรียน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.125072444+07:00","message":"[buffer interim] 2778 false และขอเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.125079031+07:00","message":"[bufferProcess] interim [540000000]:และขอเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.125080833+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.249785828+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.249823545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.249829335+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.249841709+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.249847896+07:00","message":"[bufferProcess] interim [720000000]:และขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.249850629+07:00","message":"[bufferProcess] send to processor:และขอเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.249856477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.249859191+07:00","message":"> Transcript [20622] [false]: 'และขอเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.249861622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.249863451+07:00","message":"Set new StatePrefix: 'และขอเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.443360463+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.443405574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.443411413+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.443426603+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.443433664+07:00","message":"[bufferProcess] interim [900000000]:และขอเรียนเชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.44343614+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.443443224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.443445989+07:00","message":"> Transcript [20623] [false]: 'และขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.443450356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.443453412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.443455617+07:00","message":"StatePrefix: 'และขอเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.44345762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.580363406+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.580403925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.580409488+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.580426826+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.580433773+07:00","message":"[bufferProcess] interim [960000000]:และขอเรียนเชิญท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.580436285+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.580439465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.580445416+07:00","message":"> Transcript [20624] [false]: 'และขอเรียนเชิญนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.580448969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.580451229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.580453018+07:00","message":"StatePrefix: 'และขอเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.580455102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.602827805+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.602865409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.602870939+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญผู้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.602886864+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.6028927+07:00","message":"[bufferProcess] interim [20000000]:และขอเรียนเชิญผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.602895663+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.602903562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.602906249+07:00","message":"> Transcript [20625] [false]: 'และขอเรียนเชิญท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.602909464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.602912046+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.602914074+07:00","message":"StatePrefix: 'และขอเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.602915898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.647415415+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.647454764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.647461974+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้มี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.647477036+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.647484028+07:00","message":"[bufferProcess] interim [80000000]:และขอเรียนเชิญท่านผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.647486725+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.647493733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.647496393+07:00","message":"> Transcript [20626] [false]: 'และขอเรียนเชิญผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.647500117+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.647502061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.647503958+07:00","message":"StatePrefix: 'และขอเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.647506417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.647514113+07:00","message":"Push: 'และขอเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.647516177+07:00","message":"TextPushed: 'และขอเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.647518109+07:00","message":"Set new StatePrefix : 'และขอเรียนเชิญผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.647520087+07:00","message":"Next Push (prob) : 'เชิญผู้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.647548749+07:00","message":"push: {false และขอเรียน 0 0xc003dd8500}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.765079476+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.765114093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.765120375+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหาร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:37.76513494+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.765141569+07:00","message":"[bufferProcess] interim [200000000]:และขอเรียนเชิญท่านผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.765144033+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.765150169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.765152657+07:00","message":"> Transcript [20627] [false]: 'และขอเรียนเชิญท่านผู้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.765155235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:37.765157256+07:00","message":"Set new StatePrefix: 'และขอเรียนเชิญท่านผู้มี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.017891579+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.017931384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.017938293+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.017955266+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.017963641+07:00","message":"[bufferProcess] interim [440000000]:และขอเรียนเชิญท่านผู้บริหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.017966396+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.017969679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.01797206+07:00","message":"> Transcript [20628] [false]: 'และขอเรียนเชิญท่านผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.017974234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.017976528+07:00","message":"Set new StatePrefix: 'และขอเรียนเชิญท่านผู้บริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.156367718+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.156411974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.1564187+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.156434452+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.156441876+07:00","message":"[bufferProcess] interim [620000000]:และขอเรียนเชิญท่านผู้บริหารที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.156445024+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.156453202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.156455778+07:00","message":"> Transcript [20629] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.156459342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.156461641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.156464459+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.156467017+07:00","message":"TextPushed: 'และขอเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.28900616+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.289048474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.28905378+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.289070491+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.289079451+07:00","message":"[bufferProcess] interim [680000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.289082169+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.289085867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.289088431+07:00","message":"> Transcript [20630] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.289091951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.289093753+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.289096071+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.289098307+07:00","message":"TextPushed: 'และขอเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.345710796+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.345751462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.345758574+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.345776304+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.345786807+07:00","message":"[bufferProcess] interim [740000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.345789545+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.345797909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.345800656+07:00","message":"> Transcript [20631] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.345804722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.34580827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.345812234+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.345814643+07:00","message":"TextPushed: 'และขอเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.47092913+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.470972099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.470978115+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่หน้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.470995005+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.471003173+07:00","message":"[bufferProcess] interim [860000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.471006856+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.471011328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.471018974+07:00","message":"> Transcript [20632] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.47102396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.471026425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.471030062+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.471032266+07:00","message":"TextPushed: 'และขอเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.471035768+07:00","message":"Push: 'เชิญท่านผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.471037567+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.471040474+07:00","message":"Set new StatePrefix : 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.47104462+07:00","message":"Next Push (prob) : 'ที่นั่งอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.471052617+07:00","message":"push: {false เชิญท่านผู้บริหาร 0 0xc003dd8500}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.472342533+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.472364705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.472369785+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.472383935+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.472390601+07:00","message":"[bufferProcess] interim [920000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.472394277+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.472401195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.472403633+07:00","message":"> Transcript [20633] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.472406806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.47240874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.472410764+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.472413899+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.656922715+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.65696057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.656967232+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:38.656980072+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.656986547+07:00","message":"[bufferProcess] interim [40000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.656989285+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.65699623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.656999031+07:00","message":"> Transcript [20634] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.657002237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.657004185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.657006161+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:38.657009126+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.058230474+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.058274524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.05828023+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.058297204+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.058304385+07:00","message":"[bufferProcess] interim [520000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.058307166+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.058310719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.058313271+07:00","message":"> Transcript [20635] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.058317207+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.058319024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.058321131+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.058323994+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.195930766+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.195987283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.195993291+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.19600882+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.196016847+07:00","message":"[bufferProcess] interim [580000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.196019608+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.19602626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.196028825+07:00","message":"> Transcript [20636] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.196033873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.196036245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.196040797+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.196043578+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.196049841+07:00","message":"Push: 'ที่นั่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.196051737+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.196053941+07:00","message":"Set new StatePrefix : 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.196056601+07:00","message":"Next Push (prob) : 'ด้านล่างสุด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.19608841+07:00","message":"push: {false ที่นั่งอยู่ 0 0xc003dd8500}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.250044691+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.250099198+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-01-30T11:06:39.250108816+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.250125038+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.250132611+07:00","message":"[bufferProcess] interim [640000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.250135277+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.250141982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.250144594+07:00","message":"> Transcript [20637] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.250146705+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.364903488+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.364941181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุภาษิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.364946724+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุภาษิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.364961163+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุภาษิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.364972684+07:00","message":"[bufferProcess] interim [820000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุภาษิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.364975889+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.36498206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.364984976+07:00","message":"> Transcript [20638] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.36498745+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.558818398+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.558858496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสินค้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.558864699+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสินค้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.558878359+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.558885168+07:00","message":"[bufferProcess] interim [940000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.558887583+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุภาษิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.558893176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.55889579+07:00","message":"> Transcript [20639] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุภาษิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.558898104+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.558899927+07:00","message":"Set new StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุภาษิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.566502395+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.566538074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.566546182+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.566563565+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.566570774+07:00","message":"[bufferProcess] interim [0]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.566573848+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.566580314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.566582905+07:00","message":"> Transcript [20640] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.566585421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.566587921+07:00","message":"Set new StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสินค้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.629317651+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.629346434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.629352223+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.629366223+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.629371924+07:00","message":"[bufferProcess] interim [120000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.629374495+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.629377869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.629380407+07:00","message":"> Transcript [20641] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.629382789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.629385262+07:00","message":"Set new StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:39.836403974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:39.836434735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.972516067+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.972553699+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.972559926+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:39.972576329+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.972585075+07:00","message":"[bufferProcess] interim [420000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.97258755+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.972600591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.972603911+07:00","message":"> Transcript [20642] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.972607405+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.972609341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.972611039+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:39.972613719+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.135738859+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.135773814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.135780371+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.135796251+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.13580235+07:00","message":"[bufferProcess] interim [600000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.135805148+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.135808479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.135811583+07:00","message":"> Transcript [20643] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.135815112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.135816966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.135818894+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.13582133+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.261155646+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.261209147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.261215117+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.261226043+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.261233603+07:00","message":"[bufferProcess] interim [720000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.261237671+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.261243456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.261247218+07:00","message":"> Transcript [20644] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.261251825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.261254661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.26125814+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.261260886+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.579750974+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.579789765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.579795772+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.579807618+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.579815328+07:00","message":"[bufferProcess] interim [960000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.579818129+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.579823519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.579826176+07:00","message":"> Transcript [20645] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.579830298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.579832617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.579834828+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.579837634+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.579842256+07:00","message":"Push: 'ด้านล่างสุดสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.57984467+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.579847517+07:00","message":"Set new StatePrefix : 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.579850343+07:00","message":"Next Push (prob) : 'ขึ้นด้านบนด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.579874126+07:00","message":"push: {false ด้านล่างสุดสีขาว 0 0xc003dd8500}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.58950449+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.589525887+07:00","message":"receive 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-01-30T11:06:40.589530619+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.589541495+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.589546579+07:00","message":"[bufferProcess] interim [20000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.589548896+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.589552149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.589554841+07:00","message":"> Transcript [20646] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.589557926+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.589559591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.589561222+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.589563547+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.773728104+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.773770024+07:00","message":"receive 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-01-30T11:06:40.773777392+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.773790372+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.773799387+07:00","message":"[bufferProcess] interim [140000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.773801896+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.773808701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.773811191+07:00","message":"> Transcript [20647] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.77381532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.773817396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.773819127+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.773822925+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.849953929+07:00","message":"[GCS] Cleaned up inactive client: 2724"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.849978164+07:00","message":"[GCS] Cleaned up inactive client: 2719"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.84998147+07:00","message":"[GCS] Cleaned up inactive client: 2718"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.849983756+07:00","message":"[GCS] Cleaned up inactive client: 2727"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.84998611+07:00","message":"[GCS] Cleaned up inactive client: 2714"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.849988303+07:00","message":"[GCS] Cleaned up inactive client: 2716"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.849991663+07:00","message":"[GCS] Cleaned up inactive client: 2725"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.849993176+07:00","message":"[GCS] Cleaned up inactive client: 2726"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.849996142+07:00","message":"[GCS] Cleaned up inactive client: 2728"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.849999965+07:00","message":"[GCS] Cleaned up inactive client: 2715"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.850001741+07:00","message":"[GCS] Cleaned up inactive client: 2721"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.850003261+07:00","message":"[GCS] Cleaned up inactive client: 2720"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.850004764+07:00","message":"[GCS] Cleaned up inactive client: 2723"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.850006493+07:00","message":"[GCS] Cleaned up inactive client: 2717"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.850007937+07:00","message":"[GCS] Cleaned up inactive client: 2722"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.968156182+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.968194364+07:00","message":"receive 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-01-30T11:06:40.968202396+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:40.968216621+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.968223841+07:00","message":"[bufferProcess] interim [380000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.968226648+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.96823341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.968236184+07:00","message":"> Transcript [20648] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.968240952+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.96824336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.968246071+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:40.968249173+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.034693731+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.03473482+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-01-30T11:06:41.034741896+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหลุด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.034756576+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.034763625+07:00","message":"[bufferProcess] interim [440000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.0347665+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.034772282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.034774989+07:00","message":"> Transcript [20649] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.034779308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.034781348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.034783637+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.034786642+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.034791961+07:00","message":"Push: 'ขึ้นด้านบนด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.034795633+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.034797969+07:00","message":"Set new StatePrefix : 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.034800241+07:00","message":"Next Push (prob) : 'ถ่ายภาพหมู่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.034808197+07:00","message":"push: {false ขึ้นด้านบนด้วยค่ะ 0 0xc003dd8500}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.054743233+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.054779617+07:00","message":"receive 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-01-30T11:06:41.054786469+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่รวม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.054803696+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.054811238+07:00","message":"[bufferProcess] interim [500000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.054813808+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.054819352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.054822326+07:00","message":"> Transcript [20650] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหลุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.054824908+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.054826889+07:00","message":"Set new StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหลุด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.156095946+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.156137726+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-01-30T11:06:41.156144634+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.156160123+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.156167132+07:00","message":"[bufferProcess] interim [560000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.156170257+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่รวม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.156178994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.156185234+07:00","message":"> Transcript [20651] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่รวม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.156189163+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.156191722+07:00","message":"Set new StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่รวม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.223656926+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.223698787+07:00","message":"receive 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-01-30T11:06:41.223706182+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.22372193+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.223733133+07:00","message":"[bufferProcess] interim [680000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.223737205+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.223744841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.223748382+07:00","message":"> Transcript [20652] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.223752393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.223755563+07:00","message":"Set new StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.477564375+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.477607684+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-01-30T11:06:41.477614371+07:00","message":"receive interim result [false|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.477626687+07:00","message":"[buffer interim] 2778 false และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.477636591+07:00","message":"[bufferProcess] interim [920000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.47764056+07:00","message":"[bufferProcess] send to processor:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.477648305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.477652129+07:00","message":"> Transcript [20653] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.477657036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.477659612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.477662729+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.477665054+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.516733283+07:00","message":"[GCS] IsForceVAD: false for message ID: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.592744919+07:00","message":"[GCS] Start streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.68513304+07:00","message":"receive streaming session, msgId: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.685187344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกันค่ะ\",\"confidence\":0.9373709}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.685195813+07:00","message":"receive interim result [true|false]: และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.68520616+07:00","message":"end recv isFinal message id 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.685208657+07:00","message":"end Recv id 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.685215715+07:00","message":"[buffer interim] 2778 true และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685228899+07:00","message":"[bufferProcess] interim [130000000]:และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685236822+07:00","message":"[bufferProcess] send to processor (isfinal):และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685240532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685243789+07:00","message":"> Transcript [20654] [false]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685247752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685250285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.68525218+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685255058+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685256946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685258773+07:00","message":"> Transcript [20655] [true]: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685261215+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.68526297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685264526+07:00","message":"StatePrefix: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685266478+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685268081+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685498442+07:00","message":"error room accuracy in case isFinal id 2778 :the last word is not deletion"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685507245+07:00","message":"Push: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685514686+07:00","message":"TextPushed: 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสุดสีขาวขึ้นด้านบนด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685517262+07:00","message":"Set new StatePrefix : 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685519902+07:00","message":"Next Push (prob) : 'และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:41.685529777+07:00","message":"push: {true และขอเรียนเชิญท่านผู้บริหารที่นั่งอยู่ด้านล่างสีขาวขึ้นด้านบนด้วยค่ะถ่ายภาพหมู่ร่วมกันค่ะ 0 0xc003dd8500}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:41.685527731+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_2778.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:41.696643957+07:00","message":"write wav file: './tmp/7478/7478_2778.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:42.094294907+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:42.094341654+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-01-30T11:06:42.094346986+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:42.094362302+07:00","message":"[buffer interim] 2779 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.094369436+07:00","message":"[bufferProcess] interim [300000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.094370972+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:42.223742218+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:42.223776237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:42.223781325+07:00","message":"receive interim result [false|false]: เชิญค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:42.223793152+07:00","message":"[buffer interim] 2779 false เชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.223799888+07:00","message":"[bufferProcess] interim [420000000]:เชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.223802168+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.223807015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.223809967+07:00","message":"> Transcript [20656] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.223811918+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:42.23886969+07:00","message":"[GCS] IsForceVAD: false for message ID: 2779"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:42.336949955+07:00","message":"receive streaming session, msgId: 2779"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:42.336993581+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-01-30T11:06:42.336999318+07:00","message":"receive interim result [true|false]: เชิญค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:42.337008434+07:00","message":"end recv isFinal message id 2779"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:42.337010574+07:00","message":"end Recv id 2779"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:42.337016377+07:00","message":"[buffer interim] 2779 true เชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.337024994+07:00","message":"[bufferProcess] interim [660000000]:เชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.337030302+07:00","message":"[bufferProcess] send to processor (isfinal):เชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.337033624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.337036555+07:00","message":"> Transcript [20657] [false]: 'เชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.337038842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.337040813+07:00","message":"Set new StatePrefix: 'เชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.337042257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.337043891+07:00","message":"> Transcript [20658] [true]: 'เชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.337045918+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.337047607+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.337049223+07:00","message":"StatePrefix: 'เชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.337050883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:42.337058787+07:00","message":"Push: 'เชิญค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:42.337066207+07:00","message":"push: {true เชิญค่ะ 0 0xc003663b80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:42.342286771+07:00","message":"write wav file: './tmp/7478/7478_2779.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:42.837213848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:42.837231711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:43.070256356+07:00","message":"[GCS] Start streaming session, msgId: 2780"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:43.820122658+07:00","message":"receive streaming session, msgId: 2780"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:43.820167984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:43.820173151+07:00","message":"receive interim result [false|false]: เรียนเชิญค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:43.820191705+07:00","message":"[buffer interim] 2780 false เรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:43.820198615+07:00","message":"[bufferProcess] interim [600000000]:เรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:43.820200726+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:43.820207391+07:00","message":"[bufferProcess] send to processor (ticker):เรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:43.820209891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:43.82021275+07:00","message":"> Transcript [20659] [false]: 'เรียนเชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:43.820214952+07:00","message":"Set StatePrefix (first interim): 'เรียนเชิญค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:43.838356187+07:00","message":"[GCS] IsForceVAD: false for message ID: 2780"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:43.934775234+07:00","message":"receive streaming session, msgId: 2780"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:43.934811844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญค่ะ\",\"confidence\":0.9144604}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:43.934819008+07:00","message":"receive interim result [true|false]: เรียนเชิญค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:43.934832899+07:00","message":"end recv isFinal message id 2780"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:43.93483501+07:00","message":"end Recv id 2780"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:43.934842609+07:00","message":"[buffer interim] 2780 true เรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:43.934854245+07:00","message":"[bufferProcess] interim [780000000]:เรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:43.93485767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:43.93486025+07:00","message":"> Transcript [20660] [true]: 'เรียนเชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:43.93486307+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:43.934865468+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:43.934867486+07:00","message":"StatePrefix: 'เรียนเชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:43.934869336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:43.934875076+07:00","message":"Push: 'เรียนเชิญค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:43.934885064+07:00","message":"push: {true เรียนเชิญค่ะ 0 0xc002d18d00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:43.940272392+07:00","message":"write wav file: './tmp/7478/7478_2780.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:44.347573175+07:00","message":"[GCS] Start streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:44.53800106+07:00","message":"[GCS] IsForceVAD: false for message ID: 2781"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:44.617683002+07:00","message":"receive streaming session, msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:44.617705685+07:00","message":"found end of frame, send empty tag with msgId: 2781"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:44.617708803+07:00","message":"end Recv id 2781"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:44.617715849+07:00","message":"[buffer interim] 2781 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:44.617723035+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:44.617731792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:44.61773804+07:00","message":"> Transcript [20661] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:44.617740548+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:44.617742535+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:44.617744202+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:44.617746247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:44.617752089+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:44.617761575+07:00","message":"push: {true \n 0 0xc003843300}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:44.622575077+07:00","message":"write wav file: './tmp/7478/7478_2781.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:44.990082993+07:00","message":"[GCS] Start streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.048074174+07:00","message":"[GCS] IsForceVAD: false for message ID: 2782"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.201249345+07:00","message":"receive streaming session, msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.201271189+07:00","message":"found end of frame, send empty tag with msgId: 2782"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.201274167+07:00","message":"end Recv id 2782"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.201301415+07:00","message":"[buffer interim] 2782 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.201335775+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.201339847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.201344093+07:00","message":"> Transcript [20662] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.201346808+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.201349423+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.20135115+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.201352796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.201359747+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.201370174+07:00","message":"push: {true \n 0 0xc002eeeb00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:45.205863313+07:00","message":"write wav file: './tmp/7478/7478_2782.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.374662515+07:00","message":"[GCS] Start streaming session, msgId: 2783"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.440188034+07:00","message":"[GCS] IsForceVAD: false for message ID: 2783"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.499000315+07:00","message":"[GCS] Start streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.628166246+07:00","message":"[GCS] IsForceVAD: false for message ID: 2784"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.634482656+07:00","message":"receive streaming session, msgId: 2783"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.634499987+07:00","message":"found end of frame, send empty tag with msgId: 2783"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.634503236+07:00","message":"end Recv id 2783"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.634510413+07:00","message":"[buffer interim] 2783 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.634516853+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.634520413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.634523065+07:00","message":"> Transcript [20663] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.63452523+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.634527298+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.634528941+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.634530665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.634533233+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.634541573+07:00","message":"push: {true \n 0 0xc002eef680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:45.638961622+07:00","message":"write wav file: './tmp/7478/7478_2783.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:45.837780796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:45.837833077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.877251947+07:00","message":"[GCS] Start streaming session, msgId: 2785"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.890130056+07:00","message":"receive streaming session, msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.890157371+07:00","message":"found end of frame, send empty tag with msgId: 2784"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.890161255+07:00","message":"end Recv id 2784"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.890172344+07:00","message":"[buffer interim] 2784 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.890181298+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.890185785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.89018963+07:00","message":"> Transcript [20664] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.890193306+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.890195861+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.890198352+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.89020084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:45.890204332+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.890216079+07:00","message":"push: {true \n 0 0xc003045780}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:45.89471554+07:00","message":"write wav file: './tmp/7478/7478_2784.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:45.947247113+07:00","message":"[GCS] IsForceVAD: false for message ID: 2785"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.009126559+07:00","message":"[GCS] Start streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.078399484+07:00","message":"[GCS] IsForceVAD: false for message ID: 2786"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.099716122+07:00","message":"receive streaming session, msgId: 2785"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.099741429+07:00","message":"found end of frame, send empty tag with msgId: 2785"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.099745871+07:00","message":"end Recv id 2785"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.099772187+07:00","message":"[buffer interim] 2785 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.099802143+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.099812619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.099816911+07:00","message":"> Transcript [20665] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.099820699+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.099824013+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.0998268+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.09982968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.099836855+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.099850022+07:00","message":"push: {true \n 0 0xc003843500}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:46.103693514+07:00","message":"write wav file: './tmp/7478/7478_2785.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.217956814+07:00","message":"receive streaming session, msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.217976212+07:00","message":"found end of frame, send empty tag with msgId: 2786"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.217979105+07:00","message":"end Recv id 2786"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.217987124+07:00","message":"[buffer interim] 2786 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.217994401+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.217997894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.218000419+07:00","message":"> Transcript [20666] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.218002503+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.218004581+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.218006171+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.218007771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.218010256+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.218020366+07:00","message":"push: {true \n 0 0xc0031a4000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:46.222170442+07:00","message":"write wav file: './tmp/7478/7478_2786.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.459373824+07:00","message":"[GCS] Start streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.588464403+07:00","message":"[GCS] IsForceVAD: false for message ID: 2787"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.648563643+07:00","message":"[GCS] Start streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.721971089+07:00","message":"receive streaming session, msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.721990977+07:00","message":"found end of frame, send empty tag with msgId: 2787"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.721993705+07:00","message":"end Recv id 2787"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.722000075+07:00","message":"[buffer interim] 2787 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.722006633+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.722010206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.722012771+07:00","message":"> Transcript [20667] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.722015107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.722017618+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.722019369+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.722020944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:46.722030753+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.72204021+07:00","message":"push: {true \n 0 0xc002eefe00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:46.727642283+07:00","message":"write wav file: './tmp/7478/7478_2787.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:46.967121189+07:00","message":"[GCS] IsForceVAD: false for message ID: 2788"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:47.05238571+07:00","message":"receive streaming session, msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:47.052407919+07:00","message":"found end of frame, send empty tag with msgId: 2788"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:47.052410957+07:00","message":"end Recv id 2788"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:47.052418126+07:00","message":"[buffer interim] 2788 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.052424918+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.052428117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.052430999+07:00","message":"> Transcript [20668] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.052433336+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.052435359+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.052436939+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.052438528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.05244073+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:47.052452795+07:00","message":"push: {true \n 0 0xc002d18080}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:47.060052571+07:00","message":"write wav file: './tmp/7478/7478_2788.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:47.159043802+07:00","message":"[GCS] Start streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:47.226240302+07:00","message":"[GCS] IsForceVAD: false for message ID: 2789"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:47.388110299+07:00","message":"receive streaming session, msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:47.388131936+07:00","message":"found end of frame, send empty tag with msgId: 2789"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:47.388134501+07:00","message":"end Recv id 2789"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:47.388143143+07:00","message":"[buffer interim] 2789 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.38815044+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.388154248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.388157015+07:00","message":"> Transcript [20669] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.388159827+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.388162156+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.388163755+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.388165311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:47.388171103+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:47.388180318+07:00","message":"push: {true \n 0 0xc004624680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:47.393124161+07:00","message":"write wav file: './tmp/7478/7478_2789.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.117554177+07:00","message":"[GCS] Start streaming session, msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.189157477+07:00","message":"[GCS] IsForceVAD: false for message ID: 2790"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.339684894+07:00","message":"receive streaming session, msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.339702645+07:00","message":"found end of frame, send empty tag with msgId: 2790"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.339705583+07:00","message":"end Recv id 2790"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.339712331+07:00","message":"[buffer interim] 2790 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.339720523+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.339724207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.339726945+07:00","message":"> Transcript [20670] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.339729219+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.339731371+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.339732993+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.339734604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.33973704+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.339747236+07:00","message":"push: {true \n 0 0xc002d18600}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:48.34405209+07:00","message":"write wav file: './tmp/7478/7478_2790.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.440359147+07:00","message":"[GCS] Start streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.567856374+07:00","message":"[GCS] IsForceVAD: false for message ID: 2791"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.668727088+07:00","message":"receive streaming session, msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.668747749+07:00","message":"found end of frame, send empty tag with msgId: 2791"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.668750567+07:00","message":"end Recv id 2791"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.668758137+07:00","message":"[buffer interim] 2791 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.668765011+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.668768646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.668771371+07:00","message":"> Transcript [20671] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.668773485+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.668775343+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.668776911+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.668778652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:48.668781047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.668789974+07:00","message":"push: {true \n 0 0xc002d18b00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:48.673439965+07:00","message":"write wav file: './tmp/7478/7478_2791.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:48.838006452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:48.838009237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:48.958033532+07:00","message":"[GCS] Start streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:49.466757047+07:00","message":"[GCS] IsForceVAD: false for message ID: 2792"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:49.552876834+07:00","message":"receive streaming session, msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:49.552897118+07:00","message":"found end of frame, send empty tag with msgId: 2792"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:49.552900128+07:00","message":"end Recv id 2792"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:49.55290797+07:00","message":"[buffer interim] 2792 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:49.552915542+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:49.552919278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:49.552922638+07:00","message":"> Transcript [20672] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:49.552924955+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:49.552926667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:49.552928979+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:49.552930671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:49.552933376+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:49.552943391+07:00","message":"push: {true \n 0 0xc002d19000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:49.558097696+07:00","message":"write wav file: './tmp/7478/7478_2792.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:49.789596345+07:00","message":"[GCS] Start streaming session, msgId: 2793"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:51.838574196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:51.838639673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:54.839280171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:54.839290579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:54.917487119+07:00","message":"[GCS] IsForceVAD: false for message ID: 2793"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:55.008269756+07:00","message":"receive streaming session, msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:55.00828988+07:00","message":"found end of frame, send empty tag with msgId: 2793"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:55.008292774+07:00","message":"end Recv id 2793"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:55.00830026+07:00","message":"[buffer interim] 2793 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:55.00830699+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:55.008311325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:55.008314167+07:00","message":"> Transcript [20673] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:55.008316717+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:55.008318751+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:55.008320345+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:55.008321969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:55.008324345+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:55.008333924+07:00","message":"push: {true \n 0 0xc004625280}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:55.01994884+07:00","message":"write wav file: './tmp/7478/7478_2793.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:55.877436325+07:00","message":"[GCS] Start streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:56.388450302+07:00","message":"[GCS] IsForceVAD: false for message ID: 2794"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:56.476242721+07:00","message":"receive streaming session, msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:56.476260334+07:00","message":"found end of frame, send empty tag with msgId: 2794"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:56.476263211+07:00","message":"end Recv id 2794"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:56.476269566+07:00","message":"[buffer interim] 2794 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:56.47627619+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:56.4762806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:56.476283385+07:00","message":"> Transcript [20674] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:56.476285608+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:56.476287479+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:56.476289053+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:56.47629079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:56.476293344+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:56.476302458+07:00","message":"push: {true \n 0 0xc0038b6f00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:56.484160935+07:00","message":"write wav file: './tmp/7478/7478_2794.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:56.840368477+07:00","message":"[GCS] Start streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:57.809123221+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:57.80918196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:57.809187503+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:57.809201536+07:00","message":"[buffer interim] 2795 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:57.809207887+07:00","message":"[bufferProcess] interim [960000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:57.809209354+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:57.809215168+07:00","message":"[bufferProcess] send to processor (ticker):วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:57.809218435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:57.809221779+07:00","message":"> Transcript [20675] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:57.809223923+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:57.811382151+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:57.811424757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:57.811430726+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:57.811445145+07:00","message":"[buffer interim] 2795 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:57.811452545+07:00","message":"[bufferProcess] interim [20000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:57.811454531+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:57.839524695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:06:57.83954897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.06879326+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.06882692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.06883257+07:00","message":"receive interim result [false|false]: วันนี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.068846143+07:00","message":"[buffer interim] 2795 false วันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.068852701+07:00","message":"[bufferProcess] interim [200000000]:วันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.068854841+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.06886006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.068862631+07:00","message":"> Transcript [20676] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.068865576+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.068867373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.06886929+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.06887136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.093527422+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.093548245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.093552665+07:00","message":"receive interim result [false|false]: วันนี้ลง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.093563006+07:00","message":"[buffer interim] 2795 false วันนี้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.093568189+07:00","message":"[bufferProcess] interim [260000000]:วันนี้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.093570051+07:00","message":"[bufferProcess] send to processor:วันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.093575109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.093577257+07:00","message":"> Transcript [20677] [false]: 'วันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.093579883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.093581648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.093583207+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.093584823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.120032878+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.120068084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ลงมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.120073318+07:00","message":"receive interim result [false|false]: วันนี้ลงมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.120084488+07:00","message":"[buffer interim] 2795 false วันนี้ลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.120089599+07:00","message":"[bufferProcess] interim [320000000]:วันนี้ลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.120091755+07:00","message":"[bufferProcess] send to processor:วันนี้ลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.120098445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.120101127+07:00","message":"> Transcript [20678] [false]: 'วันนี้ลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.120103573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.120105469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.120107534+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.120110059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.308545774+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.308585143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.308590445+07:00","message":"receive interim result [false|false]: วันนี้เรามาทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.308608105+07:00","message":"[buffer interim] 2795 false วันนี้เรามาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.308615713+07:00","message":"[bufferProcess] interim [500000000]:วันนี้เรามาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.308618611+07:00","message":"[bufferProcess] send to processor:วันนี้ลงมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.3086221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.308624792+07:00","message":"> Transcript [20679] [false]: 'วันนี้ลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.308628939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.308630845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.3086328+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.308635166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.308644181+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.308646032+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.308647936+07:00","message":"Set new StatePrefix : 'วันนี้ลงมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.30864978+07:00","message":"Next Push (prob) : 'นี้ลงมา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.308658221+07:00","message":"push: {false วัน 0 0xc002d18180}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.4397111+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.439747006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.439753473+07:00","message":"receive interim result [false|false]: วันนี้เรามาทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.439761969+07:00","message":"[buffer interim] 2795 false วันนี้เรามาทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.439768694+07:00","message":"[bufferProcess] interim [620000000]:วันนี้เรามาทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.439771484+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.439774964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.439777662+07:00","message":"> Transcript [20680] [false]: 'วันนี้เรามาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.43977984+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.439782196+07:00","message":"Set new StatePrefix: 'วันนี้เรามาทำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.470959249+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.471004168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามากันอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.471009708+07:00","message":"receive interim result [false|false]: วันนี้เรามากันอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.471025418+07:00","message":"[buffer interim] 2795 false วันนี้เรามากันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.471033057+07:00","message":"[bufferProcess] interim [680000000]:วันนี้เรามากันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.471035218+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.471038493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.471041002+07:00","message":"> Transcript [20681] [false]: 'วันนี้เรามาทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.47104433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.471046498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.471048148+07:00","message":"StatePrefix: 'วันนี้เรามาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.471050722+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.606766706+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.606805715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาทำหยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.606811395+07:00","message":"receive interim result [false|false]: วันนี้เรามาทำหยัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.606832164+07:00","message":"[buffer interim] 2795 false วันนี้เรามาทำหยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.60683959+07:00","message":"[bufferProcess] interim [800000000]:วันนี้เรามาทำหยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.606841937+07:00","message":"[bufferProcess] send to processor:วันนี้เรามากันอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.606845242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.606848022+07:00","message":"> Transcript [20682] [false]: 'วันนี้เรามากันอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.606850386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.60685276+07:00","message":"Set new StatePrefix: 'วันนี้เรามากันอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.756384993+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.756427534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามาทำถังอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.756433799+07:00","message":"receive interim result [false|false]: วันนี้เรามาทำถังอบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.756450321+07:00","message":"[buffer interim] 2795 false วันนี้เรามาทำถังอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.756457663+07:00","message":"[bufferProcess] interim [860000000]:วันนี้เรามาทำถังอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.756460089+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาทำหยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.756466774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.756469539+07:00","message":"> Transcript [20683] [false]: 'วันนี้เรามาทำหยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.756471618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.756474113+07:00","message":"Set new StatePrefix: 'วันนี้เรามาทำหยัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.795122406+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.795158123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามากันอย่างอบอุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.795163863+07:00","message":"receive interim result [false|false]: วันนี้เรามากันอย่างอบอุ่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.795185964+07:00","message":"[buffer interim] 2795 false วันนี้เรามากันอย่างอบอุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.79519638+07:00","message":"[bufferProcess] interim [980000000]:วันนี้เรามากันอย่างอบอุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.795199653+07:00","message":"[bufferProcess] send to processor:วันนี้เรามาทำถังอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.795208917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.795211916+07:00","message":"> Transcript [20684] [false]: 'วันนี้เรามาทำถังอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.795215064+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.795217023+07:00","message":"Set new StatePrefix: 'วันนี้เรามาทำถังอบ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.972151292+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.97218724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามากันอย่างอบอุ่นนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.97219354+07:00","message":"receive interim result [false|false]: วันนี้เรามากันอย่างอบอุ่นนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:58.972208432+07:00","message":"[buffer interim] 2795 false วันนี้เรามากันอย่างอบอุ่นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.972215763+07:00","message":"[bufferProcess] interim [220000000]:วันนี้เรามากันอย่างอบอุ่นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.972218256+07:00","message":"[bufferProcess] send to processor:วันนี้เรามากันอย่างอบอุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.972224593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.972227557+07:00","message":"> Transcript [20685] [false]: 'วันนี้เรามากันอย่างอบอุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.972229949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:58.972231861+07:00","message":"Set new StatePrefix: 'วันนี้เรามากันอย่างอบอุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.15888997+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.158928562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามากันอย่างอบอุ่นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.158934854+07:00","message":"receive interim result [false|false]: วันนี้เรามากันอย่างอบอุ่นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.158950094+07:00","message":"[buffer interim] 2795 false วันนี้เรามากันอย่างอบอุ่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.158957398+07:00","message":"[bufferProcess] interim [340000000]:วันนี้เรามากันอย่างอบอุ่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.15896022+07:00","message":"[bufferProcess] send to processor:วันนี้เรามากันอย่างอบอุ่นนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.158966615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.158968994+07:00","message":"> Transcript [20686] [false]: 'วันนี้เรามากันอย่างอบอุ่นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.158972819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.158975099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.158977357+07:00","message":"StatePrefix: 'วันนี้เรามากันอย่างอบอุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.158979747+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.338069883+07:00","message":"[GCS] IsForceVAD: false for message ID: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.400271845+07:00","message":"[GCS] Start streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.455482399+07:00","message":"receive streaming session, msgId: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.455522262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรามากันอย่างอบอุ่นนะคะ\",\"confidence\":0.9478426}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.455528206+07:00","message":"receive interim result [true|false]: วันนี้เรามากันอย่างอบอุ่นนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.455540534+07:00","message":"end recv isFinal message id 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.455543054+07:00","message":"end Recv id 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.45554993+07:00","message":"[buffer interim] 2795 true วันนี้เรามากันอย่างอบอุ่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.455557458+07:00","message":"[bufferProcess] interim [730000000]:วันนี้เรามากันอย่างอบอุ่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.455560544+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้เรามากันอย่างอบอุ่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.455564033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.455567436+07:00","message":"> Transcript [20687] [false]: 'วันนี้เรามากันอย่างอบอุ่นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.455570684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.455572655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.45557451+07:00","message":"StatePrefix: 'วันนี้เรามากันอย่างอบอุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.455578359+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.455580099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.455582017+07:00","message":"> Transcript [20688] [true]: 'วันนี้เรามากันอย่างอบอุ่นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.455584012+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.455585531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.455587266+07:00","message":"StatePrefix: 'วันนี้เรามากันอย่างอบอุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.455589027+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.455596167+07:00","message":"Push: 'นี้เรามากันอย่างอบอุ่นนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.455605531+07:00","message":"push: {true นี้เรามากันอย่างอบอุ่นนะคะ 0 0xc002d18180}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:59.463462623+07:00","message":"write wav file: './tmp/7478/7478_2795.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.52681026+07:00","message":"[GCS] IsForceVAD: false for message ID: 2796"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.614409766+07:00","message":"receive streaming session, msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.614430501+07:00","message":"found end of frame, send empty tag with msgId: 2796"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.614433311+07:00","message":"end Recv id 2796"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.614440643+07:00","message":"[buffer interim] 2796 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.614447911+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.614460891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.614463935+07:00","message":"> Transcript [20689] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.614466447+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.614471052+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.614472965+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.614474774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:06:59.614477356+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:06:59.614487915+07:00","message":"push: {true \n 0 0xc0038b6180}"}
{"level":"info","service":"Main","time":"2026-01-30T11:06:59.619324655+07:00","message":"write wav file: './tmp/7478/7478_2796.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:00.678849437+07:00","message":"[GCS] Start streaming session, msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:00.806833248+07:00","message":"[GCS] IsForceVAD: false for message ID: 2797"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:00.840072172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:00.840088416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:00.900013242+07:00","message":"receive streaming session, msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:00.900031959+07:00","message":"found end of frame, send empty tag with msgId: 2797"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:00.900034505+07:00","message":"end Recv id 2797"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:00.90004352+07:00","message":"[buffer interim] 2797 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:00.900051522+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:00.900055312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:00.900057815+07:00","message":"> Transcript [20690] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:00.900060432+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:00.900062352+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:00.900064144+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:00.900065841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:00.900068565+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:00.900077753+07:00","message":"push: {true \n 0 0xc003842000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:00.904901694+07:00","message":"write wav file: './tmp/7478/7478_2797.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:01.577906116+07:00","message":"[GCS] Start streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:01.956283493+07:00","message":"[GCS] IsForceVAD: false for message ID: 2798"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:02.043184861+07:00","message":"receive streaming session, msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:02.043207058+07:00","message":"found end of frame, send empty tag with msgId: 2798"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:02.043209889+07:00","message":"end Recv id 2798"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:02.043217061+07:00","message":"[buffer interim] 2798 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:02.043223921+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:02.043227768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:02.04323059+07:00","message":"> Transcript [20691] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:02.043233751+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:02.043236089+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:02.043237883+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:02.043239491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:02.043247492+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:02.043256587+07:00","message":"push: {true \n 0 0xc0036d6300}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:02.048396393+07:00","message":"write wav file: './tmp/7478/7478_2798.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:02.477970888+07:00","message":"[GCS] Start streaming session, msgId: 2799"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:03.209595754+07:00","message":"receive streaming session, msgId: 2799"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:03.209633713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:03.209639263+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:03.209653095+07:00","message":"[buffer interim] 2799 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.209659405+07:00","message":"[bufferProcess] interim [780000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.209661412+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.209666824+07:00","message":"[bufferProcess] send to processor (ticker):อยาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.209669206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.209671864+07:00","message":"> Transcript [20692] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.209674095+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:03.33278109+07:00","message":"receive streaming session, msgId: 2799"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:03.332814905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:03.332820376+07:00","message":"receive interim result [false|false]: อยากให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:03.332831628+07:00","message":"[buffer interim] 2799 false อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.332837933+07:00","message":"[bufferProcess] interim [900000000]:อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.332839703+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:03.715277602+07:00","message":"receive streaming session, msgId: 2799"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:03.71532442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อยากให้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:03.715332803+07:00","message":"receive interim result [false|false]: อยากให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:03.715351682+07:00","message":"[buffer interim] 2799 false อยากให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.715363957+07:00","message":"[bufferProcess] interim [260000000]:อยากให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.715367582+07:00","message":"[bufferProcess] send to processor:อยากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.715375198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.71537944+07:00","message":"> Transcript [20693] [false]: 'อยากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.715383756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.715386731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.715389868+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:03.71539273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:03.840589801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:03.840589005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:04.00742267+07:00","message":"[GCS] IsForceVAD: false for message ID: 2799"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:04.078133796+07:00","message":"[GCS] Start streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:04.132337864+07:00","message":"receive streaming session, msgId: 2799"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:04.132373079+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:04.132378303+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:04.132389079+07:00","message":"end recv isFinal message id 2799"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:04.132391162+07:00","message":"end Recv id 2799"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:04.132397275+07:00","message":"[buffer interim] 2799 true "}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.132405635+07:00","message":"[bufferProcess] interim [770000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.132409468+07:00","message":"[bufferProcess] send to processor (isfinal):อยากให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.132413767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.132417335+07:00","message":"> Transcript [20694] [false]: 'อยากให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.132420351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.132422188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.132423863+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.132425591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.132427018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.132428755+07:00","message":"> Transcript [20695] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.132430484+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.13243195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.132433376+07:00","message":"StatePrefix: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.13243484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:04.132441907+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:04.132449584+07:00","message":"push: {true  0 0xc003842980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:04.139184767+07:00","message":"write wav file: './tmp/7478/7478_2799.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:05.288227267+07:00","message":"[GCS] IsForceVAD: false for message ID: 2800"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:05.37779476+07:00","message":"receive streaming session, msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:05.377812432+07:00","message":"found end of frame, send empty tag with msgId: 2800"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:05.377815745+07:00","message":"end Recv id 2800"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:05.37782365+07:00","message":"[buffer interim] 2800 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.377830733+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.377834928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.377837536+07:00","message":"> Transcript [20696] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.377839984+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.377841817+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.377843535+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.377845465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.377847879+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:05.377856886+07:00","message":"push: {true \n 0 0xc004625500}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:05.383397886+07:00","message":"write wav file: './tmp/7478/7478_2800.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:05.417206728+07:00","message":"[GCS] Start streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:05.867414943+07:00","message":"[GCS] IsForceVAD: false for message ID: 2801"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:05.92783345+07:00","message":"[GCS] Start streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:05.948837437+07:00","message":"receive streaming session, msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:05.94885865+07:00","message":"found end of frame, send empty tag with msgId: 2801"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:05.948862166+07:00","message":"end Recv id 2801"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:05.948871641+07:00","message":"[buffer interim] 2801 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.948880851+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.948890639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.948894241+07:00","message":"> Transcript [20697] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.948896542+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.948898279+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.9489001+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.948901971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:05.94890495+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:05.948937615+07:00","message":"push: {true \n 0 0xc0036d6580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:05.954265789+07:00","message":"write wav file: './tmp/7478/7478_2801.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:06.056584712+07:00","message":"[GCS] IsForceVAD: false for message ID: 2802"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:06.158840377+07:00","message":"receive streaming session, msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:06.158862553+07:00","message":"found end of frame, send empty tag with msgId: 2802"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:06.158866553+07:00","message":"end Recv id 2802"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:06.158875005+07:00","message":"[buffer interim] 2802 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.158882217+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.158886083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.158889272+07:00","message":"> Transcript [20698] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.158891957+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.158894347+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.158896025+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.158897628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.158899752+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:06.158919852+07:00","message":"push: {true \n 0 0xc002d19400}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:06.163250088+07:00","message":"write wav file: './tmp/7478/7478_2802.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:06.247456225+07:00","message":"[GCS] Start streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:06.516610666+07:00","message":"[GCS] IsForceVAD: false for message ID: 2803"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:06.600864073+07:00","message":"receive streaming session, msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:06.600887516+07:00","message":"found end of frame, send empty tag with msgId: 2803"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:06.600891291+07:00","message":"end Recv id 2803"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:06.600900954+07:00","message":"[buffer interim] 2803 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.6009098+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.600915464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.600918977+07:00","message":"> Transcript [20699] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.600922553+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.600925139+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.600927842+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.600930504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:06.600933708+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:06.600946234+07:00","message":"push: {true \n 0 0xc002d19680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:06.605835089+07:00","message":"write wav file: './tmp/7478/7478_2803.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:06.841422226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:06.841437773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:07.08915438+07:00","message":"[GCS] Start streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:07.156668891+07:00","message":"[GCS] IsForceVAD: false for message ID: 2804"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:07.279097376+07:00","message":"receive streaming session, msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:07.279127611+07:00","message":"found end of frame, send empty tag with msgId: 2804"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:07.279132008+07:00","message":"end Recv id 2804"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:07.279146893+07:00","message":"[buffer interim] 2804 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:07.279187037+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:07.279191991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:07.279195954+07:00","message":"> Transcript [20700] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:07.279198335+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:07.279200773+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:07.279202794+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:07.279204566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:07.279210806+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:07.279221054+07:00","message":"push: {true \n 0 0xc0038b7980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:07.283970799+07:00","message":"write wav file: './tmp/7478/7478_2804.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:07.797473893+07:00","message":"[GCS] Start streaming session, msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:08.046420949+07:00","message":"[GCS] IsForceVAD: false for message ID: 2805"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:08.146973092+07:00","message":"receive streaming session, msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:08.1469954+07:00","message":"found end of frame, send empty tag with msgId: 2805"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:08.147000228+07:00","message":"end Recv id 2805"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:08.147011513+07:00","message":"[buffer interim] 2805 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.147019521+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.147023027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.147025733+07:00","message":"> Transcript [20701] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.147028205+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.147029929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.147031639+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.147033239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.147035925+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:08.147045726+07:00","message":"push: {true \n 0 0xc002d19800}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:08.151710717+07:00","message":"write wav file: './tmp/7478/7478_2805.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:08.371207088+07:00","message":"[GCS] Start streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:08.558332699+07:00","message":"[GCS] IsForceVAD: false for message ID: 2806"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:08.653974647+07:00","message":"receive streaming session, msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:08.653995949+07:00","message":"found end of frame, send empty tag with msgId: 2806"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:08.653998764+07:00","message":"end Recv id 2806"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:08.654006245+07:00","message":"[buffer interim] 2806 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.654013754+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.654018568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.654022731+07:00","message":"> Transcript [20702] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.654027409+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.654029925+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.654032389+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.654034827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:08.654043042+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:08.654053088+07:00","message":"push: {true \n 0 0xc003843100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:08.659139774+07:00","message":"write wav file: './tmp/7478/7478_2806.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:08.818395949+07:00","message":"[GCS] Start streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:09.588063059+07:00","message":"[GCS] IsForceVAD: false for message ID: 2807"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:09.680004904+07:00","message":"receive streaming session, msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:09.680031105+07:00","message":"found end of frame, send empty tag with msgId: 2807"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:09.680034757+07:00","message":"end Recv id 2807"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:09.680044081+07:00","message":"[buffer interim] 2807 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:09.680052551+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:09.680056303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:09.680059311+07:00","message":"> Transcript [20703] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:09.680061628+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:09.680063417+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:09.680065125+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:09.680067099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:09.68007597+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:09.680085795+07:00","message":"push: {true \n 0 0xc004625a80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:09.6916851+07:00","message":"write wav file: './tmp/7478/7478_2807.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:09.83900448+07:00","message":"[GCS] Start streaming session, msgId: 2808"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:09.84229705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:09.842305309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.097958936+07:00","message":"[GCS] IsForceVAD: false for message ID: 2808"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.187342327+07:00","message":"receive streaming session, msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.187367486+07:00","message":"found end of frame, send empty tag with msgId: 2808"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.187369977+07:00","message":"end Recv id 2808"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.187377004+07:00","message":"[buffer interim] 2808 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:10.18738397+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:10.187387561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:10.1873904+07:00","message":"> Transcript [20704] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:10.187392521+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:10.187394624+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:10.187396541+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:10.187398152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:10.187406201+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.187415237+07:00","message":"push: {true \n 0 0xc003842200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:10.191779825+07:00","message":"write wav file: './tmp/7478/7478_2808.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.608790265+07:00","message":"[GCS] Start streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849860156+07:00","message":"[GCS] Cleaned up inactive client: 2732"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849878952+07:00","message":"[GCS] Cleaned up inactive client: 2737"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849882501+07:00","message":"[GCS] Cleaned up inactive client: 2740"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849885099+07:00","message":"[GCS] Cleaned up inactive client: 2743"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849887518+07:00","message":"[GCS] Cleaned up inactive client: 2730"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849890145+07:00","message":"[GCS] Cleaned up inactive client: 2748"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849892489+07:00","message":"[GCS] Cleaned up inactive client: 2749"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849895331+07:00","message":"[GCS] Cleaned up inactive client: 2734"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849899217+07:00","message":"[GCS] Cleaned up inactive client: 2744"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.84990293+07:00","message":"[GCS] Cleaned up inactive client: 2738"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849904685+07:00","message":"[GCS] Cleaned up inactive client: 2751"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849906099+07:00","message":"[GCS] Cleaned up inactive client: 2745"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849907589+07:00","message":"[GCS] Cleaned up inactive client: 2739"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.84990904+07:00","message":"[GCS] Cleaned up inactive client: 2729"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849910497+07:00","message":"[GCS] Cleaned up inactive client: 2731"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849912552+07:00","message":"[GCS] Cleaned up inactive client: 2742"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849914028+07:00","message":"[GCS] Cleaned up inactive client: 2746"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849915456+07:00","message":"[GCS] Cleaned up inactive client: 2741"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849916967+07:00","message":"[GCS] Cleaned up inactive client: 2733"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849918368+07:00","message":"[GCS] Cleaned up inactive client: 2736"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849919948+07:00","message":"[GCS] Cleaned up inactive client: 2750"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849921511+07:00","message":"[GCS] Cleaned up inactive client: 2735"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.849922909+07:00","message":"[GCS] Cleaned up inactive client: 2747"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:10.996700378+07:00","message":"[GCS] IsForceVAD: false for message ID: 2809"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.058815012+07:00","message":"[GCS] Start streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.0879671+07:00","message":"receive streaming session, msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.087981569+07:00","message":"found end of frame, send empty tag with msgId: 2809"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.087984546+07:00","message":"end Recv id 2809"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.087990549+07:00","message":"[buffer interim] 2809 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.087996579+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.087999887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.088002497+07:00","message":"> Transcript [20705] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.08800495+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.08800663+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.088008204+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.08800986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.088012156+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.088024929+07:00","message":"push: {true \n 0 0xc004624500}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:11.095523862+07:00","message":"write wav file: './tmp/7478/7478_2809.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.117904004+07:00","message":"[GCS] IsForceVAD: false for message ID: 2810"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.24774785+07:00","message":"[GCS] Start streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.285152709+07:00","message":"receive streaming session, msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.285185203+07:00","message":"found end of frame, send empty tag with msgId: 2810"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.285187673+07:00","message":"end Recv id 2810"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.285195256+07:00","message":"[buffer interim] 2810 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.285201809+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.285205265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.285208232+07:00","message":"> Transcript [20706] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.285210692+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.285212584+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.285214353+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.285216037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.285218576+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.285228072+07:00","message":"push: {true \n 0 0xc0038b6600}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:11.291041265+07:00","message":"write wav file: './tmp/7478/7478_2810.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.506582333+07:00","message":"[GCS] IsForceVAD: false for message ID: 2811"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.594009333+07:00","message":"receive streaming session, msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.594030713+07:00","message":"found end of frame, send empty tag with msgId: 2811"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.594033553+07:00","message":"end Recv id 2811"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.59404061+07:00","message":"[buffer interim] 2811 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.594046895+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.594050818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.594053772+07:00","message":"> Transcript [20707] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.594056033+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.594057917+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.594059453+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.594061033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:11.594063217+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.594071842+07:00","message":"push: {true \n 0 0xc0031a4480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:11.599132585+07:00","message":"write wav file: './tmp/7478/7478_2811.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.757688111+07:00","message":"[GCS] Start streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:11.889037629+07:00","message":"[GCS] IsForceVAD: false for message ID: 2812"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:12.026000699+07:00","message":"receive streaming session, msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:12.026023172+07:00","message":"found end of frame, send empty tag with msgId: 2812"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:12.026026363+07:00","message":"end Recv id 2812"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:12.02603361+07:00","message":"[buffer interim] 2812 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:12.026040075+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:12.026048498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:12.026051405+07:00","message":"> Transcript [20708] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:12.026053697+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:12.026055417+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:12.026056989+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:12.026058571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:12.026060498+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:12.026069612+07:00","message":"push: {true \n 0 0xc00389d180}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:12.030468992+07:00","message":"write wav file: './tmp/7478/7478_2812.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:12.84261051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:12.842631281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:14.447227043+07:00","message":"[GCS] Start streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:14.716253289+07:00","message":"[GCS] IsForceVAD: false for message ID: 2813"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:14.82418942+07:00","message":"receive streaming session, msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:14.824214833+07:00","message":"found end of frame, send empty tag with msgId: 2813"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:14.824217789+07:00","message":"end Recv id 2813"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:14.824227267+07:00","message":"[buffer interim] 2813 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:14.824234507+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:14.824238567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:14.82424128+07:00","message":"> Transcript [20709] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:14.824243569+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:14.824245484+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:14.824247004+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:14.82424853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:14.824256662+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:14.824265189+07:00","message":"push: {true \n 0 0xc0038b7680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:14.828616745+07:00","message":"write wav file: './tmp/7478/7478_2813.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:15.2892992+07:00","message":"[GCS] Start streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:15.357464946+07:00","message":"[GCS] IsForceVAD: false for message ID: 2814"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:15.547788949+07:00","message":"[GCS] Start streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:15.557695343+07:00","message":"receive streaming session, msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:15.557714786+07:00","message":"found end of frame, send empty tag with msgId: 2814"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:15.557717532+07:00","message":"end Recv id 2814"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:15.557723044+07:00","message":"[buffer interim] 2814 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.557729454+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.557733908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.557736712+07:00","message":"> Transcript [20710] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.557739092+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.557741129+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.557742777+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.557752358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.557761633+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:15.557772968+07:00","message":"push: {true \n 0 0xc00389da00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:15.562134072+07:00","message":"write wav file: './tmp/7478/7478_2814.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:15.606861418+07:00","message":"[GCS] IsForceVAD: false for message ID: 2815"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:15.843477504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:15.843468702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:15.927639509+07:00","message":"receive streaming session, msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:15.927658231+07:00","message":"found end of frame, send empty tag with msgId: 2815"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:15.927661113+07:00","message":"end Recv id 2815"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:15.927668197+07:00","message":"[buffer interim] 2815 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.927674819+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.927678925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.927682213+07:00","message":"> Transcript [20711] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.927684421+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.927686117+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.927687713+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.927689323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:15.927698789+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:15.927709066+07:00","message":"push: {true \n 0 0xc003842f00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:15.932128953+07:00","message":"write wav file: './tmp/7478/7478_2815.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.320244089+07:00","message":"[GCS] Start streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.438638756+07:00","message":"[GCS] IsForceVAD: false for message ID: 2816"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.538433581+07:00","message":"receive streaming session, msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.538450419+07:00","message":"found end of frame, send empty tag with msgId: 2816"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.538453274+07:00","message":"end Recv id 2816"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.538460977+07:00","message":"[buffer interim] 2816 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.538473097+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.538477779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.538480932+07:00","message":"> Transcript [20712] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.538483259+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.538485017+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.538487179+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.538488789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.538491338+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.538501433+07:00","message":"push: {true \n 0 0xc003843680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:16.543257286+07:00","message":"write wav file: './tmp/7478/7478_2816.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.758498278+07:00","message":"[GCS] Start streaming session, msgId: 2817"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.888522488+07:00","message":"[GCS] IsForceVAD: false for message ID: 2817"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.957718556+07:00","message":"[GCS] Start streaming session, msgId: 2818"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.980525472+07:00","message":"receive streaming session, msgId: 2817"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.980540903+07:00","message":"found end of frame, send empty tag with msgId: 2817"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.980543555+07:00","message":"end Recv id 2817"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.980549456+07:00","message":"[buffer interim] 2817 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.980555598+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.980559301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.980562412+07:00","message":"> Transcript [20713] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.98056467+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.980566828+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.980568447+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.980570244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:16.98057578+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:16.980584721+07:00","message":"push: {true \n 0 0xc003843880}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:16.985061249+07:00","message":"write wav file: './tmp/7478/7478_2817.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:17.076744655+07:00","message":"[GCS] IsForceVAD: false for message ID: 2818"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:17.184857218+07:00","message":"receive streaming session, msgId: 2818"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:17.184884441+07:00","message":"found end of frame, send empty tag with msgId: 2818"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:17.184888136+07:00","message":"end Recv id 2818"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:17.184897525+07:00","message":"[buffer interim] 2818 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:17.184906366+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:17.184911472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:17.184915044+07:00","message":"> Transcript [20714] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:17.184918161+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:17.184920729+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:17.184922994+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:17.184925315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:17.184928692+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:17.184940685+07:00","message":"push: {true \n 0 0xc0036d6f80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:17.189218378+07:00","message":"write wav file: './tmp/7478/7478_2818.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:18.427798237+07:00","message":"[GCS] Start streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:18.55760511+07:00","message":"[GCS] IsForceVAD: false for message ID: 2819"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:18.670323645+07:00","message":"receive streaming session, msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:18.670352196+07:00","message":"found end of frame, send empty tag with msgId: 2819"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:18.67035572+07:00","message":"end Recv id 2819"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:18.670364525+07:00","message":"[buffer interim] 2819 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:18.67037312+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:18.67037837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:18.670382627+07:00","message":"> Transcript [20715] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:18.670385291+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:18.670386967+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:18.670388633+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:18.670390243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:18.670396763+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:18.670406431+07:00","message":"push: {true \n 0 0xc0036d7280}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:18.674903784+07:00","message":"write wav file: './tmp/7478/7478_2819.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:18.844469192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:18.844485348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:19.069604225+07:00","message":"[GCS] Start streaming session, msgId: 2820"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:19.766783802+07:00","message":"[GCS] IsForceVAD: false for message ID: 2820"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:19.855368079+07:00","message":"receive streaming session, msgId: 2820"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:19.855385188+07:00","message":"found end of frame, send empty tag with msgId: 2820"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:19.855387619+07:00","message":"end Recv id 2820"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:19.855395697+07:00","message":"[buffer interim] 2820 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:19.855404459+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:19.855408355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:19.855411295+07:00","message":"> Transcript [20716] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:19.855413834+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:19.855415597+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:19.855417204+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:19.855418776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:19.855425024+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:19.855433801+07:00","message":"push: {true \n 0 0xc0038b7a00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:19.860505833+07:00","message":"write wav file: './tmp/7478/7478_2820.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:19.897773596+07:00","message":"[GCS] Start streaming session, msgId: 2821"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.026959163+07:00","message":"[GCS] IsForceVAD: false for message ID: 2821"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.090479774+07:00","message":"[GCS] Start streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.15310409+07:00","message":"receive streaming session, msgId: 2821"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.153126026+07:00","message":"found end of frame, send empty tag with msgId: 2821"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.153128939+07:00","message":"end Recv id 2821"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.153137573+07:00","message":"[buffer interim] 2821 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.153145248+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.153148599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.153151397+07:00","message":"> Transcript [20717] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.153153828+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.153155477+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.153157247+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.1531589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.153172803+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.153185883+07:00","message":"push: {true \n 0 0xc0031a4800}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:20.15820425+07:00","message":"write wav file: './tmp/7478/7478_2821.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.406844057+07:00","message":"[GCS] IsForceVAD: false for message ID: 2822"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.485955273+07:00","message":"receive streaming session, msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.485980808+07:00","message":"found end of frame, send empty tag with msgId: 2822"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.485983758+07:00","message":"end Recv id 2822"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.485990793+07:00","message":"[buffer interim] 2822 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.485997977+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.486001691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.486004803+07:00","message":"> Transcript [20718] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.486007186+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.486009021+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.486010762+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.486012663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.486017722+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.486027489+07:00","message":"push: {true \n 0 0xc003843a00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:20.491465138+07:00","message":"write wav file: './tmp/7478/7478_2822.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.598764627+07:00","message":"[GCS] Start streaming session, msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.72602867+07:00","message":"[GCS] IsForceVAD: false for message ID: 2823"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.806538376+07:00","message":"receive streaming session, msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.806558847+07:00","message":"found end of frame, send empty tag with msgId: 2823"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.806561698+07:00","message":"end Recv id 2823"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.806568625+07:00","message":"[buffer interim] 2823 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.806574753+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.806577948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.806580813+07:00","message":"> Transcript [20719] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.806583252+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.806585082+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.806586857+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.806588661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:20.806591147+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:20.806601469+07:00","message":"push: {true \n 0 0xc003843b80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:20.81704309+07:00","message":"write wav file: './tmp/7478/7478_2823.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:21.047733834+07:00","message":"[GCS] Start streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:21.116775485+07:00","message":"[GCS] IsForceVAD: false for message ID: 2824"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:21.29828694+07:00","message":"receive streaming session, msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:21.298319001+07:00","message":"found end of frame, send empty tag with msgId: 2824"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:21.29832426+07:00","message":"end Recv id 2824"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:21.298336605+07:00","message":"[buffer interim] 2824 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:21.298350933+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:21.298355999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:21.298360354+07:00","message":"> Transcript [20720] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:21.298364248+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:21.298367002+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:21.298369596+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:21.298371954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:21.298380574+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:21.298392481+07:00","message":"push: {true \n 0 0xc002d18200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:21.302920867+07:00","message":"write wav file: './tmp/7478/7478_2824.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:21.845459228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:21.84549464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:22.197383214+07:00","message":"[GCS] Start streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:22.590495046+07:00","message":"[GCS] IsForceVAD: false for message ID: 2825"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:22.683171931+07:00","message":"receive streaming session, msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:22.683200433+07:00","message":"found end of frame, send empty tag with msgId: 2825"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:22.683204747+07:00","message":"end Recv id 2825"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:22.683217354+07:00","message":"[buffer interim] 2825 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:22.683226624+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:22.683231642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:22.683235662+07:00","message":"> Transcript [20721] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:22.683239156+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:22.683242025+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:22.683244856+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:22.68324731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:22.68325063+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:22.683266657+07:00","message":"push: {true \n 0 0xc002d18480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:22.688403144+07:00","message":"write wav file: './tmp/7478/7478_2825.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:22.718855122+07:00","message":"[GCS] Start streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:22.977577616+07:00","message":"[GCS] IsForceVAD: false for message ID: 2826"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:23.066385945+07:00","message":"receive streaming session, msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:23.066414115+07:00","message":"found end of frame, send empty tag with msgId: 2826"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:23.066420873+07:00","message":"end Recv id 2826"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:23.066428755+07:00","message":"[buffer interim] 2826 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:23.066435776+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:23.066439086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:23.066442231+07:00","message":"> Transcript [20722] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:23.066449998+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:23.066452215+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:23.066453888+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:23.06645544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:23.066457795+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:23.066467045+07:00","message":"push: {true \n 0 0xc0038b6a00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:23.071855794+07:00","message":"write wav file: './tmp/7478/7478_2826.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:24.845694504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:24.845723446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:25.029830541+07:00","message":"[GCS] Start streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:25.85677215+07:00","message":"[GCS] IsForceVAD: false for message ID: 2827"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:25.954681179+07:00","message":"receive streaming session, msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:25.954706997+07:00","message":"found end of frame, send empty tag with msgId: 2827"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:25.954710577+07:00","message":"end Recv id 2827"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:25.954728001+07:00","message":"[buffer interim] 2827 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:25.954769442+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:25.954774352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:25.954778581+07:00","message":"> Transcript [20723] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:25.954781085+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:25.95478445+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:25.95478629+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:25.954794253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:25.954801988+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:25.954811823+07:00","message":"push: {true \n 0 0xc0036d6900}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:25.959912608+07:00","message":"write wav file: './tmp/7478/7478_2827.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:25.989048101+07:00","message":"[GCS] Start streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:26.048771264+07:00","message":"[GCS] IsForceVAD: false for message ID: 2828"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:26.239573164+07:00","message":"[GCS] Start streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:26.2607544+07:00","message":"receive streaming session, msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:26.26077618+07:00","message":"found end of frame, send empty tag with msgId: 2828"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:26.260779249+07:00","message":"end Recv id 2828"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:26.260785664+07:00","message":"[buffer interim] 2828 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.260801749+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.260805973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.260810165+07:00","message":"> Transcript [20724] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.260813803+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.260816223+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.260818606+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.260821625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.260824775+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:26.260836331+07:00","message":"push: {true \n 0 0xc004624880}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:26.265410722+07:00","message":"write wav file: './tmp/7478/7478_2828.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:26.306620284+07:00","message":"[GCS] IsForceVAD: false for message ID: 2829"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:26.490167499+07:00","message":"receive streaming session, msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:26.490187857+07:00","message":"found end of frame, send empty tag with msgId: 2829"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:26.490190731+07:00","message":"end Recv id 2829"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:26.490198149+07:00","message":"[buffer interim] 2829 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.490205323+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.490210913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.490213722+07:00","message":"> Transcript [20725] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.490216087+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.490217935+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.490219501+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.49022107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:26.490223481+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:26.490232289+07:00","message":"push: {true \n 0 0xc0036d6f00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:26.494990345+07:00","message":"write wav file: './tmp/7478/7478_2829.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:26.879698846+07:00","message":"[GCS] Start streaming session, msgId: 2830"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:27.137529278+07:00","message":"[GCS] IsForceVAD: false for message ID: 2830"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:27.1986218+07:00","message":"[GCS] Start streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:27.271269387+07:00","message":"receive streaming session, msgId: 2830"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:27.271286456+07:00","message":"found end of frame, send empty tag with msgId: 2830"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:27.271291868+07:00","message":"end Recv id 2830"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:27.271299344+07:00","message":"[buffer interim] 2830 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:27.271306379+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:27.271309793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:27.271312577+07:00","message":"> Transcript [20726] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:27.271314721+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:27.271316624+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:27.271318401+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:27.271320007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:27.271322445+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:27.271331803+07:00","message":"push: {true \n 0 0xc004624980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:27.276177623+07:00","message":"write wav file: './tmp/7478/7478_2830.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:27.845719843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:27.845728161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:29.696406385+07:00","message":"[GCS] IsForceVAD: false for message ID: 2831"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:29.791489799+07:00","message":"receive streaming session, msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:29.791503892+07:00","message":"found end of frame, send empty tag with msgId: 2831"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:29.791506973+07:00","message":"end Recv id 2831"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:29.791514436+07:00","message":"[buffer interim] 2831 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:29.791522637+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:29.791526969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:29.791530106+07:00","message":"> Transcript [20727] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:29.791532904+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:29.791535083+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:29.791536992+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:29.791538782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:29.791541233+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:29.791550942+07:00","message":"push: {true \n 0 0xc002d18e80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:29.798904318+07:00","message":"write wav file: './tmp/7478/7478_2831.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:30.59702779+07:00","message":"[GCS] Start streaming session, msgId: 2832"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:30.716829045+07:00","message":"[GCS] IsForceVAD: false for message ID: 2832"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:30.846023361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:30.846027341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:30.848655538+07:00","message":"[GCS] Start streaming session, msgId: 2833"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:30.852469287+07:00","message":"receive streaming session, msgId: 2832"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:30.85248709+07:00","message":"found end of frame, send empty tag with msgId: 2832"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:30.852490904+07:00","message":"end Recv id 2832"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:30.852500296+07:00","message":"[buffer interim] 2832 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:30.852513676+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:30.852518605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:30.852522597+07:00","message":"> Transcript [20728] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:30.852526674+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:30.852529374+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:30.85253196+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:30.852534138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:30.852539935+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:30.852549405+07:00","message":"push: {true \n 0 0xc002d19580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:30.856913075+07:00","message":"write wav file: './tmp/7478/7478_2832.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:31.367111659+07:00","message":"[GCS] IsForceVAD: false for message ID: 2833"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:31.454319369+07:00","message":"receive streaming session, msgId: 2833"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:31.454336119+07:00","message":"found end of frame, send empty tag with msgId: 2833"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:31.454339246+07:00","message":"end Recv id 2833"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:31.454346189+07:00","message":"[buffer interim] 2833 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:31.454352661+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:31.454356365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:31.454361509+07:00","message":"> Transcript [20729] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:31.454363881+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:31.454365596+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:31.454367295+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:31.454369061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:31.454376544+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:31.454385332+07:00","message":"push: {true \n 0 0xc002d19900}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:31.4591998+07:00","message":"write wav file: './tmp/7478/7478_2833.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:31.690791129+07:00","message":"[GCS] Start streaming session, msgId: 2834"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:31.947439215+07:00","message":"[GCS] IsForceVAD: false for message ID: 2834"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.090326046+07:00","message":"receive streaming session, msgId: 2834"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.090348552+07:00","message":"found end of frame, send empty tag with msgId: 2834"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.090351513+07:00","message":"end Recv id 2834"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.090359134+07:00","message":"[buffer interim] 2834 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.090366296+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.090369814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.090373117+07:00","message":"> Transcript [20730] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.090375471+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.090377448+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.090379029+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.09038058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.090389245+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.090399025+07:00","message":"push: {true \n 0 0xc002d19b80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:32.094766564+07:00","message":"write wav file: './tmp/7478/7478_2834.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.140810424+07:00","message":"[GCS] Start streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.197431977+07:00","message":"[GCS] IsForceVAD: false for message ID: 2835"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.521827561+07:00","message":"receive streaming session, msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.521847069+07:00","message":"found end of frame, send empty tag with msgId: 2835"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.521849747+07:00","message":"end Recv id 2835"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.521857328+07:00","message":"[buffer interim] 2835 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.521864056+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.521867575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.521870556+07:00","message":"> Transcript [20731] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.52187275+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.521874552+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.52187611+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.521877768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.521880182+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.521889388+07:00","message":"push: {true \n 0 0xc003842e80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:32.526073846+07:00","message":"write wav file: './tmp/7478/7478_2835.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.648340799+07:00","message":"[GCS] Start streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.779216869+07:00","message":"[GCS] IsForceVAD: false for message ID: 2836"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.839265346+07:00","message":"[GCS] Start streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.859358399+07:00","message":"receive streaming session, msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.859370169+07:00","message":"found end of frame, send empty tag with msgId: 2836"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.85937333+07:00","message":"end Recv id 2836"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.859378444+07:00","message":"[buffer interim] 2836 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.85938405+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.859387624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.859390418+07:00","message":"> Transcript [20732] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.859392799+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.859394553+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.859396107+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.859397759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:32.859400028+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:32.859408774+07:00","message":"push: {true \n 0 0xc003843980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:32.86391161+07:00","message":"write wav file: './tmp/7478/7478_2836.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:33.157550629+07:00","message":"[GCS] IsForceVAD: false for message ID: 2837"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:33.239233811+07:00","message":"receive streaming session, msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:33.239247991+07:00","message":"found end of frame, send empty tag with msgId: 2837"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:33.239251248+07:00","message":"end Recv id 2837"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:33.239257156+07:00","message":"[buffer interim] 2837 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.239263536+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.239267136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.239270252+07:00","message":"> Transcript [20733] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.239272511+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.239274173+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.239275773+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.239277404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.239279873+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:33.239289378+07:00","message":"push: {true \n 0 0xc0038b7480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:33.247693661+07:00","message":"write wav file: './tmp/7478/7478_2837.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:33.677844318+07:00","message":"[GCS] Start streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:33.796889288+07:00","message":"[GCS] IsForceVAD: false for message ID: 2838"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:33.847060758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:33.84706953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:33.883022692+07:00","message":"receive streaming session, msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:33.883039805+07:00","message":"found end of frame, send empty tag with msgId: 2838"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:33.883042601+07:00","message":"end Recv id 2838"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:33.883049767+07:00","message":"[buffer interim] 2838 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.883059067+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.883062902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.883065821+07:00","message":"> Transcript [20734] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.883068024+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.8830708+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.883072411+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.883074117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:33.883083697+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:33.883095899+07:00","message":"push: {true \n 0 0xc0036d6080}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:33.888114504+07:00","message":"write wav file: './tmp/7478/7478_2838.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:34.697887971+07:00","message":"[GCS] Start streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:34.825639711+07:00","message":"[GCS] IsForceVAD: false for message ID: 2839"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:34.889230743+07:00","message":"[GCS] Start streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:34.909891589+07:00","message":"receive streaming session, msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:34.90990682+07:00","message":"found end of frame, send empty tag with msgId: 2839"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:34.909910038+07:00","message":"end Recv id 2839"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:34.909915289+07:00","message":"[buffer interim] 2839 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:34.909921803+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:34.909925427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:34.909928533+07:00","message":"> Transcript [20735] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:34.909931261+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:34.909933095+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:34.909934963+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:34.909937039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:34.909945446+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:34.909954675+07:00","message":"push: {true \n 0 0xc0031a4280}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:34.914786416+07:00","message":"write wav file: './tmp/7478/7478_2839.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:35.396306049+07:00","message":"[GCS] IsForceVAD: false for message ID: 2840"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:35.479850245+07:00","message":"receive streaming session, msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:35.479870491+07:00","message":"found end of frame, send empty tag with msgId: 2840"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:35.479873236+07:00","message":"end Recv id 2840"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:35.479880789+07:00","message":"[buffer interim] 2840 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:35.479887354+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:35.479891504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:35.479894254+07:00","message":"> Transcript [20736] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:35.47989673+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:35.479898495+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:35.479900055+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:35.47990168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:35.479904265+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:35.479912823+07:00","message":"push: {true \n 0 0xc0036d6b00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:35.484795759+07:00","message":"write wav file: './tmp/7478/7478_2840.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:35.657647263+07:00","message":"[GCS] Start streaming session, msgId: 2841"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:36.426863781+07:00","message":"[GCS] IsForceVAD: false for message ID: 2841"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:36.491787048+07:00","message":"[GCS] Start streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:36.51602895+07:00","message":"receive streaming session, msgId: 2841"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:36.516046291+07:00","message":"found end of frame, send empty tag with msgId: 2841"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:36.516049566+07:00","message":"end Recv id 2841"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:36.516054717+07:00","message":"[buffer interim] 2841 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.516060367+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.51606434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.516067654+07:00","message":"> Transcript [20737] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.51607045+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.51607439+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.516076331+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.516078049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.516086225+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:36.516095185+07:00","message":"push: {true \n 0 0xc0036d7600}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:36.521540388+07:00","message":"write wav file: './tmp/7478/7478_2841.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:36.746738516+07:00","message":"[GCS] IsForceVAD: false for message ID: 2842"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:36.848021078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:36.848038032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:36.927254945+07:00","message":"receive streaming session, msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:36.927275236+07:00","message":"found end of frame, send empty tag with msgId: 2842"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:36.927277957+07:00","message":"end Recv id 2842"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:36.927284897+07:00","message":"[buffer interim] 2842 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.927291614+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.927301037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.927303988+07:00","message":"> Transcript [20738] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.927306381+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.927308223+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.927309793+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.927311473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:36.927313709+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:36.927323244+07:00","message":"push: {true \n 0 0xc004624c80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:36.932426845+07:00","message":"write wav file: './tmp/7478/7478_2842.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:36.998807403+07:00","message":"[GCS] Start streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:37.318100178+07:00","message":"[GCS] IsForceVAD: false for message ID: 2843"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:37.38933351+07:00","message":"[GCS] Start streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:37.419634189+07:00","message":"receive streaming session, msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:37.419650269+07:00","message":"found end of frame, send empty tag with msgId: 2843"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:37.419653147+07:00","message":"end Recv id 2843"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:37.419659583+07:00","message":"[buffer interim] 2843 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.41966634+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.419670572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.419673122+07:00","message":"> Transcript [20739] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.419675354+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.419677011+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.419678616+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.41968061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.419686852+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:37.419695571+07:00","message":"push: {true \n 0 0xc003843000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:37.424078424+07:00","message":"write wav file: './tmp/7478/7478_2843.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:37.640605559+07:00","message":"[GCS] IsForceVAD: false for message ID: 2844"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:37.708487922+07:00","message":"[GCS] Start streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:37.73555412+07:00","message":"receive streaming session, msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:37.735570482+07:00","message":"found end of frame, send empty tag with msgId: 2844"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:37.735574006+07:00","message":"end Recv id 2844"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:37.735582195+07:00","message":"[buffer interim] 2844 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.735590843+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.735595202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.735601082+07:00","message":"> Transcript [20740] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.735604476+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.735607294+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.73561009+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.735612641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:37.735620738+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:37.735632755+07:00","message":"push: {true \n 0 0xc0031a4780}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:37.740396129+07:00","message":"write wav file: './tmp/7478/7478_2844.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:39.047246759+07:00","message":"[GCS] IsForceVAD: false for message ID: 2845"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:39.118303071+07:00","message":"[GCS] Start streaming session, msgId: 2846"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:39.127462993+07:00","message":"receive streaming session, msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:39.127477335+07:00","message":"found end of frame, send empty tag with msgId: 2845"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:39.127479889+07:00","message":"end Recv id 2845"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:39.127485367+07:00","message":"[buffer interim] 2845 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.127491816+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.127495665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.127499872+07:00","message":"> Transcript [20741] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.127502169+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.12750418+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.127505879+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.12750762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.127515634+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:39.127523594+07:00","message":"push: {true \n 0 0xc0036d7a80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:39.13311274+07:00","message":"write wav file: './tmp/7478/7478_2845.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:39.697388351+07:00","message":"[GCS] IsForceVAD: false for message ID: 2846"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:39.758228124+07:00","message":"[GCS] Start streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:39.791633685+07:00","message":"receive streaming session, msgId: 2846"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:39.791653021+07:00","message":"found end of frame, send empty tag with msgId: 2846"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:39.791656022+07:00","message":"end Recv id 2846"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:39.791663645+07:00","message":"[buffer interim] 2846 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.791671036+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.791674373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.791677426+07:00","message":"> Transcript [20742] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.791679557+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.791681714+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.791683425+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.791685045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:39.79169259+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:39.791702019+07:00","message":"push: {true \n 0 0xc0031a4c00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:39.796724577+07:00","message":"write wav file: './tmp/7478/7478_2846.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:39.848424663+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:39.848437107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.528309599+07:00","message":"[GCS] IsForceVAD: false for message ID: 2847"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.617057059+07:00","message":"receive streaming session, msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.617076766+07:00","message":"found end of frame, send empty tag with msgId: 2847"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.617079705+07:00","message":"end Recv id 2847"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.617086968+07:00","message":"[buffer interim] 2847 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:40.61709351+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:40.617097416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:40.61710036+07:00","message":"> Transcript [20743] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:40.617102464+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:40.617104397+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:40.617106217+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:40.617107914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:40.617116372+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.617125196+07:00","message":"push: {true \n 0 0xc004625c00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:40.622794395+07:00","message":"write wav file: './tmp/7478/7478_2847.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.656863368+07:00","message":"[GCS] Start streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849573933+07:00","message":"[GCS] Cleaned up inactive client: 2761"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849594472+07:00","message":"[GCS] Cleaned up inactive client: 2759"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.84959765+07:00","message":"[GCS] Cleaned up inactive client: 2776"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849599736+07:00","message":"[GCS] Cleaned up inactive client: 2756"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849601556+07:00","message":"[GCS] Cleaned up inactive client: 2763"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849603358+07:00","message":"[GCS] Cleaned up inactive client: 2772"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849605239+07:00","message":"[GCS] Cleaned up inactive client: 2755"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849607894+07:00","message":"[GCS] Cleaned up inactive client: 2768"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849609871+07:00","message":"[GCS] Cleaned up inactive client: 2770"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849611593+07:00","message":"[GCS] Cleaned up inactive client: 2769"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849613606+07:00","message":"[GCS] Cleaned up inactive client: 2777"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849615139+07:00","message":"[GCS] Cleaned up inactive client: 2764"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849616866+07:00","message":"[GCS] Cleaned up inactive client: 2767"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849618256+07:00","message":"[GCS] Cleaned up inactive client: 2754"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849619633+07:00","message":"[GCS] Cleaned up inactive client: 2753"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849621138+07:00","message":"[GCS] Cleaned up inactive client: 2773"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849622654+07:00","message":"[GCS] Cleaned up inactive client: 2762"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.84962407+07:00","message":"[GCS] Cleaned up inactive client: 2766"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849625519+07:00","message":"[GCS] Cleaned up inactive client: 2765"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849626895+07:00","message":"[GCS] Cleaned up inactive client: 2771"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849628304+07:00","message":"[GCS] Cleaned up inactive client: 2757"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849629708+07:00","message":"[GCS] Cleaned up inactive client: 2760"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849631063+07:00","message":"[GCS] Cleaned up inactive client: 2774"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.8496325+07:00","message":"[GCS] Cleaned up inactive client: 2775"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849633987+07:00","message":"[GCS] Cleaned up inactive client: 2752"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.849635761+07:00","message":"[GCS] Cleaned up inactive client: 2758"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:40.977293492+07:00","message":"[GCS] IsForceVAD: false for message ID: 2848"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:41.071471617+07:00","message":"receive streaming session, msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:41.071490626+07:00","message":"found end of frame, send empty tag with msgId: 2848"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:41.071493551+07:00","message":"end Recv id 2848"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:41.071500967+07:00","message":"[buffer interim] 2848 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.071507684+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.07151742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.071520388+07:00","message":"> Transcript [20744] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.071522802+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.071524536+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.071526149+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.071527723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.071529938+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:41.071539143+07:00","message":"push: {true \n 0 0xc003843e00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:41.075901651+07:00","message":"write wav file: './tmp/7478/7478_2848.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:41.171516698+07:00","message":"[GCS] Start streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:41.489172678+07:00","message":"[GCS] IsForceVAD: false for message ID: 2849"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:41.572558339+07:00","message":"receive streaming session, msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:41.572581958+07:00","message":"found end of frame, send empty tag with msgId: 2849"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:41.572585767+07:00","message":"end Recv id 2849"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:41.572594483+07:00","message":"[buffer interim] 2849 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.572603268+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.572607955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.572612209+07:00","message":"> Transcript [20745] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.572615308+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.572617824+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.572620446+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.572622798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:41.572626383+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:41.572638284+07:00","message":"push: {true \n 0 0xc0036d7d00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:41.578938334+07:00","message":"write wav file: './tmp/7478/7478_2849.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:42.848666633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:42.848669362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.220653719+07:00","message":"[GCS] Start streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.542765855+07:00","message":"[GCS] IsForceVAD: false for message ID: 2850"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.628925725+07:00","message":"receive streaming session, msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.628943061+07:00","message":"found end of frame, send empty tag with msgId: 2850"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.628945564+07:00","message":"end Recv id 2850"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.628952865+07:00","message":"[buffer interim] 2850 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.628959659+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.628964179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.628967337+07:00","message":"> Transcript [20746] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.628969581+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.628971256+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.628972854+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.628974546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.628977038+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.628986309+07:00","message":"push: {true \n 0 0xc00389ca00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:43.634243962+07:00","message":"write wav file: './tmp/7478/7478_2850.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.728786581+07:00","message":"[GCS] Start streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.796414636+07:00","message":"[GCS] IsForceVAD: false for message ID: 2851"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.916633801+07:00","message":"[GCS] Start streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.998194776+07:00","message":"receive streaming session, msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.998225925+07:00","message":"found end of frame, send empty tag with msgId: 2851"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.998231273+07:00","message":"end Recv id 2851"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.998240427+07:00","message":"[buffer interim] 2851 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.998249598+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.998255096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.998258926+07:00","message":"> Transcript [20747] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.99826355+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.998265993+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.998268466+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.998270749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:43.998273714+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:43.998286007+07:00","message":"push: {true \n 0 0xc0038b6d80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:44.010133502+07:00","message":"write wav file: './tmp/7478/7478_2851.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:44.307850922+07:00","message":"[GCS] IsForceVAD: false for message ID: 2852"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:44.369715913+07:00","message":"[GCS] Start streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:44.405771674+07:00","message":"receive streaming session, msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:44.405792358+07:00","message":"found end of frame, send empty tag with msgId: 2852"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:44.405795194+07:00","message":"end Recv id 2852"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:44.405803658+07:00","message":"[buffer interim] 2852 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.405810473+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.405813857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.405817368+07:00","message":"> Transcript [20748] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.405819883+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.405821678+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.405823312+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.405824942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.405835547+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:44.405844669+07:00","message":"push: {true \n 0 0xc004625f80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:44.410913683+07:00","message":"write wav file: './tmp/7478/7478_2852.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:44.756904134+07:00","message":"[GCS] IsForceVAD: false for message ID: 2853"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:44.836593889+07:00","message":"receive streaming session, msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:44.83660848+07:00","message":"found end of frame, send empty tag with msgId: 2853"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:44.836611017+07:00","message":"end Recv id 2853"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:44.836617694+07:00","message":"[buffer interim] 2853 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.83662402+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.83662755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.836630165+07:00","message":"> Transcript [20749] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.836632426+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.836634138+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.836635704+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.836637328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:44.836640284+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:44.8366491+07:00","message":"push: {true \n 0 0xc0031a4100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:44.841620732+07:00","message":"write wav file: './tmp/7478/7478_2853.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:45.078773162+07:00","message":"[GCS] Start streaming session, msgId: 2854"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:45.849183207+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:45.849221235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:45.967065191+07:00","message":"[GCS] IsForceVAD: false for message ID: 2854"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:46.039906692+07:00","message":"[GCS] Start streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:46.080138268+07:00","message":"receive streaming session, msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:46.080165469+07:00","message":"found end of frame, send empty tag with msgId: 2854"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:46.08016953+07:00","message":"end Recv id 2854"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:46.080180849+07:00","message":"[buffer interim] 2854 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.080189627+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.080194558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.080198854+07:00","message":"> Transcript [20750] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.080202363+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.08020473+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.080207243+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.080209662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.080212763+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:46.080224801+07:00","message":"push: {true \n 0 0xc002d18500}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:46.086313686+07:00","message":"write wav file: './tmp/7478/7478_2854.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:46.546719067+07:00","message":"[GCS] IsForceVAD: false for message ID: 2855"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:46.625634912+07:00","message":"receive streaming session, msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:46.62565862+07:00","message":"found end of frame, send empty tag with msgId: 2855"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:46.625663434+07:00","message":"end Recv id 2855"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:46.625671976+07:00","message":"[buffer interim] 2855 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.625679206+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.625688239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.625691394+07:00","message":"> Transcript [20751] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.625693712+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.625695572+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.625697157+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.625698742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:46.625701089+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:46.625710934+07:00","message":"push: {true \n 0 0xc00389de00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:46.630818762+07:00","message":"write wav file: './tmp/7478/7478_2855.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:46.740519936+07:00","message":"[GCS] Start streaming session, msgId: 2856"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:46.927913568+07:00","message":"[GCS] IsForceVAD: false for message ID: 2856"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:47.016428158+07:00","message":"receive streaming session, msgId: 2856"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:47.01645423+07:00","message":"found end of frame, send empty tag with msgId: 2856"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:47.016457352+07:00","message":"end Recv id 2856"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:47.016468221+07:00","message":"[buffer interim] 2856 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:47.016476838+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:47.016480155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:47.016482859+07:00","message":"> Transcript [20752] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:47.016485272+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:47.016486928+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:47.016488659+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:47.016490302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:47.016493466+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:47.016503222+07:00","message":"push: {true \n 0 0xc0038b6980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:47.021421826+07:00","message":"write wav file: './tmp/7478/7478_2856.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:48.850252271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:48.850277292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:50.91216435+07:00","message":"[GCS] Start streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:50.966728753+07:00","message":"[GCS] IsForceVAD: false for message ID: 2857"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:51.203714118+07:00","message":"receive streaming session, msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:51.203743278+07:00","message":"found end of frame, send empty tag with msgId: 2857"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:51.203747622+07:00","message":"end Recv id 2857"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:51.203757205+07:00","message":"[buffer interim] 2857 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:51.203766565+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:51.20377177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:51.203775486+07:00","message":"> Transcript [20753] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:51.20377887+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:51.203781766+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:51.203784314+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:51.203786587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:51.203789995+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:51.20380312+07:00","message":"push: {true \n 0 0xc0031a4a00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:51.208670542+07:00","message":"write wav file: './tmp/7478/7478_2857.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:51.850799548+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:51.850812133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:54.850865111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:54.850895876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:55.518037331+07:00","message":"[GCS] Start streaming session, msgId: 2858"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:55.577765574+07:00","message":"[GCS] IsForceVAD: false for message ID: 2858"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:55.718399086+07:00","message":"[GCS] Start streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:55.917179339+07:00","message":"receive streaming session, msgId: 2858"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:55.917198023+07:00","message":"found end of frame, send empty tag with msgId: 2858"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:55.917200917+07:00","message":"end Recv id 2858"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:55.9172067+07:00","message":"[buffer interim] 2858 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:55.917212749+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:55.917216668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:55.917219489+07:00","message":"> Transcript [20754] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:55.917221983+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:55.917223973+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:55.91722629+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:55.917228357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:55.917230855+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:55.917238511+07:00","message":"push: {true \n 0 0xc0038b6d00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:55.922712963+07:00","message":"write wav file: './tmp/7478/7478_2858.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:56.874158355+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:56.874199744+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-01-30T11:07:56.874205049+07:00","message":"receive interim result [false|false]: ทำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:56.874218893+07:00","message":"[buffer interim] 2859 false ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:56.874225636+07:00","message":"[bufferProcess] interim [930000000]:ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:56.87422774+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:57.28875371+07:00","message":"receive streaming session, msgId: 2859"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:57.288785484+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-01-30T11:07:57.288790292+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:57.288799159+07:00","message":"end recv isFinal message id 2859"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:57.288801052+07:00","message":"end Recv id 2859"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:57.288806118+07:00","message":"[buffer interim] 2859 true "}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:57.28881434+07:00","message":"[bufferProcess] interim [930000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:57.288819782+07:00","message":"[bufferProcess] send to processor (isfinal):ทำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:57.288825166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:57.28882817+07:00","message":"> Transcript [20755] [false]: 'ทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:57.28883024+07:00","message":"Set StatePrefix (first interim): 'ทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:57.288831728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:57.288833871+07:00","message":"> Transcript [20756] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:57.288836082+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:57.288837836+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:57.288839535+07:00","message":"StatePrefix: 'ทำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:57.288841279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:07:57.288843381+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:57.288851075+07:00","message":"push: {true  0 0xc002d18a00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:07:57.295662312+07:00","message":"write wav file: './tmp/7478/7478_2859.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:57.851161815+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:07:57.85117912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:07:59.48839169+07:00","message":"[GCS] IsForceVAD: false for message ID: 2859"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:00.851963941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:00.85199759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:00.957541203+07:00","message":"[GCS] Start streaming session, msgId: 2860"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:01.156816281+07:00","message":"[GCS] IsForceVAD: false for message ID: 2860"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:01.254592375+07:00","message":"receive streaming session, msgId: 2860"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:01.254609421+07:00","message":"found end of frame, send empty tag with msgId: 2860"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:01.254612177+07:00","message":"end Recv id 2860"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:01.254620875+07:00","message":"[buffer interim] 2860 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:01.254627135+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:01.254631355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:01.254633945+07:00","message":"> Transcript [20757] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:01.254636248+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:01.254638065+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:01.254639616+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:01.254641229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:01.254643993+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:01.254652893+07:00","message":"push: {true \n 0 0xc002eefc00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:01.259394717+07:00","message":"write wav file: './tmp/7478/7478_2860.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:01.27845568+07:00","message":"[GCS] Start streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.176016661+07:00","message":"[GCS] IsForceVAD: false for message ID: 2861"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.266855286+07:00","message":"receive streaming session, msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.266874319+07:00","message":"found end of frame, send empty tag with msgId: 2861"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.266877133+07:00","message":"end Recv id 2861"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.266884954+07:00","message":"[buffer interim] 2861 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.266892621+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.266897002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.266899853+07:00","message":"> Transcript [20758] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.26690203+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.266903755+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.266905347+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.266907007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.266910068+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.266919926+07:00","message":"push: {true \n 0 0xc0036d7f80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:02.271965657+07:00","message":"write wav file: './tmp/7478/7478_2861.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.30874607+07:00","message":"[GCS] Start streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.497499827+07:00","message":"[GCS] IsForceVAD: false for message ID: 2862"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.578518042+07:00","message":"receive streaming session, msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.578547272+07:00","message":"found end of frame, send empty tag with msgId: 2862"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.578550971+07:00","message":"end Recv id 2862"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.578560521+07:00","message":"[buffer interim] 2862 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.578568162+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.578571606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.578574585+07:00","message":"> Transcript [20759] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.578576942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.578578732+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.578580394+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.578582017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.578584381+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.578594684+07:00","message":"push: {true \n 0 0xc003842180}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:02.582678532+07:00","message":"write wav file: './tmp/7478/7478_2862.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.690542809+07:00","message":"[GCS] Start streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.75784508+07:00","message":"[GCS] IsForceVAD: false for message ID: 2863"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.879784456+07:00","message":"[GCS] Start streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.945410345+07:00","message":"[GCS] IsForceVAD: false for message ID: 2864"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.953391992+07:00","message":"receive streaming session, msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.953413838+07:00","message":"found end of frame, send empty tag with msgId: 2863"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.953416786+07:00","message":"end Recv id 2863"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.953423986+07:00","message":"[buffer interim] 2863 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.953435606+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.953439372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.953442031+07:00","message":"> Transcript [20760] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.953444235+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.953445971+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.953447913+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.953449751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:02.953455979+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:02.953465523+07:00","message":"push: {true \n 0 0xc0038b7780}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:02.959293205+07:00","message":"write wav file: './tmp/7478/7478_2863.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:03.132168897+07:00","message":"receive streaming session, msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:03.132188991+07:00","message":"found end of frame, send empty tag with msgId: 2864"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:03.132191836+07:00","message":"end Recv id 2864"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:03.132226024+07:00","message":"[buffer interim] 2864 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.132254915+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.132258862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.132262582+07:00","message":"> Transcript [20761] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.132265387+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.132267486+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.132269714+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.13227159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.132277985+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:03.132287398+07:00","message":"push: {true \n 0 0xc004624180}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:03.136985596+07:00","message":"write wav file: './tmp/7478/7478_2864.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:03.518440848+07:00","message":"[GCS] Start streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:03.717208644+07:00","message":"[GCS] IsForceVAD: false for message ID: 2865"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:03.809959713+07:00","message":"receive streaming session, msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:03.809986813+07:00","message":"found end of frame, send empty tag with msgId: 2865"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:03.80999013+07:00","message":"end Recv id 2865"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:03.809999451+07:00","message":"[buffer interim] 2865 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.810007784+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.810011764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.810014859+07:00","message":"> Transcript [20762] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.810017463+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.810019377+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.810021043+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.810022782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:03.810025377+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:03.810034535+07:00","message":"push: {true \n 0 0xc003dd9c80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:03.814783665+07:00","message":"write wav file: './tmp/7478/7478_2865.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:03.853039371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:03.853060344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:04.676968624+07:00","message":"[GCS] Start streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:04.997002963+07:00","message":"[GCS] IsForceVAD: false for message ID: 2866"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:05.07472493+07:00","message":"receive streaming session, msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:05.074747183+07:00","message":"found end of frame, send empty tag with msgId: 2866"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:05.074750075+07:00","message":"end Recv id 2866"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:05.074757152+07:00","message":"[buffer interim] 2866 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:05.074763979+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:05.074767755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:05.074770606+07:00","message":"> Transcript [20763] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:05.074772886+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:05.074774848+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:05.074776436+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:05.074778028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:05.074786116+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:05.074795259+07:00","message":"push: {true \n 0 0xc003842580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:05.079468017+07:00","message":"write wav file: './tmp/7478/7478_2866.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:05.259011547+07:00","message":"[GCS] Start streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:06.026166552+07:00","message":"[GCS] IsForceVAD: false for message ID: 2867"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:06.113361718+07:00","message":"receive streaming session, msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:06.113382727+07:00","message":"found end of frame, send empty tag with msgId: 2867"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:06.113385212+07:00","message":"end Recv id 2867"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:06.11339194+07:00","message":"[buffer interim] 2867 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.113398701+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.113406308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.113409016+07:00","message":"> Transcript [20764] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.113411138+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.113412929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.113414495+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.113416095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.113418451+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:06.113427622+07:00","message":"push: {true \n 0 0xc003842900}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:06.120185942+07:00","message":"write wav file: './tmp/7478/7478_2867.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:06.668492885+07:00","message":"[GCS] Start streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:06.797907311+07:00","message":"[GCS] IsForceVAD: false for message ID: 2868"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:06.854088497+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:06.854101077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:06.889007613+07:00","message":"receive streaming session, msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:06.889036733+07:00","message":"found end of frame, send empty tag with msgId: 2868"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:06.889040125+07:00","message":"end Recv id 2868"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:06.889049088+07:00","message":"[buffer interim] 2868 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.889056671+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.889060265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.889063318+07:00","message":"> Transcript [20765] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.889065779+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.889067489+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.889069163+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.889070771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:06.889073266+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:06.88908239+07:00","message":"push: {true \n 0 0xc0031a4680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:06.893024253+07:00","message":"write wav file: './tmp/7478/7478_2868.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:06.991214149+07:00","message":"[GCS] Start streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:07.046640892+07:00","message":"[GCS] IsForceVAD: false for message ID: 2869"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:07.199686434+07:00","message":"receive streaming session, msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:07.199706358+07:00","message":"found end of frame, send empty tag with msgId: 2869"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:07.199709304+07:00","message":"end Recv id 2869"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:07.199716506+07:00","message":"[buffer interim] 2869 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.199723582+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.199726767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.199729532+07:00","message":"> Transcript [20766] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.199731661+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.199733319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.199734853+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.199736494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.199738959+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:07.199749061+07:00","message":"push: {true \n 0 0xc002d18f00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:07.204307991+07:00","message":"write wav file: './tmp/7478/7478_2869.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:07.371389894+07:00","message":"[GCS] Start streaming session, msgId: 2870"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:07.496383954+07:00","message":"[GCS] IsForceVAD: false for message ID: 2870"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:07.593534062+07:00","message":"receive streaming session, msgId: 2870"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:07.593560408+07:00","message":"found end of frame, send empty tag with msgId: 2870"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:07.593567302+07:00","message":"end Recv id 2870"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:07.593576397+07:00","message":"[buffer interim] 2870 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.593584612+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.593588289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.593591551+07:00","message":"> Transcript [20767] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.593594016+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.5935957+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.593597387+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.593599045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:07.59360506+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:07.593614123+07:00","message":"push: {true \n 0 0xc003663400}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:07.598699562+07:00","message":"write wav file: './tmp/7478/7478_2870.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:07.949280237+07:00","message":"[GCS] Start streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.007493089+07:00","message":"[GCS] IsForceVAD: false for message ID: 2871"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.076934645+07:00","message":"[GCS] Start streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.19710965+07:00","message":"[GCS] IsForceVAD: false for message ID: 2872"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.328179696+07:00","message":"[GCS] Start streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.358122918+07:00","message":"receive streaming session, msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.358134491+07:00","message":"found end of frame, send empty tag with msgId: 2871"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.358137233+07:00","message":"end Recv id 2871"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.358142752+07:00","message":"[buffer interim] 2871 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.358148877+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.358152615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.3581551+07:00","message":"> Transcript [20768] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.358157288+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.358159043+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.358161099+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.358162754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.358165162+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.358173321+07:00","message":"push: {true \n 0 0xc002d19380}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:08.362646726+07:00","message":"write wav file: './tmp/7478/7478_2871.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.44324616+07:00","message":"receive streaming session, msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.443264448+07:00","message":"found end of frame, send empty tag with msgId: 2872"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.443268122+07:00","message":"end Recv id 2872"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.44327519+07:00","message":"[buffer interim] 2872 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.443283263+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.443287961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.443291725+07:00","message":"> Transcript [20769] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.44329537+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.443298596+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.443302168+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.44330466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.443308877+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.443320692+07:00","message":"push: {true \n 0 0xc0038b7380}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:08.447757963+07:00","message":"write wav file: './tmp/7478/7478_2872.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.457436798+07:00","message":"[GCS] IsForceVAD: false for message ID: 2873"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.518561423+07:00","message":"[GCS] Start streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.537630558+07:00","message":"receive streaming session, msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.537650016+07:00","message":"found end of frame, send empty tag with msgId: 2873"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.537652904+07:00","message":"end Recv id 2873"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.537660804+07:00","message":"[buffer interim] 2873 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.537668319+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.537671925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.537674729+07:00","message":"> Transcript [20770] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.537676991+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.537678722+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.537680339+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.537682037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.537684751+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.53769413+07:00","message":"push: {true \n 0 0xc002d19600}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:08.542850082+07:00","message":"write wav file: './tmp/7478/7478_2873.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.839270227+07:00","message":"[GCS] IsForceVAD: false for message ID: 2874"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.924760832+07:00","message":"receive streaming session, msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.924779757+07:00","message":"found end of frame, send empty tag with msgId: 2874"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.924782356+07:00","message":"end Recv id 2874"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.924789881+07:00","message":"[buffer interim] 2874 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.924796881+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.924800345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.924803826+07:00","message":"> Transcript [20771] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.924806081+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.924807985+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.924809598+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.924811244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:08.92481899+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:08.924828554+07:00","message":"push: {true \n 0 0xc0038b7b80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:08.929754761+07:00","message":"write wav file: './tmp/7478/7478_2874.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.158836099+07:00","message":"[GCS] Start streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.4163339+07:00","message":"[GCS] IsForceVAD: false for message ID: 2875"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.499002972+07:00","message":"receive streaming session, msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.499025035+07:00","message":"found end of frame, send empty tag with msgId: 2875"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.499028208+07:00","message":"end Recv id 2875"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.499038735+07:00","message":"[buffer interim] 2875 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.499065356+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.499069323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.499072823+07:00","message":"> Transcript [20772] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.499075153+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.499077148+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.499079051+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.499080785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.499086738+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.499096665+07:00","message":"push: {true \n 0 0xc0031a4f80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:09.503634677+07:00","message":"write wav file: './tmp/7478/7478_2875.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.607346558+07:00","message":"[GCS] Start streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.79662118+07:00","message":"[GCS] IsForceVAD: false for message ID: 2876"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:09.854792204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:09.854809808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.876412634+07:00","message":"receive streaming session, msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.876432074+07:00","message":"found end of frame, send empty tag with msgId: 2876"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.8764348+07:00","message":"end Recv id 2876"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.876446036+07:00","message":"[buffer interim] 2876 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.87645274+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.876456427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.876459349+07:00","message":"> Transcript [20773] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.876461552+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.876463288+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.876464932+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.876466693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:09.876476329+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.876485299+07:00","message":"push: {true \n 0 0xc002d19e00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:09.881076828+07:00","message":"write wav file: './tmp/7478/7478_2876.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:09.998067654+07:00","message":"[GCS] Start streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.057361282+07:00","message":"[GCS] IsForceVAD: false for message ID: 2877"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.390054245+07:00","message":"receive streaming session, msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.390084012+07:00","message":"found end of frame, send empty tag with msgId: 2877"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.390087101+07:00","message":"end Recv id 2877"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.390095977+07:00","message":"[buffer interim] 2877 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.390103584+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.39010716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.390110396+07:00","message":"> Transcript [20774] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.390112862+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.390114594+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.390116218+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.390118065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.390120766+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.390130454+07:00","message":"push: {true \n 0 0xc002d19f80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:10.395100285+07:00","message":"write wav file: './tmp/7478/7478_2877.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.439962931+07:00","message":"[GCS] Start streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.506872703+07:00","message":"[GCS] IsForceVAD: false for message ID: 2878"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.622125188+07:00","message":"receive streaming session, msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.622148264+07:00","message":"found end of frame, send empty tag with msgId: 2878"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.622151829+07:00","message":"end Recv id 2878"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.62216197+07:00","message":"[buffer interim] 2878 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.622170583+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.622175537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.622179841+07:00","message":"> Transcript [20775] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.622183681+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.622186375+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.622189097+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.622191708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:10.622196028+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.622208802+07:00","message":"push: {true \n 0 0xc003663880}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:10.626864671+07:00","message":"write wav file: './tmp/7478/7478_2878.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849801126+07:00","message":"[GCS] Cleaned up inactive client: 2802"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849821111+07:00","message":"[GCS] Cleaned up inactive client: 2801"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849823442+07:00","message":"[GCS] Cleaned up inactive client: 2796"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849825096+07:00","message":"[GCS] Cleaned up inactive client: 2798"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849827155+07:00","message":"[GCS] Cleaned up inactive client: 2799"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849828951+07:00","message":"[GCS] Cleaned up inactive client: 2787"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849831254+07:00","message":"[GCS] Cleaned up inactive client: 2803"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849832977+07:00","message":"[GCS] Cleaned up inactive client: 2805"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849834475+07:00","message":"[GCS] Cleaned up inactive client: 2795"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849835905+07:00","message":"[GCS] Cleaned up inactive client: 2789"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849837339+07:00","message":"[GCS] Cleaned up inactive client: 2806"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849838729+07:00","message":"[GCS] Cleaned up inactive client: 2783"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849840553+07:00","message":"[GCS] Cleaned up inactive client: 2785"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849842053+07:00","message":"[GCS] Cleaned up inactive client: 2784"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849843489+07:00","message":"[GCS] Cleaned up inactive client: 2800"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849844902+07:00","message":"[GCS] Cleaned up inactive client: 2807"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849846395+07:00","message":"[GCS] Cleaned up inactive client: 2791"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849847814+07:00","message":"[GCS] Cleaned up inactive client: 2794"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849849219+07:00","message":"[GCS] Cleaned up inactive client: 2779"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849850623+07:00","message":"[GCS] Cleaned up inactive client: 2780"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849852101+07:00","message":"[GCS] Cleaned up inactive client: 2781"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849853534+07:00","message":"[GCS] Cleaned up inactive client: 2778"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849854945+07:00","message":"[GCS] Cleaned up inactive client: 2793"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849856323+07:00","message":"[GCS] Cleaned up inactive client: 2792"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849857774+07:00","message":"[GCS] Cleaned up inactive client: 2808"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849859161+07:00","message":"[GCS] Cleaned up inactive client: 2786"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849860568+07:00","message":"[GCS] Cleaned up inactive client: 2790"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849861963+07:00","message":"[GCS] Cleaned up inactive client: 2797"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849863419+07:00","message":"[GCS] Cleaned up inactive client: 2788"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.849864839+07:00","message":"[GCS] Cleaned up inactive client: 2782"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:10.84986629+07:00","message":"[GCS] Cleaned up inactive client: 2804"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:11.718981328+07:00","message":"[GCS] Start streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:11.847371456+07:00","message":"[GCS] IsForceVAD: false for message ID: 2879"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:11.999227686+07:00","message":"receive streaming session, msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:11.999249367+07:00","message":"found end of frame, send empty tag with msgId: 2879"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:11.999252365+07:00","message":"end Recv id 2879"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:11.999259578+07:00","message":"[buffer interim] 2879 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:11.999266263+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:11.999271101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:11.999274043+07:00","message":"> Transcript [20776] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:11.999276391+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:11.999278351+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:11.999279956+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:11.999281716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:11.999289119+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:11.999298682+07:00","message":"push: {true \n 0 0xc0031a5180}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:12.006936785+07:00","message":"write wav file: './tmp/7478/7478_2879.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:12.118563091+07:00","message":"[GCS] Start streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:12.818241376+07:00","message":"[GCS] IsForceVAD: false for message ID: 2880"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:12.855433816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:12.855480929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:12.905564653+07:00","message":"receive streaming session, msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:12.90559224+07:00","message":"found end of frame, send empty tag with msgId: 2880"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:12.905596267+07:00","message":"end Recv id 2880"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:12.905605665+07:00","message":"[buffer interim] 2880 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:12.90561493+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:12.905619609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:12.905623696+07:00","message":"> Transcript [20777] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:12.90562719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:12.905629799+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:12.905632498+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:12.905634894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:12.905638454+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:12.905649825+07:00","message":"push: {true \n 0 0xc0031a4000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:12.911502075+07:00","message":"write wav file: './tmp/7478/7478_2880.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:13.907851207+07:00","message":"[GCS] Start streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:14.039216267+07:00","message":"[GCS] IsForceVAD: false for message ID: 2881"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:14.163630954+07:00","message":"receive streaming session, msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:14.163649296+07:00","message":"found end of frame, send empty tag with msgId: 2881"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:14.163651957+07:00","message":"end Recv id 2881"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:14.163658186+07:00","message":"[buffer interim] 2881 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:14.163664598+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:14.163674748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:14.163678001+07:00","message":"> Transcript [20778] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:14.163681378+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:14.163683227+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:14.163684839+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:14.163686615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:14.163689278+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:14.163698981+07:00","message":"push: {true \n 0 0xc0038b6000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:14.168961327+07:00","message":"write wav file: './tmp/7478/7478_2881.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:15.508931738+07:00","message":"[GCS] Start streaming session, msgId: 2882"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:15.638456514+07:00","message":"[GCS] IsForceVAD: false for message ID: 2882"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:15.741283794+07:00","message":"receive streaming session, msgId: 2882"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:15.741305964+07:00","message":"found end of frame, send empty tag with msgId: 2882"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:15.741308951+07:00","message":"end Recv id 2882"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:15.741316292+07:00","message":"[buffer interim] 2882 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:15.741323028+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:15.741327056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:15.741330075+07:00","message":"> Transcript [20779] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:15.7413324+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:15.74133468+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:15.741336332+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:15.741338111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:15.741341021+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:15.741350577+07:00","message":"push: {true \n 0 0xc004624100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:15.74687161+07:00","message":"write wav file: './tmp/7478/7478_2882.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:15.828219945+07:00","message":"[GCS] Start streaming session, msgId: 2883"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:15.85649522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:15.856516862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:16.277565802+07:00","message":"[GCS] IsForceVAD: false for message ID: 2883"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:16.356974296+07:00","message":"receive streaming session, msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:16.357010986+07:00","message":"found end of frame, send empty tag with msgId: 2883"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:16.35701588+07:00","message":"end Recv id 2883"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:16.357026364+07:00","message":"[buffer interim] 2883 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.357035831+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.357040333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.35704463+07:00","message":"> Transcript [20780] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.357048179+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.357050753+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.357053357+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.357055979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.357067397+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:16.357079744+07:00","message":"push: {true \n 0 0xc004624600}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:16.361728236+07:00","message":"write wav file: './tmp/7478/7478_2883.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:16.398390903+07:00","message":"[GCS] Start streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:16.657415168+07:00","message":"[GCS] IsForceVAD: false for message ID: 2884"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:16.719403059+07:00","message":"[GCS] Start streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:16.782870873+07:00","message":"receive streaming session, msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:16.782894789+07:00","message":"found end of frame, send empty tag with msgId: 2884"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:16.782899463+07:00","message":"end Recv id 2884"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:16.782926475+07:00","message":"[buffer interim] 2884 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.782935215+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.782939391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.782943183+07:00","message":"> Transcript [20781] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.782946393+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.782948966+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.782951727+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.782954315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:16.782958367+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:16.7830085+07:00","message":"push: {true \n 0 0xc004624800}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:16.787682593+07:00","message":"write wav file: './tmp/7478/7478_2884.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.298136113+07:00","message":"[GCS] IsForceVAD: false for message ID: 2885"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.391296165+07:00","message":"receive streaming session, msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.391323131+07:00","message":"found end of frame, send empty tag with msgId: 2885"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.391326681+07:00","message":"end Recv id 2885"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.391335261+07:00","message":"[buffer interim] 2885 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.391342609+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.391346613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.391349743+07:00","message":"> Transcript [20782] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.391352208+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.391354579+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.391356253+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.39135789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.391367084+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.391380644+07:00","message":"push: {true \n 0 0xc003842480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:17.396268421+07:00","message":"write wav file: './tmp/7478/7478_2885.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.619903367+07:00","message":"[GCS] Start streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.676557296+07:00","message":"[GCS] IsForceVAD: false for message ID: 2886"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.747980874+07:00","message":"[GCS] Start streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.808421059+07:00","message":"[GCS] IsForceVAD: false for message ID: 2887"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.855285782+07:00","message":"receive streaming session, msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.855304552+07:00","message":"found end of frame, send empty tag with msgId: 2886"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.855307401+07:00","message":"end Recv id 2886"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.855314355+07:00","message":"[buffer interim] 2886 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.855321127+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.855324813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.855327879+07:00","message":"> Transcript [20783] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.855330497+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.855332261+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.855333824+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.855335402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.855342318+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.855351649+07:00","message":"push: {true \n 0 0xc003842d80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:17.8600682+07:00","message":"write wav file: './tmp/7478/7478_2886.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.994106815+07:00","message":"receive streaming session, msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.994127046+07:00","message":"found end of frame, send empty tag with msgId: 2887"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.994129737+07:00","message":"end Recv id 2887"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.994135916+07:00","message":"[buffer interim] 2887 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.994142642+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.994152695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.994155781+07:00","message":"> Transcript [20784] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.994158036+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.994159775+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.994161495+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.994163131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:17.994170471+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:17.994180584+07:00","message":"push: {true \n 0 0xc0031a4e80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:17.998587045+07:00","message":"write wav file: './tmp/7478/7478_2887.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:18.198140583+07:00","message":"[GCS] Start streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:18.643690073+07:00","message":"[GCS] IsForceVAD: false for message ID: 2888"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:18.709110822+07:00","message":"[GCS] Start streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:18.732245173+07:00","message":"receive streaming session, msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:18.732263348+07:00","message":"found end of frame, send empty tag with msgId: 2888"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:18.732266153+07:00","message":"end Recv id 2888"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:18.732272589+07:00","message":"[buffer interim] 2888 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.73227959+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.732283809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.732287188+07:00","message":"> Transcript [20785] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.732290162+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.732291857+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.732293499+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.732295319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.732303112+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:18.732311846+07:00","message":"push: {true \n 0 0xc0031a5280}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:18.73698605+07:00","message":"write wav file: './tmp/7478/7478_2888.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:18.85683996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:18.856853798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:18.897892271+07:00","message":"[GCS] IsForceVAD: false for message ID: 2889"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:18.991812424+07:00","message":"receive streaming session, msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:18.991833029+07:00","message":"found end of frame, send empty tag with msgId: 2889"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:18.991836581+07:00","message":"end Recv id 2889"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:18.991843733+07:00","message":"[buffer interim] 2889 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.991850145+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.991859465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.991862227+07:00","message":"> Transcript [20786] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.99186457+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.991866445+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.991868081+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.991869765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:18.99187248+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:18.991883398+07:00","message":"push: {true \n 0 0xc002d18080}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:18.996342499+07:00","message":"write wav file: './tmp/7478/7478_2889.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:19.409026851+07:00","message":"[GCS] Start streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:19.668433953+07:00","message":"[GCS] IsForceVAD: false for message ID: 2890"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:19.731203264+07:00","message":"[GCS] Start streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:19.781009129+07:00","message":"receive streaming session, msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:19.781028166+07:00","message":"found end of frame, send empty tag with msgId: 2890"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:19.781030981+07:00","message":"end Recv id 2890"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:19.781038603+07:00","message":"[buffer interim] 2890 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:19.78104552+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:19.781049148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:19.781052546+07:00","message":"> Transcript [20787] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:19.781055189+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:19.78105724+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:19.781059276+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:19.781061052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:19.781068164+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:19.781078403+07:00","message":"push: {true \n 0 0xc003663180}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:19.786327453+07:00","message":"write wav file: './tmp/7478/7478_2890.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:20.046631483+07:00","message":"[GCS] IsForceVAD: false for message ID: 2891"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:20.131343071+07:00","message":"receive streaming session, msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:20.131364096+07:00","message":"found end of frame, send empty tag with msgId: 2891"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:20.13136678+07:00","message":"end Recv id 2891"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:20.131373715+07:00","message":"[buffer interim] 2891 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.131380745+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.131384359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.131387208+07:00","message":"> Transcript [20788] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.131389615+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.131391384+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.131392901+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.131394437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.131397059+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:20.131406308+07:00","message":"push: {true \n 0 0xc004625000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:20.136388582+07:00","message":"write wav file: './tmp/7478/7478_2891.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:20.378131654+07:00","message":"[GCS] Start streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:20.638781023+07:00","message":"[GCS] IsForceVAD: false for message ID: 2892"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:20.729741566+07:00","message":"receive streaming session, msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:20.729759777+07:00","message":"found end of frame, send empty tag with msgId: 2892"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:20.729762426+07:00","message":"end Recv id 2892"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:20.729769507+07:00","message":"[buffer interim] 2892 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.729776607+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.729780491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.729783453+07:00","message":"> Transcript [20789] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.729785788+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.729787927+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.729789554+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.729791155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:20.729793871+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:20.729803786+07:00","message":"push: {true \n 0 0xc004625280}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:20.73482831+07:00","message":"write wav file: './tmp/7478/7478_2892.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:21.657627233+07:00","message":"[GCS] Start streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:21.78872974+07:00","message":"[GCS] IsForceVAD: false for message ID: 2893"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:21.856939792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:21.856958066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:21.91752531+07:00","message":"[GCS] Start streaming session, msgId: 2894"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:21.918824515+07:00","message":"receive streaming session, msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:21.918837655+07:00","message":"found end of frame, send empty tag with msgId: 2893"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:21.918840262+07:00","message":"end Recv id 2893"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:21.918845746+07:00","message":"[buffer interim] 2893 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:21.918851656+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:21.918855551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:21.918858778+07:00","message":"> Transcript [20790] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:21.918860948+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:21.91886271+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:21.918864315+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:21.918865956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:21.918871464+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:21.91888046+07:00","message":"push: {true \n 0 0xc0038b7a80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:21.923449022+07:00","message":"write wav file: './tmp/7478/7478_2893.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:21.97619478+07:00","message":"[GCS] IsForceVAD: false for message ID: 2894"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.041140675+07:00","message":"[GCS] Start streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.107271377+07:00","message":"[GCS] IsForceVAD: false for message ID: 2895"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.148285278+07:00","message":"receive streaming session, msgId: 2894"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.148306128+07:00","message":"found end of frame, send empty tag with msgId: 2894"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.148308746+07:00","message":"end Recv id 2894"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.14831591+07:00","message":"[buffer interim] 2894 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.148322803+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.148326199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.14832912+07:00","message":"> Transcript [20791] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.14833144+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.148333242+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.148335055+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.148336625+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.148345798+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.148354439+07:00","message":"push: {true \n 0 0xc0038b7d80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:22.15425645+07:00","message":"write wav file: './tmp/7478/7478_2894.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.170057604+07:00","message":"[GCS] Start streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.220868443+07:00","message":"receive streaming session, msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.220887569+07:00","message":"found end of frame, send empty tag with msgId: 2895"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.220890739+07:00","message":"end Recv id 2895"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.22089769+07:00","message":"[buffer interim] 2895 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.220905082+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.220915803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.220918846+07:00","message":"> Transcript [20792] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.220920947+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.220922774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.220924557+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.220926245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.220928519+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.220937759+07:00","message":"push: {true \n 0 0xc002bf2700}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:22.225202189+07:00","message":"write wav file: './tmp/7478/7478_2895.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.240134257+07:00","message":"[GCS] IsForceVAD: false for message ID: 2896"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.362880648+07:00","message":"receive streaming session, msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.362903283+07:00","message":"found end of frame, send empty tag with msgId: 2896"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.362906409+07:00","message":"end Recv id 2896"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.362913555+07:00","message":"[buffer interim] 2896 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.362921575+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.362925006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.36292786+07:00","message":"> Transcript [20793] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.362930208+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.362932246+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.362933842+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.362935383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:22.362945119+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.36295328+07:00","message":"push: {true \n 0 0xc004624000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:22.367546561+07:00","message":"write wav file: './tmp/7478/7478_2896.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:22.878049369+07:00","message":"[GCS] Start streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.066156289+07:00","message":"[GCS] IsForceVAD: false for message ID: 2897"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.158686231+07:00","message":"receive streaming session, msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.158706718+07:00","message":"found end of frame, send empty tag with msgId: 2897"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.158709802+07:00","message":"end Recv id 2897"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.158717031+07:00","message":"[buffer interim] 2897 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.158723611+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.158726975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.158729787+07:00","message":"> Transcript [20794] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.158732105+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.158733889+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.158735635+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.158737232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.158739809+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.158748974+07:00","message":"push: {true \n 0 0xc003842000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:23.163693857+07:00","message":"write wav file: './tmp/7478/7478_2897.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.198102006+07:00","message":"[GCS] Start streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.316700576+07:00","message":"[GCS] IsForceVAD: false for message ID: 2898"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.414257977+07:00","message":"receive streaming session, msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.414286072+07:00","message":"found end of frame, send empty tag with msgId: 2898"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.414289202+07:00","message":"end Recv id 2898"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.414305314+07:00","message":"[buffer interim] 2898 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.414318521+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.414322895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.414325726+07:00","message":"> Transcript [20795] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.414328059+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.414329863+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.414331471+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.414333183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.414339099+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.414348912+07:00","message":"push: {true \n 0 0xc004624b00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:23.419273995+07:00","message":"write wav file: './tmp/7478/7478_2898.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.450671923+07:00","message":"[GCS] Start streaming session, msgId: 2899"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.516396654+07:00","message":"[GCS] IsForceVAD: false for message ID: 2899"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.853349668+07:00","message":"receive streaming session, msgId: 2899"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.853371924+07:00","message":"found end of frame, send empty tag with msgId: 2899"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.85337477+07:00","message":"end Recv id 2899"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.853383639+07:00","message":"[buffer interim] 2899 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.853390812+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.853399266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.853401913+07:00","message":"> Transcript [20796] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.853404106+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.853405833+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.853407368+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.853409121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:23.853411768+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:23.853421208+07:00","message":"push: {true \n 0 0xc004624e00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:23.858008912+07:00","message":"write wav file: './tmp/7478/7478_2899.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:24.857473399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:24.857475002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:27.857906788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:27.857939059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:29.21863358+07:00","message":"[GCS] Start streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:29.276746249+07:00","message":"[GCS] IsForceVAD: false for message ID: 2900"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:29.450599606+07:00","message":"receive streaming session, msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:29.450629169+07:00","message":"found end of frame, send empty tag with msgId: 2900"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:29.450632659+07:00","message":"end Recv id 2900"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:29.450641078+07:00","message":"[buffer interim] 2900 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:29.450652625+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:29.450656415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:29.450659365+07:00","message":"> Transcript [20797] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:29.450661791+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:29.450666085+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:29.450667978+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:29.450669665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:29.450672158+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:29.450681568+07:00","message":"push: {true \n 0 0xc002d18b80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:29.455322451+07:00","message":"write wav file: './tmp/7478/7478_2900.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:30.858757617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:30.858758017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:31.777360531+07:00","message":"[GCS] Start streaming session, msgId: 2901"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:31.906874704+07:00","message":"[GCS] IsForceVAD: false for message ID: 2901"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:32.038175072+07:00","message":"receive streaming session, msgId: 2901"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:32.038216956+07:00","message":"found end of frame, send empty tag with msgId: 2901"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:32.03822166+07:00","message":"end Recv id 2901"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:32.038262261+07:00","message":"[buffer interim] 2901 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.038303232+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.038315389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.038321042+07:00","message":"> Transcript [20798] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.038324982+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.0383285+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.038331376+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.038333794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.03834195+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:32.038355671+07:00","message":"push: {true \n 0 0xc0031a4380}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:32.043820378+07:00","message":"write wav file: './tmp/7478/7478_2901.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:32.229130285+07:00","message":"[GCS] Start streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:32.676928869+07:00","message":"[GCS] IsForceVAD: false for message ID: 2902"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:32.77147682+07:00","message":"receive streaming session, msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:32.771505408+07:00","message":"found end of frame, send empty tag with msgId: 2902"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:32.771509798+07:00","message":"end Recv id 2902"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:32.771521503+07:00","message":"[buffer interim] 2902 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.771530512+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.771535272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.771540132+07:00","message":"> Transcript [20799] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.771543839+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.771546292+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.771548697+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.771551081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:32.771554537+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:32.771567027+07:00","message":"push: {true \n 0 0xc003dd9f80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:32.776814715+07:00","message":"write wav file: './tmp/7478/7478_2902.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:33.377064374+07:00","message":"[GCS] Start streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:33.507155086+07:00","message":"[GCS] IsForceVAD: false for message ID: 2903"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:33.618124725+07:00","message":"receive streaming session, msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:33.618144618+07:00","message":"found end of frame, send empty tag with msgId: 2903"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:33.618147607+07:00","message":"end Recv id 2903"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:33.618156505+07:00","message":"[buffer interim] 2903 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.618164003+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.61816824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.61817095+07:00","message":"> Transcript [20800] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.618173336+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.618175041+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.618176725+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.618178401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.618181257+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:33.618212374+07:00","message":"push: {true \n 0 0xc004625580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:33.623946584+07:00","message":"write wav file: './tmp/7478/7478_2903.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:33.698190752+07:00","message":"[GCS] Start streaming session, msgId: 2904"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:33.756104543+07:00","message":"[GCS] IsForceVAD: false for message ID: 2904"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:33.859373511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:33.85940522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:33.903683538+07:00","message":"receive streaming session, msgId: 2904"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:33.903708187+07:00","message":"found end of frame, send empty tag with msgId: 2904"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:33.903710998+07:00","message":"end Recv id 2904"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:33.903718071+07:00","message":"[buffer interim] 2904 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.903725167+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.903728578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.903731253+07:00","message":"> Transcript [20801] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.903733589+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.903735377+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.903736922+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.903738495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:33.903745516+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:33.903753339+07:00","message":"push: {true \n 0 0xc002d18f80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:33.908073163+07:00","message":"write wav file: './tmp/7478/7478_2904.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:34.277979462+07:00","message":"[GCS] Start streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.263780177+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.263821221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.263826682+07:00","message":"receive interim result [false|false]: หาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.263840947+07:00","message":"[buffer interim] 2905 false หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.263847303+07:00","message":"[bufferProcess] interim [960000000]:หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.263848884+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.263854876+07:00","message":"[bufferProcess] send to processor (ticker):หาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.263857727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.263860503+07:00","message":"> Transcript [20802] [false]: 'หาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.263862368+07:00","message":"Set StatePrefix (first interim): 'หาก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.441387188+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.441430953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขากลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.441436191+07:00","message":"receive interim result [false|false]: ขากลับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.441452002+07:00","message":"[buffer interim] 2905 false ขากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.441460548+07:00","message":"[bufferProcess] interim [140000000]:ขากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.441462262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.515669581+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.515719497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขากลับขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.515724549+07:00","message":"receive interim result [false|false]: ขากลับขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.51574046+07:00","message":"[buffer interim] 2905 false ขากลับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.515748653+07:00","message":"[bufferProcess] interim [320000000]:ขากลับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.515750767+07:00","message":"[bufferProcess] send to processor:ขากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.515756205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.515758736+07:00","message":"> Transcript [20803] [false]: 'ขากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.515761061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.515764961+07:00","message":"Set new StatePrefix: 'ขากลับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.636302415+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.636335604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขากลับขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.63634116+07:00","message":"receive interim result [false|false]: ขากลับขับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.636355771+07:00","message":"[buffer interim] 2905 false ขากลับขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.636362289+07:00","message":"[bufferProcess] interim [380000000]:ขากลับขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.636364421+07:00","message":"[bufferProcess] send to processor:ขากลับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.636371114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.636373881+07:00","message":"> Transcript [20804] [false]: 'ขากลับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.636376703+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.636378661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.636380735+07:00","message":"StatePrefix: 'ขากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.636383055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.697368684+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.697404859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.697409539+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.697424126+07:00","message":"[buffer interim] 2905 false ค่ะกราบขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.697431291+07:00","message":"[bufferProcess] interim [440000000]:ค่ะกราบขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.69743397+07:00","message":"[bufferProcess] send to processor:ขากลับขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.697440461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.697442903+07:00","message":"> Transcript [20805] [false]: 'ขากลับขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.697446167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.6974482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.697450206+07:00","message":"StatePrefix: 'ขากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.697452272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.824490632+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.824534945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.824540732+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:35.824552906+07:00","message":"[buffer interim] 2905 false ค่ะกราบขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.824559186+07:00","message":"[bufferProcess] interim [560000000]:ค่ะกราบขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.824561454+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.82456665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.824569362+07:00","message":"> Transcript [20806] [false]: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.824571397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:35.824573818+07:00","message":"Set new StatePrefix: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:36.022041274+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:36.02208109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:36.022087067+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:36.022099117+07:00","message":"[buffer interim] 2905 false ค่ะกราบขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.022110052+07:00","message":"[bufferProcess] interim [800000000]:ค่ะกราบขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.022112888+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.022116596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.022119786+07:00","message":"> Transcript [20807] [false]: 'ค่ะกราบขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.022122739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.022124656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.022126416+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.022128282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:36.146075235+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:36.146108055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:36.146113079+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:36.146125907+07:00","message":"[buffer interim] 2905 false ค่ะกราบขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.146131696+07:00","message":"[bufferProcess] interim [920000000]:ค่ะกราบขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.146134169+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.146139796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.146142472+07:00","message":"> Transcript [20808] [false]: 'ค่ะกราบขอบพระคุณนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.146145284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.146147375+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.146149124+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.146151253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:36.750534692+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:36.750575057+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-01-30T11:08:36.750582098+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:36.750598516+07:00","message":"[buffer interim] 2905 false ค่ะกราบขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.750606118+07:00","message":"[bufferProcess] interim [520000000]:ค่ะกราบขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.750608622+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.750698045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.750702429+07:00","message":"> Transcript [20809] [false]: 'ค่ะกราบขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.750706071+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.750708287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.750710611+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:36.750712477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:36.859982825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:36.859985598+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.260663749+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.260708213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.260714209+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกที"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.260730099+07:00","message":"[buffer interim] 2905 false ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.260737214+07:00","message":"[bufferProcess] interim [0]:ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.260742455+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.260749349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.260752099+07:00","message":"> Transcript [20810] [false]: 'ค่ะกราบขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.260755737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.260758108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.260760878+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.260763996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.260769819+07:00","message":"Push: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.260772028+07:00","message":"TextPushed: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.260774406+07:00","message":"Set new StatePrefix : 'ค่ะกราบขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.260776454+07:00","message":"Next Push (prob) : 'คุณนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.26078445+07:00","message":"push: {false ค่ะกราบขอบพระ 0 0xc004625700}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.30630254+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.306345785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.306352441+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.306368888+07:00","message":"[buffer interim] 2905 false ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.306376253+07:00","message":"[bufferProcess] interim [60000000]:ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.306379398+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.306387116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.306389819+07:00","message":"> Transcript [20811] [false]: 'ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.306393484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.306397131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.306399436+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.306401874+07:00","message":"TextPushed: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.62558805+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.625629129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.625635691+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.625650746+07:00","message":"[buffer interim] 2905 false ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.625657828+07:00","message":"[bufferProcess] interim [360000000]:ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.625660359+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.625667648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.625672035+07:00","message":"> Transcript [20812] [false]: 'ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.625675408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.62567861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.625681324+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.62568393+07:00","message":"TextPushed: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.777992392+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.778028019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.778034675+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.778049465+07:00","message":"[buffer interim] 2905 false ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.778056254+07:00","message":"[bufferProcess] interim [480000000]:ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.778058784+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.778065505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.778068341+07:00","message":"> Transcript [20813] [false]: 'ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.778077964+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.778080264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.778082398+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.778084954+07:00","message":"TextPushed: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.821767725+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.821801796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.821807396+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.82182319+07:00","message":"[buffer interim] 2905 false ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.821831705+07:00","message":"[bufferProcess] interim [540000000]:ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.821835805+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.821840221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.821844473+07:00","message":"> Transcript [20814] [false]: 'ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.821852132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.821855446+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.821859209+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.821861489+07:00","message":"TextPushed: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.821867105+07:00","message":"Push: 'คุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.821868786+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.821870652+07:00","message":"Set new StatePrefix : 'ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.8218729+07:00","message":"Next Push (prob) : 'คอนเฟิร์มอีกครั้งนึง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.821879843+07:00","message":"push: {false คุณนะคะ 0 0xc004625700}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.946668915+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.946717685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.946725084+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:37.946743555+07:00","message":"[buffer interim] 2905 false ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.946760637+07:00","message":"[bufferProcess] interim [660000000]:ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.946764325+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.946768861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.946777008+07:00","message":"> Transcript [20815] [false]: 'ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.946783176+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.946785954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.946788897+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:37.946792261+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:38.376795323+07:00","message":"[GCS] IsForceVAD: false for message ID: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:38.461671377+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:38.461709889+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-01-30T11:08:38.461716669+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:38.461731478+07:00","message":"[buffer interim] 2905 false ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.461738178+07:00","message":"[bufferProcess] interim [260000000]:ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.461741191+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.461744709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.46174954+07:00","message":"> Transcript [20816] [false]: 'ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.461755552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.461757403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.461759334+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.461762114+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:38.512795088+07:00","message":"receive streaming session, msgId: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:38.512837855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะขอเช็คข้อมูลอีกครั้งนึงเลยค่ะ\",\"confidence\":0.8947704}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:38.512844912+07:00","message":"receive interim result [true|false]: ค่ะกราบขอบพระคุณนะคะขอเช็คข้อมูลอีกครั้งนึงเลยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:38.51285538+07:00","message":"end recv isFinal message id 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:38.512857269+07:00","message":"end Recv id 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:38.512864098+07:00","message":"[buffer interim] 2905 true ค่ะกราบขอบพระคุณนะคะขอเช็คข้อมูลอีกครั้งนึงเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.512873531+07:00","message":"[bufferProcess] interim [320000000]:ค่ะกราบขอบพระคุณนะคะขอเช็คข้อมูลอีกครั้งนึงเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.512878909+07:00","message":"[bufferProcess] send to processor (isfinal):ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.512882522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.512885083+07:00","message":"> Transcript [20817] [false]: 'ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึงเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.512888613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.512890385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.512896271+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.512899214+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.512900916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.512902801+07:00","message":"> Transcript [20818] [true]: 'ค่ะกราบขอบพระคุณนะคะขอเช็คข้อมูลอีกครั้งนึงเลยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.51290474+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.512906354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.512908041+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะคอนเฟิร์มอีกครั้งนึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.512909766+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:38.512915852+07:00","message":"Push: 'ขอเช็คข้อมูลอีกครั้งนึงเลยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:38.512924212+07:00","message":"push: {true ขอเช็คข้อมูลอีกครั้งนึงเลยค่ะ 0 0xc004625700}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:38.522973073+07:00","message":"write wav file: './tmp/7478/7478_2905.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:38.892437438+07:00","message":"[GCS] Start streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.555128131+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.555171704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.555177804+07:00","message":"receive interim result [false|false]: ขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.555195253+07:00","message":"[buffer interim] 2906 false ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.555203175+07:00","message":"[bufferProcess] interim [480000000]:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.555205166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.555211991+07:00","message":"[bufferProcess] send to processor (ticker):ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.555214278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.555216927+07:00","message":"> Transcript [20819] [false]: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.555219193+07:00","message":"Set StatePrefix (first interim): 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.737499833+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.737541757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.737547064+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.73756288+07:00","message":"[buffer interim] 2906 false ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.737573876+07:00","message":"[bufferProcess] interim [660000000]:ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.737575892+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.739646891+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.739656887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.739659836+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.739666726+07:00","message":"[buffer interim] 2906 false ขอบพระคุณท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.73966955+07:00","message":"[bufferProcess] interim [720000000]:ขอบพระคุณท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.739671318+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.739674091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.739676965+07:00","message":"> Transcript [20820] [false]: 'ขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.739680122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.739681986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.73968381+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.739685785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:39.860946684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:39.860980384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.936262525+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.93630024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่านอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.936305653+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:39.936317896+07:00","message":"[buffer interim] 2906 false ขอบพระคุณท่านอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.936323973+07:00","message":"[bufferProcess] interim [900000000]:ขอบพระคุณท่านอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.936326289+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.936331577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.936334294+07:00","message":"> Transcript [20821] [false]: 'ขอบพระคุณท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.936337234+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.93633894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.93634091+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:39.936342942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.055903853+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.055938781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่านอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.055944019+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.055956922+07:00","message":"[buffer interim] 2906 false ขอบพระคุณท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.055964652+07:00","message":"[bufferProcess] interim [960000000]:ขอบพระคุณท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.055967029+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.055972463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.055975068+07:00","message":"> Transcript [20822] [false]: 'ขอบพระคุณท่านอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.055979534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.055981577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.05598361+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.055985736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.058451762+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.058461466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่านอธิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.05846452+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอธิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.058470799+07:00","message":"[buffer interim] 2906 false ขอบพระคุณท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.058475321+07:00","message":"[bufferProcess] interim [20000000]:ขอบพระคุณท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.058477088+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.058480794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.058482676+07:00","message":"> Transcript [20823] [false]: 'ขอบพระคุณท่านอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.05848502+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.058486804+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.058488328+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.058489925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.058494196+07:00","message":"Push: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.0584961+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.058497877+07:00","message":"Set new StatePrefix : 'ขอบพระคุณท่านอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.058499746+07:00","message":"Next Push (prob) : 'ท่านอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.058507098+07:00","message":"push: {false ขอบพระคุณ 0 0xc002d19680}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.250552298+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.25059128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่านอธิการไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.250597111+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอธิการไป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.250608697+07:00","message":"[buffer interim] 2906 false ขอบพระคุณท่านอธิการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.250615076+07:00","message":"[bufferProcess] interim [200000000]:ขอบพระคุณท่านอธิการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.250617366+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.250624032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.250633428+07:00","message":"> Transcript [20824] [false]: 'ขอบพระคุณท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.25063584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.250638363+07:00","message":"Set new StatePrefix: 'ขอบพระคุณท่านอธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.317771392+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.317805402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่านอธิการบดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.317810843+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอธิการบดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.317823403+07:00","message":"[buffer interim] 2906 false ขอบพระคุณท่านอธิการบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.317831573+07:00","message":"[bufferProcess] interim [260000000]:ขอบพระคุณท่านอธิการบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.31783403+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอธิการไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.317839194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.317841906+07:00","message":"> Transcript [20825] [false]: 'ขอบพระคุณท่านอธิการไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.317845038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.317846909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.317848676+07:00","message":"StatePrefix: 'ขอบพระคุณท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.317850867+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.835893474+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.835931201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่านอธิการบดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.835937496+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอธิการบดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.835950345+07:00","message":"[buffer interim] 2906 false ขอบพระคุณท่านอธิการบดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.83595934+07:00","message":"[bufferProcess] interim [800000000]:ขอบพระคุณท่านอธิการบดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.835961852+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอธิการบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.835965005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.83596774+07:00","message":"> Transcript [20826] [false]: 'ขอบพระคุณท่านอธิการบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.835970974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.835972822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.835974524+07:00","message":"StatePrefix: 'ขอบพระคุณท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:40.835976458+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850098946+07:00","message":"[GCS] Cleaned up inactive client: 2833"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850119202+07:00","message":"[GCS] Cleaned up inactive client: 2832"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850121578+07:00","message":"[GCS] Cleaned up inactive client: 2844"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850123296+07:00","message":"[GCS] Cleaned up inactive client: 2830"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.85012522+07:00","message":"[GCS] Cleaned up inactive client: 2818"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850129415+07:00","message":"[GCS] Cleaned up inactive client: 2834"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850131297+07:00","message":"[GCS] Cleaned up inactive client: 2841"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850133255+07:00","message":"[GCS] Cleaned up inactive client: 2840"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.85013523+07:00","message":"[GCS] Cleaned up inactive client: 2835"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850136904+07:00","message":"[GCS] Cleaned up inactive client: 2811"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850138972+07:00","message":"[GCS] Cleaned up inactive client: 2821"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850141082+07:00","message":"[GCS] Cleaned up inactive client: 2829"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850142718+07:00","message":"[GCS] Cleaned up inactive client: 2823"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850144172+07:00","message":"[GCS] Cleaned up inactive client: 2809"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850145594+07:00","message":"[GCS] Cleaned up inactive client: 2842"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850146999+07:00","message":"[GCS] Cleaned up inactive client: 2827"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850149616+07:00","message":"[GCS] Cleaned up inactive client: 2814"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850151075+07:00","message":"[GCS] Cleaned up inactive client: 2831"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850152493+07:00","message":"[GCS] Cleaned up inactive client: 2819"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.85015393+07:00","message":"[GCS] Cleaned up inactive client: 2843"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850155512+07:00","message":"[GCS] Cleaned up inactive client: 2825"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850156937+07:00","message":"[GCS] Cleaned up inactive client: 2836"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850158332+07:00","message":"[GCS] Cleaned up inactive client: 2810"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850159745+07:00","message":"[GCS] Cleaned up inactive client: 2816"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850161205+07:00","message":"[GCS] Cleaned up inactive client: 2824"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850162607+07:00","message":"[GCS] Cleaned up inactive client: 2820"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850164043+07:00","message":"[GCS] Cleaned up inactive client: 2822"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850165432+07:00","message":"[GCS] Cleaned up inactive client: 2845"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850166846+07:00","message":"[GCS] Cleaned up inactive client: 2813"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850168244+07:00","message":"[GCS] Cleaned up inactive client: 2815"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850170011+07:00","message":"[GCS] Cleaned up inactive client: 2826"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850174899+07:00","message":"[GCS] Cleaned up inactive client: 2812"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850176685+07:00","message":"[GCS] Cleaned up inactive client: 2839"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850178109+07:00","message":"[GCS] Cleaned up inactive client: 2817"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850179677+07:00","message":"[GCS] Cleaned up inactive client: 2828"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850189069+07:00","message":"[GCS] Cleaned up inactive client: 2837"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850190908+07:00","message":"[GCS] Cleaned up inactive client: 2838"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850192347+07:00","message":"[GCS] Cleaned up inactive client: 2847"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:40.850193749+07:00","message":"[GCS] Cleaned up inactive client: 2846"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.030274937+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.030314628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่านอธิการบดีนะคะถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.030320781+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอธิการบดีนะคะถ้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.030334916+07:00","message":"[buffer interim] 2906 false ขอบพระคุณท่านอธิการบดีนะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.030342667+07:00","message":"[bufferProcess] interim [980000000]:ขอบพระคุณท่านอธิการบดีนะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.030345424+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอธิการบดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.030352483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.030355036+07:00","message":"> Transcript [20827] [false]: 'ขอบพระคุณท่านอธิการบดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.030358374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.030360448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.030362558+07:00","message":"StatePrefix: 'ขอบพระคุณท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.030364868+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.067204378+07:00","message":"[GCS] IsForceVAD: false for message ID: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.126928061+07:00","message":"[GCS] Start streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.1468283+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.146865922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่านอธิการบดีนะคะท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.14687167+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอธิการบดีนะคะท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.146884974+07:00","message":"[buffer interim] 2906 false ขอบพระคุณท่านอธิการบดีนะคะท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.146892315+07:00","message":"[bufferProcess] interim [40000000]:ขอบพระคุณท่านอธิการบดีนะคะท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.1468948+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอธิการบดีนะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.146898355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.146901085+07:00","message":"> Transcript [20828] [false]: 'ขอบพระคุณท่านอธิการบดีนะคะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.146904591+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.146906692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.146908973+07:00","message":"StatePrefix: 'ขอบพระคุณท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.146911116+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.146913953+07:00","message":"Push: 'ท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.146915797+07:00","message":"TextPushed: 'ขอบพระคุณท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.146918027+07:00","message":"Set new StatePrefix : 'ขอบพระคุณท่านอธิการบดีนะคะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.14692051+07:00","message":"Next Push (prob) : 'บดีนะคะถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.146928823+07:00","message":"push: {false ท่านอธิการ 0 0xc002d19680}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.167717151+07:00","message":"receive streaming session, msgId: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.167758021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่านอธิการบดีนะคะท่าน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.167763897+07:00","message":"receive interim result [true|false]: ขอบพระคุณท่านอธิการบดีนะคะท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.167774544+07:00","message":"end recv isFinal message id 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.16777654+07:00","message":"end Recv id 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.16778744+07:00","message":"[buffer interim] 2906 true ขอบพระคุณท่านอธิการบดีนะคะท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.167794674+07:00","message":"[bufferProcess] interim [190000000]:ขอบพระคุณท่านอธิการบดีนะคะท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.167797573+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบพระคุณท่านอธิการบดีนะคะท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.167815912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.167851493+07:00","message":"> Transcript [20829] [false]: 'ขอบพระคุณท่านอธิการบดีนะคะท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.167856937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.167860089+07:00","message":"Set new StatePrefix: 'ขอบพระคุณท่านอธิการบดีนะคะท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.16786355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.167867266+07:00","message":"> Transcript [20830] [true]: 'ขอบพระคุณท่านอธิการบดีนะคะท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.167872261+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.167874829+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.167877842+07:00","message":"StatePrefix: 'ขอบพระคุณท่านอธิการบดีนะคะท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.167881799+07:00","message":"TextPushed: 'ขอบพระคุณท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.167891797+07:00","message":"Push: 'บดีนะคะท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.167907203+07:00","message":"push: {true บดีนะคะท่าน 0 0xc002d19680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:41.176353939+07:00","message":"write wav file: './tmp/7478/7478_2906.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.791782079+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.79182772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบดี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.791833502+07:00","message":"receive interim result [false|false]: อธิบดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:41.791850779+07:00","message":"[buffer interim] 2907 false อธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.791857767+07:00","message":"[bufferProcess] interim [480000000]:อธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:41.791859864+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.371054598+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.371106897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบดีท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.371112792+07:00","message":"receive interim result [false|false]: อธิบดีท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.371124278+07:00","message":"[buffer interim] 2907 false อธิบดีท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.371133421+07:00","message":"[bufferProcess] interim [80000000]:อธิบดีท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.37113656+07:00","message":"[bufferProcess] send to processor:อธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.371142342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.371146772+07:00","message":"> Transcript [20831] [false]: 'อธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.37114975+07:00","message":"Set StatePrefix (first interim): 'อธิบดี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.489532306+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.489565879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบดีท่านผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.489571155+07:00","message":"receive interim result [false|false]: อธิบดีท่านผู้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.489584878+07:00","message":"[buffer interim] 2907 false อธิบดีท่านผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.489592912+07:00","message":"[bufferProcess] interim [140000000]:อธิบดีท่านผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.489595777+07:00","message":"[bufferProcess] send to processor:อธิบดีท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.48960119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.489606486+07:00","message":"> Transcript [20832] [false]: 'อธิบดีท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.489609728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.489611875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.489613438+07:00","message":"StatePrefix: 'อธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.489615339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.564225156+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.56426658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบดีท่านพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.564271718+07:00","message":"receive interim result [false|false]: อธิบดีท่านพูด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.564287536+07:00","message":"[buffer interim] 2907 false อธิบดีท่านพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.564294219+07:00","message":"[bufferProcess] interim [260000000]:อธิบดีท่านพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.564296247+07:00","message":"[bufferProcess] send to processor:อธิบดีท่านผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.564299659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.564302639+07:00","message":"> Transcript [20833] [false]: 'อธิบดีท่านผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.564305615+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.564307929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.564309629+07:00","message":"StatePrefix: 'อธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.564311417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.592656864+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.592678638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบดีท่านผู้นำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.592683445+07:00","message":"receive interim result [false|false]: อธิบดีท่านผู้นำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.592702503+07:00","message":"[buffer interim] 2907 false อธิบดีท่านผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.592708055+07:00","message":"[bufferProcess] interim [320000000]:อธิบดีท่านผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.592710207+07:00","message":"[bufferProcess] send to processor:อธิบดีท่านพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.592713702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.592716025+07:00","message":"> Transcript [20834] [false]: 'อธิบดีท่านพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.592719772+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.59272175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.592723474+07:00","message":"StatePrefix: 'อธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.592725254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.715487832+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.715526451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบดีท่านผู้ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.715532165+07:00","message":"receive interim result [false|false]: อธิบดีท่านผู้ทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.715553263+07:00","message":"[buffer interim] 2907 false อธิบดีท่านผู้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.715560727+07:00","message":"[bufferProcess] interim [380000000]:อธิบดีท่านผู้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.715562885+07:00","message":"[bufferProcess] send to processor:อธิบดีท่านผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.715567327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.715569969+07:00","message":"> Transcript [20835] [false]: 'อธิบดีท่านผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.715573341+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.715575811+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.715577434+07:00","message":"StatePrefix: 'อธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.715579448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.715585776+07:00","message":"Push: 'อธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.715588046+07:00","message":"TextPushed: 'อธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.715590119+07:00","message":"Set new StatePrefix : 'อธิบดีท่านผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.715592045+07:00","message":"Next Push (prob) : 'ท่านผู้นำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.715599904+07:00","message":"push: {false อธิบดี 0 0xc002eee000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.777636856+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.777671418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบดีท่านผู้ใดมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.777676981+07:00","message":"receive interim result [false|false]: อธิบดีท่านผู้ใดมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.777693622+07:00","message":"[buffer interim] 2907 false อธิบดีท่านผู้ใดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.777700433+07:00","message":"[bufferProcess] interim [440000000]:อธิบดีท่านผู้ใดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.777702656+07:00","message":"[bufferProcess] send to processor:อธิบดีท่านผู้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.777705875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.777710123+07:00","message":"> Transcript [20836] [false]: 'อธิบดีท่านผู้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.77771217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.77771416+07:00","message":"Set new StatePrefix: 'อธิบดีท่านผู้ทำ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:42.861731774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:42.861732026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.911294205+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.911332633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบดีท่านผู้ชายมาหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.91133845+07:00","message":"receive interim result [false|false]: อธิบดีท่านผู้ชายมาหา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.911354318+07:00","message":"[buffer interim] 2907 false อธิบดีท่านผู้ชายมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.911361583+07:00","message":"[bufferProcess] interim [560000000]:อธิบดีท่านผู้ชายมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.911363955+07:00","message":"[bufferProcess] send to processor:อธิบดีท่านผู้ใดมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.911371235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.911373936+07:00","message":"> Transcript [20837] [false]: 'อธิบดีท่านผู้ใดมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.911376279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.911379217+07:00","message":"Set new StatePrefix: 'อธิบดีท่านผู้ใดมา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.92414178+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.924168964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบดีท่านผู้ทำอาหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.924173105+07:00","message":"receive interim result [false|false]: อธิบดีท่านผู้ทำอาหาร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.924186876+07:00","message":"[buffer interim] 2907 false อธิบดีท่านผู้ทำอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.924192758+07:00","message":"[bufferProcess] interim [620000000]:อธิบดีท่านผู้ทำอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.924195023+07:00","message":"[bufferProcess] send to processor:อธิบดีท่านผู้ชายมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.924202181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.924205393+07:00","message":"> Transcript [20838] [false]: 'อธิบดีท่านผู้ชายมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.924207586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:42.924209436+07:00","message":"Set new StatePrefix: 'อธิบดีท่านผู้ชายมาหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:42.990265322+07:00","message":"[GCS] IsForceVAD: false for message ID: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.026315963+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.026361437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบดีท่านผู้ไทยมะหาชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.026367672+07:00","message":"receive interim result [false|false]: อธิบดีท่านผู้ไทยมะหาชน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.026383231+07:00","message":"[buffer interim] 2907 false อธิบดีท่านผู้ไทยมะหาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.026390536+07:00","message":"[bufferProcess] interim [680000000]:อธิบดีท่านผู้ไทยมะหาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.026393106+07:00","message":"[bufferProcess] send to processor:อธิบดีท่านผู้ทำอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.026396347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.026398931+07:00","message":"> Transcript [20839] [false]: 'อธิบดีท่านผู้ทำอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.026401176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.026402963+07:00","message":"Set new StatePrefix: 'อธิบดีท่านผู้ทำอาหาร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.049450792+07:00","message":"[GCS] Start streaming session, msgId: 2908"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.073025665+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.073066033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบดีท่านผู้ชายมหาชัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.073071719+07:00","message":"receive interim result [false|false]: อธิบดีท่านผู้ชายมหาชัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.07308396+07:00","message":"[buffer interim] 2907 false อธิบดีท่านผู้ชายมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.073096136+07:00","message":"[bufferProcess] interim [740000000]:อธิบดีท่านผู้ชายมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.07310108+07:00","message":"[bufferProcess] send to processor:อธิบดีท่านผู้ไทยมะหาชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.073107626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.073110273+07:00","message":"> Transcript [20840] [false]: 'อธิบดีท่านผู้ไทยมะหาชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.073112674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.073114519+07:00","message":"Set new StatePrefix: 'อธิบดีท่านผู้ไทยมะหาชน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.160465912+07:00","message":"receive streaming session, msgId: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.160511958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อธิบดีท่านผู้ชายมหาชัย\",\"confidence\":0.8515991}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.160519405+07:00","message":"receive interim result [true|false]: อธิบดีท่านผู้ชายมหาชัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.160530237+07:00","message":"end recv isFinal message id 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.160532473+07:00","message":"end Recv id 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.16053905+07:00","message":"[buffer interim] 2907 true อธิบดีท่านผู้ชายมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.16054664+07:00","message":"[bufferProcess] interim [890000000]:อธิบดีท่านผู้ชายมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.160549514+07:00","message":"[bufferProcess] send to processor (isfinal):อธิบดีท่านผู้ชายมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.160553109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.160555944+07:00","message":"> Transcript [20841] [false]: 'อธิบดีท่านผู้ชายมหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.160558033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.160562434+07:00","message":"Set new StatePrefix: 'อธิบดีท่านผู้ชายมหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.160564054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.160565746+07:00","message":"> Transcript [20842] [true]: 'อธิบดีท่านผู้ชายมหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.160567836+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.160569732+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.160572936+07:00","message":"StatePrefix: 'อธิบดีท่านผู้ชายมหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.160574962+07:00","message":"TextPushed: 'อธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.160577389+07:00","message":"Push: 'ท่านผู้ชายมหาชัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.160585522+07:00","message":"push: {true ท่านผู้ชายมหาชัย 0 0xc002eee000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:43.167040146+07:00","message":"write wav file: './tmp/7478/7478_2907.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.789684627+07:00","message":"receive streaming session, msgId: 2908"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.789727217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.78973215+07:00","message":"receive interim result [false|false]: ท่านนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.789745946+07:00","message":"[buffer interim] 2908 false ท่านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.78975424+07:00","message":"[bufferProcess] interim [780000000]:ท่านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.789755975+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.899356933+07:00","message":"receive streaming session, msgId: 2908"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.899391825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.899396624+07:00","message":"receive interim result [false|false]: ท่านนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:43.899408632+07:00","message":"[buffer interim] 2908 false ท่านนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.899415585+07:00","message":"[bufferProcess] interim [840000000]:ท่านนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.899418098+07:00","message":"[bufferProcess] send to processor:ท่านนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.899421947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.899424973+07:00","message":"> Transcript [20843] [false]: 'ท่านนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:43.899426958+07:00","message":"Set StatePrefix (first interim): 'ท่านนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.007567651+07:00","message":"[GCS] IsForceVAD: false for message ID: 2908"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.109844872+07:00","message":"receive streaming session, msgId: 2908"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.109889293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านนะคะ\",\"confidence\":0.94995266}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.109895636+07:00","message":"receive interim result [true|false]: ท่านนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.109902458+07:00","message":"end recv isFinal message id 2908"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.109904513+07:00","message":"end Recv id 2908"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.10991005+07:00","message":"[buffer interim] 2908 true ท่านนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.109917443+07:00","message":"[bufferProcess] interim [170000000]:ท่านนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.109920109+07:00","message":"[bufferProcess] send to processor (isfinal):ท่านนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.109923561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.109926178+07:00","message":"> Transcript [20844] [false]: 'ท่านนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.10992891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.109930834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.10993243+07:00","message":"StatePrefix: 'ท่านนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.109934261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.10993585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.109937707+07:00","message":"> Transcript [20845] [true]: 'ท่านนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.109939619+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.109941059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.109942557+07:00","message":"StatePrefix: 'ท่านนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.109944122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.109946664+07:00","message":"Push: 'ท่านนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.10995392+07:00","message":"push: {true ท่านนะคะ 0 0xc004624400}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:44.115405309+07:00","message":"write wav file: './tmp/7478/7478_2908.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.328571699+07:00","message":"[GCS] Start streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.458688827+07:00","message":"[GCS] IsForceVAD: false for message ID: 2909"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.743550095+07:00","message":"receive streaming session, msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.743571774+07:00","message":"found end of frame, send empty tag with msgId: 2909"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.743574847+07:00","message":"end Recv id 2909"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.743607876+07:00","message":"[buffer interim] 2909 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.743636518+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.743644823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.743648789+07:00","message":"> Transcript [20846] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.743651276+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.743653201+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.743654943+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.743656733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:44.74365959+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.743669878+07:00","message":"push: {true \n 0 0xc004624700}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:44.74858852+07:00","message":"write wav file: './tmp/7478/7478_2909.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:44.77801164+07:00","message":"[GCS] Start streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:45.334747912+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:45.334794821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:45.334800425+07:00","message":"receive interim result [false|false]: ลำดับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:45.33481771+07:00","message":"[buffer interim] 2910 false ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.33482578+07:00","message":"[bufferProcess] interim [420000000]:ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.334827747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:45.641525474+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:45.641563539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับถัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:45.641568779+07:00","message":"receive interim result [false|false]: ลำดับถัด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:45.641585426+07:00","message":"[buffer interim] 2910 false ลำดับถัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.641592629+07:00","message":"[bufferProcess] interim [720000000]:ลำดับถัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.641594938+07:00","message":"[bufferProcess] send to processor:ลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.64159803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.64160097+07:00","message":"> Transcript [20847] [false]: 'ลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.641603391+07:00","message":"Set StatePrefix (first interim): 'ลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:45.759590308+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:45.759626983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับถัดไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:45.759632464+07:00","message":"receive interim result [false|false]: ลำดับถัดไป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:45.759645574+07:00","message":"[buffer interim] 2910 false ลำดับถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.759651624+07:00","message":"[bufferProcess] interim [780000000]:ลำดับถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.759653854+07:00","message":"[bufferProcess] send to processor:ลำดับถัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.759659011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.759661854+07:00","message":"> Transcript [20848] [false]: 'ลำดับถัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.759664522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.759666458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.759668158+07:00","message":"StatePrefix: 'ลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:45.759670046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:45.862797284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:45.862805637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.147866183+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.147905538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับถัดไปจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.147911496+07:00","message":"receive interim result [false|false]: ลำดับถัดไปจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.147922725+07:00","message":"[buffer interim] 2910 false ลำดับถัดไปจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.147928964+07:00","message":"[bufferProcess] interim [140000000]:ลำดับถัดไปจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.147931084+07:00","message":"[bufferProcess] send to processor:ลำดับถัดไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.147934244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.147937015+07:00","message":"> Transcript [20849] [false]: 'ลำดับถัดไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.1479401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.147942362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.147944101+07:00","message":"StatePrefix: 'ลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.147945813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.207340229+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.207376908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับถัดไปจะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.207383943+07:00","message":"receive interim result [false|false]: ลำดับถัดไปจะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.207397391+07:00","message":"[buffer interim] 2910 false ลำดับถัดไปจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.207404727+07:00","message":"[bufferProcess] interim [260000000]:ลำดับถัดไปจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.20740724+07:00","message":"[bufferProcess] send to processor:ลำดับถัดไปจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.207411166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.207414118+07:00","message":"> Transcript [20850] [false]: 'ลำดับถัดไปจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.207417091+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.207418986+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.207420755+07:00","message":"StatePrefix: 'ลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.207422775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.529355581+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.529389226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับถัดไปจะเป็นการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.529395261+07:00","message":"receive interim result [false|false]: ลำดับถัดไปจะเป็นการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.529408243+07:00","message":"[buffer interim] 2910 false ลำดับถัดไปจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.529417112+07:00","message":"[bufferProcess] interim [560000000]:ลำดับถัดไปจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.529419979+07:00","message":"[bufferProcess] send to processor:ลำดับถัดไปจะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.529426261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.529429396+07:00","message":"> Transcript [20851] [false]: 'ลำดับถัดไปจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.529432644+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.529434605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.529436155+07:00","message":"StatePrefix: 'ลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.529438314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.529444113+07:00","message":"Push: 'ลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.52944618+07:00","message":"TextPushed: 'ลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.529448296+07:00","message":"Set new StatePrefix : 'ลำดับถัดไปจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.529450488+07:00","message":"Next Push (prob) : 'ถัดไปจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.529475559+07:00","message":"push: {false ลำดับ 0 0xc003842980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.658313105+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.658351374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับถัดไปจะเป็นกลาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.658358012+07:00","message":"receive interim result [false|false]: ลำดับถัดไปจะเป็นกลาง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.658372789+07:00","message":"[buffer interim] 2910 false ลำดับถัดไปจะเป็นกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.658381771+07:00","message":"[bufferProcess] interim [680000000]:ลำดับถัดไปจะเป็นกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.65838425+07:00","message":"[bufferProcess] send to processor:ลำดับถัดไปจะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.658389686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.65839243+07:00","message":"> Transcript [20852] [false]: 'ลำดับถัดไปจะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.658396078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.658398348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.658400291+07:00","message":"StatePrefix: 'ลำดับถัดไปจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.658402812+07:00","message":"TextPushed: 'ลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.723169986+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.723224925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับถัดไปจะเป็นกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.723230531+07:00","message":"receive interim result [false|false]: ลำดับถัดไปจะเป็นกล่าว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.723244915+07:00","message":"[buffer interim] 2910 false ลำดับถัดไปจะเป็นกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.723251712+07:00","message":"[bufferProcess] interim [800000000]:ลำดับถัดไปจะเป็นกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.723254143+07:00","message":"[bufferProcess] send to processor:ลำดับถัดไปจะเป็นกลาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.723259351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.72326194+07:00","message":"> Transcript [20853] [false]: 'ลำดับถัดไปจะเป็นกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.723265741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.723268342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.723270488+07:00","message":"StatePrefix: 'ลำดับถัดไปจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.723272609+07:00","message":"TextPushed: 'ลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.921371676+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.921428335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับถัดไปจะเป็นกล่าวคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.921437403+07:00","message":"receive interim result [false|false]: ลำดับถัดไปจะเป็นกล่าวคำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:46.921459137+07:00","message":"[buffer interim] 2910 false ลำดับถัดไปจะเป็นกล่าวคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.92147278+07:00","message":"[bufferProcess] interim [980000000]:ลำดับถัดไปจะเป็นกล่าวคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.921476165+07:00","message":"[bufferProcess] send to processor:ลำดับถัดไปจะเป็นกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.921484572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.921489418+07:00","message":"> Transcript [20854] [false]: 'ลำดับถัดไปจะเป็นกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.92149407+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.921498362+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.921501674+07:00","message":"StatePrefix: 'ลำดับถัดไปจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:46.921505053+07:00","message":"TextPushed: 'ลำดับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.358632629+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.35867196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับถัดไปจะเป็นกล่าวคำทัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.35867765+07:00","message":"receive interim result [false|false]: ลำดับถัดไปจะเป็นกล่าวคำทัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.358693318+07:00","message":"[buffer interim] 2910 false ลำดับถัดไปจะเป็นกล่าวคำทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.358700997+07:00","message":"[bufferProcess] interim [340000000]:ลำดับถัดไปจะเป็นกล่าวคำทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.35870337+07:00","message":"[bufferProcess] send to processor:ลำดับถัดไปจะเป็นกล่าวคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.358706512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.358709016+07:00","message":"> Transcript [20855] [false]: 'ลำดับถัดไปจะเป็นกล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.358712558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.358714536+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.358716503+07:00","message":"StatePrefix: 'ลำดับถัดไปจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.358718863+07:00","message":"TextPushed: 'ลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.358723533+07:00","message":"Push: 'ถัดไปจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.358725203+07:00","message":"TextPushed: 'ลำดับถัดไปจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.358727475+07:00","message":"Set new StatePrefix : 'ลำดับถัดไปจะเป็นกล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.358729735+07:00","message":"Next Push (prob) : 'กล่าวคำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.358737481+07:00","message":"push: {false ถัดไปจะเป็น 0 0xc003842980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.361816556+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.361830176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับถัดไปจะเป็นกล่าวคำถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.361834981+07:00","message":"receive interim result [false|false]: ลำดับถัดไปจะเป็นกล่าวคำถวาย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.361843701+07:00","message":"[buffer interim] 2910 false ลำดับถัดไปจะเป็นกล่าวคำถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.361847494+07:00","message":"[bufferProcess] interim [400000000]:ลำดับถัดไปจะเป็นกล่าวคำถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.361849741+07:00","message":"[bufferProcess] send to processor:ลำดับถัดไปจะเป็นกล่าวคำทัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.361852275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.361854338+07:00","message":"> Transcript [20856] [false]: 'ลำดับถัดไปจะเป็นกล่าวคำทัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.361856801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.361858638+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.361860333+07:00","message":"StatePrefix: 'ลำดับถัดไปจะเป็นกล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.361862391+07:00","message":"TextPushed: 'ลำดับถัดไปจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.425229628+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.425274025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับถัดไปจะเป็นกล่าวคำแถลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.425281166+07:00","message":"receive interim result [false|false]: ลำดับถัดไปจะเป็นกล่าวคำแถลง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.425300939+07:00","message":"[buffer interim] 2910 false ลำดับถัดไปจะเป็นกล่าวคำแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.425313375+07:00","message":"[bufferProcess] interim [460000000]:ลำดับถัดไปจะเป็นกล่าวคำแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.42531699+07:00","message":"[bufferProcess] send to processor:ลำดับถัดไปจะเป็นกล่าวคำถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.425325635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.425329382+07:00","message":"> Transcript [20857] [false]: 'ลำดับถัดไปจะเป็นกล่าวคำถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.425333056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.425335434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.425337806+07:00","message":"StatePrefix: 'ลำดับถัดไปจะเป็นกล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.425340229+07:00","message":"TextPushed: 'ลำดับถัดไปจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.747543237+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.747584528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.747592485+07:00","message":"receive interim result [false|false]: ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:47.747607917+07:00","message":"[buffer interim] 2910 false ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.747616618+07:00","message":"[bufferProcess] interim [760000000]:ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.747619268+07:00","message":"[bufferProcess] send to processor:ลำดับถัดไปจะเป็นกล่าวคำแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.747624556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.747627228+07:00","message":"> Transcript [20858] [false]: 'ลำดับถัดไปจะเป็นกล่าวคำแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.747630183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.747632323+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.747634096+07:00","message":"StatePrefix: 'ลำดับถัดไปจะเป็นกล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:47.747636572+07:00","message":"TextPushed: 'ลำดับถัดไปจะเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.262747749+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.262790972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าวค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.262798297+07:00","message":"receive interim result [false|false]: ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.262813365+07:00","message":"[buffer interim] 2910 false ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.26282036+07:00","message":"[bufferProcess] interim [300000000]:ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.262823503+07:00","message":"[bufferProcess] send to processor:ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.262830473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.262833168+07:00","message":"> Transcript [20859] [false]: 'ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.262837107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.262839227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.262841479+07:00","message":"StatePrefix: 'ลำดับถัดไปจะเป็นกล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.262843948+07:00","message":"TextPushed: 'ลำดับถัดไปจะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.262850886+07:00","message":"Push: 'กล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.262852785+07:00","message":"TextPushed: 'ลำดับถัดไปจะเป็นกล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.262854774+07:00","message":"Set new StatePrefix : 'ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.262856704+07:00","message":"Next Push (prob) : 'แถลงข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.262863786+07:00","message":"push: {false กล่าวคำ 0 0xc003842980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.366903489+07:00","message":"[GCS] IsForceVAD: false for message ID: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.466272423+07:00","message":"receive streaming session, msgId: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.466311102+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-01-30T11:08:48.466320485+07:00","message":"receive interim result [true|false]: ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าวค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.466334007+07:00","message":"end recv isFinal message id 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.466336192+07:00","message":"end Recv id 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.46634259+07:00","message":"[buffer interim] 2910 true ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.46634978+07:00","message":"[bufferProcess] interim [600000000]:ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.466353464+07:00","message":"[bufferProcess] send to processor (isfinal):ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าวค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.46635676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.466359324+07:00","message":"> Transcript [20860] [false]: 'ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.466362573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.466364306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.46636614+07:00","message":"StatePrefix: 'ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.466368621+07:00","message":"TextPushed: 'ลำดับถัดไปจะเป็นกล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.466370369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.466374375+07:00","message":"> Transcript [20861] [true]: 'ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าวค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.466376379+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.466377985+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.466379606+07:00","message":"StatePrefix: 'ลำดับถัดไปจะเป็นกล่าวคำแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.466381361+07:00","message":"TextPushed: 'ลำดับถัดไปจะเป็นกล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.466384261+07:00","message":"Push: 'แถลงข่าวค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.466393254+07:00","message":"push: {true แถลงข่าวค่ะ 0 0xc003842980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:48.475616158+07:00","message":"write wav file: './tmp/7478/7478_2910.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.689739503+07:00","message":"[GCS] Start streaming session, msgId: 2911"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:48.863152874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:48.863154623+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.878858689+07:00","message":"[GCS] IsForceVAD: false for message ID: 2911"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.973265682+07:00","message":"receive streaming session, msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.973285737+07:00","message":"found end of frame, send empty tag with msgId: 2911"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.973288987+07:00","message":"end Recv id 2911"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.973297302+07:00","message":"[buffer interim] 2911 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.973304867+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.973309218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.973311967+07:00","message":"> Transcript [20862] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.973314113+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.973315789+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.973317704+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.973319457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:48.973321893+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:48.973331399+07:00","message":"push: {true \n 0 0xc002d18200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:48.97801537+07:00","message":"write wav file: './tmp/7478/7478_2911.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.517951951+07:00","message":"[GCS] Start streaming session, msgId: 2912"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.646053557+07:00","message":"[GCS] IsForceVAD: false for message ID: 2912"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.717962333+07:00","message":"[GCS] Start streaming session, msgId: 2913"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.773737633+07:00","message":"receive streaming session, msgId: 2912"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.773761007+07:00","message":"found end of frame, send empty tag with msgId: 2912"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.773763931+07:00","message":"end Recv id 2912"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.773771445+07:00","message":"[buffer interim] 2912 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.773778287+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.773781879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.773784662+07:00","message":"> Transcript [20863] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.773786891+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.773788631+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.773790294+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.773791871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.773794048+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.773803319+07:00","message":"push: {true \n 0 0xc002d18480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.777124701+07:00","message":"[GCS] IsForceVAD: false for message ID: 2913"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:49.778043022+07:00","message":"write wav file: './tmp/7478/7478_2912.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.842054989+07:00","message":"[GCS] Start streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.912551599+07:00","message":"receive streaming session, msgId: 2913"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.912574973+07:00","message":"found end of frame, send empty tag with msgId: 2913"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.91257807+07:00","message":"end Recv id 2913"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.912585227+07:00","message":"[buffer interim] 2913 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.912592551+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.912597497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.912600703+07:00","message":"> Transcript [20864] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.912603235+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.912605306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.912606985+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.912608811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:49.912611144+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.912619898+07:00","message":"push: {true \n 0 0xc0031a4500}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:49.916652483+07:00","message":"write wav file: './tmp/7478/7478_2913.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:49.968087796+07:00","message":"[GCS] IsForceVAD: false for message ID: 2914"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:50.09271475+07:00","message":"receive streaming session, msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:50.092738408+07:00","message":"found end of frame, send empty tag with msgId: 2914"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:50.092741698+07:00","message":"end Recv id 2914"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:50.092748598+07:00","message":"[buffer interim] 2914 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:50.092756289+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:50.092760491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:50.092763291+07:00","message":"> Transcript [20865] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:50.092765535+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:50.092767556+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:50.092769633+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:50.092771264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:50.092778405+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:50.092786857+07:00","message":"push: {true \n 0 0xc0031a4780}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:50.097749655+07:00","message":"write wav file: './tmp/7478/7478_2914.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:50.550406034+07:00","message":"[GCS] Start streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.118692316+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.118728564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.118733595+07:00","message":"receive interim result [false|false]: เล่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.118747996+07:00","message":"[buffer interim] 2915 false เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.118753922+07:00","message":"[bufferProcess] interim [600000000]:เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.118755799+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.118762146+07:00","message":"[bufferProcess] send to processor (ticker):เล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.118765041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.118767707+07:00","message":"> Transcript [20866] [false]: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.118769857+07:00","message":"Set StatePrefix (first interim): 'เล่น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.291532158+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.291578565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นแช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.291584958+07:00","message":"receive interim result [false|false]: เล่นแช"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.291605807+07:00","message":"[buffer interim] 2915 false เล่นแช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.291614653+07:00","message":"[bufferProcess] interim [780000000]:เล่นแช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.291616397+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.399638667+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.399676922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เล่นเช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.399682336+07:00","message":"receive interim result [false|false]: เล่นเช"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.399697004+07:00","message":"[buffer interim] 2915 false เล่นเช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.399703568+07:00","message":"[bufferProcess] interim [840000000]:เล่นเช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.399705654+07:00","message":"[bufferProcess] send to processor:เล่นแช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.399711948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.399714861+07:00","message":"> Transcript [20867] [false]: 'เล่นแช'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.399717869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.399720242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.399723027+07:00","message":"StatePrefix: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.399726026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.515749479+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.515790694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.515797167+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.515813341+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.515820923+07:00","message":"[bufferProcess] interim [960000000]:ขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.515824089+07:00","message":"[bufferProcess] send to processor:เล่นเช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.51583272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.515837597+07:00","message":"> Transcript [20868] [false]: 'เล่นเช'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.515841555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.515843969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.515846483+07:00","message":"StatePrefix: 'เล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.515849156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:51.864211576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:51.864237055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.989121047+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.989170573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.989176863+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:51.989188882+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.989195457+07:00","message":"[bufferProcess] interim [500000000]:ขอเรียนเชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.989197877+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.989206545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.989209317+07:00","message":"> Transcript [20869] [false]: 'ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.989211798+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:51.989214097+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.100155515+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.100201713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.100208156+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนาย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.100223275+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.100230537+07:00","message":"[bufferProcess] interim [560000000]:ขอเรียนเชิญนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.100233216+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.100239267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.100241842+07:00","message":"> Transcript [20870] [false]: 'ขอเรียนเชิญนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.100245756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.100247689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.100251464+07:00","message":"StatePrefix: 'ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.100253785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.19191653+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.191960019+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-01-30T11:08:52.191966332+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.191984919+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.191996141+07:00","message":"[bufferProcess] interim [680000000]:ขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.191999481+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.192005902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.192009529+07:00","message":"> Transcript [20871] [false]: 'ขอเรียนเชิญนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.192014168+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.192016717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.192019322+07:00","message":"StatePrefix: 'ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.192021958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.285773412+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.285816305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.285822929+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.285839691+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.285846738+07:00","message":"[bufferProcess] interim [740000000]:ขอเรียนเชิญนางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.285849486+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.285856821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.285859514+07:00","message":"> Transcript [20872] [false]: 'ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.285862735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.285865096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.285867228+07:00","message":"StatePrefix: 'ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.285869152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.43177268+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.431812184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.431818449+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสุ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.431831299+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.431838198+07:00","message":"[bufferProcess] interim [920000000]:ขอเรียนเชิญนางสาวสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.431840552+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.43184597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.431848379+07:00","message":"> Transcript [20873] [false]: 'ขอเรียนเชิญนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.431851849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.431854186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.431856205+07:00","message":"StatePrefix: 'ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.431858842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.431863042+07:00","message":"Push: 'ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.431864753+07:00","message":"TextPushed: 'ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.43186779+07:00","message":"Set new StatePrefix : 'ขอเรียนเชิญนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.431869847+07:00","message":"Next Push (prob) : 'นางสาว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.431877785+07:00","message":"push: {false ขอเรียนเชิญ 0 0xc0031a4980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.482152518+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.48218266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.482187993+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสวย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.482200744+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.482206817+07:00","message":"[bufferProcess] interim [980000000]:ขอเรียนเชิญนางสาวสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.482209174+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสุ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.482214224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.482217708+07:00","message":"> Transcript [20874] [false]: 'ขอเรียนเชิญนางสาวสุ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.482220549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.482222283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.482224426+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.4822283+07:00","message":"TextPushed: 'ขอเรียนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.683734335+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.683772473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสุนทรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.683779162+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสุนทรี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.683794811+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสุนทรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.683802852+07:00","message":"[bufferProcess] interim [160000000]:ขอเรียนเชิญนางสาวสุนทรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.683808228+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.683813026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.683816925+07:00","message":"> Transcript [20875] [false]: 'ขอเรียนเชิญนางสาวสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.68382116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.68382405+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.683826565+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.68382959+07:00","message":"TextPushed: 'ขอเรียนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.688630955+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.688666861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสนธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.68867258+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:52.688687584+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.688695521+07:00","message":"[bufferProcess] interim [220000000]:ขอเรียนเชิญนางสาวสนธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.688698189+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสุนทรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.688704912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.688707476+07:00","message":"> Transcript [20876] [false]: 'ขอเรียนเชิญนางสาวสุนทรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.68871108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.688713072+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.688715394+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:52.688717444+07:00","message":"TextPushed: 'ขอเรียนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.127559989+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.127601651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวโสรยาบูญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.127607666+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวโสรยาบูญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.12762131+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวโสรยาบูญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.127629204+07:00","message":"[bufferProcess] interim [580000000]:ขอเรียนเชิญนางสาวโสรยาบูญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.127631908+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.127635962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.127638516+07:00","message":"> Transcript [20877] [false]: 'ขอเรียนเชิญนางสาวสนธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.1276422+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.127644264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.12764594+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.12764775+07:00","message":"TextPushed: 'ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.127650108+07:00","message":"Push: 'นางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.127653005+07:00","message":"TextPushed: 'ขอเรียนเชิญนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.127660957+07:00","message":"Set new StatePrefix : 'ขอเรียนเชิญนางสาวสนธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.127663135+07:00","message":"Next Push (prob) : 'สนธยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.127670365+07:00","message":"push: {false นางสาว 0 0xc0031a4980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.200908353+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.200952822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสนธยาบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.200959107+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.200971594+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.200978682+07:00","message":"[bufferProcess] interim [640000000]:ขอเรียนเชิญนางสาวสนธยาบน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.200981635+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวโสรยาบูญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.200987142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.20098982+07:00","message":"> Transcript [20878] [false]: 'ขอเรียนเชิญนางสาวโสรยาบูญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.200992225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.200994812+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญนางสาวโสรยาบูญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.327035215+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.327080825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวโสรยาบูญยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.327086208+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวโสรยาบูญยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.327102548+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวโสรยาบูญยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.327110159+07:00","message":"[bufferProcess] interim [760000000]:ขอเรียนเชิญนางสาวโสรยาบูญยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.327112607+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.327116616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.327119617+07:00","message":"> Transcript [20879] [false]: 'ขอเรียนเชิญนางสาวสนธยาบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.327122247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.327124319+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.390429607+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.390466485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสนธยาบุณยภู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.390472302+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุณยภู"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.390488276+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุณยภู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.390496279+07:00","message":"[bufferProcess] interim [880000000]:ขอเรียนเชิญนางสาวสนธยาบุณยภู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.390499005+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวโสรยาบูญยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.39050235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.39050757+07:00","message":"> Transcript [20880] [false]: 'ขอเรียนเชิญนางสาวโสรยาบูญยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.39050961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.390511529+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญนางสาวโสรยาบูญยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.578295135+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.578334653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสนธยาบุณยะภูติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.578340761+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุณยะภูติ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.578354618+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุณยะภูติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.578361441+07:00","message":"[bufferProcess] interim [60000000]:ขอเรียนเชิญนางสาวสนธยาบุณยะภูติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.578363814+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุณยภู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.578369132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.57837216+07:00","message":"> Transcript [20881] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุณยภู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.578375141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.578377313+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุณยภู'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.774101203+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.774165378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสนธยาบุณยภูสิทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.774171936+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุณยภูสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.774188116+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุณยภูสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.774197368+07:00","message":"[bufferProcess] interim [300000000]:ขอเรียนเชิญนางสาวสนธยาบุณยภูสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.774199825+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุณยะภูติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.774208925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.774211542+07:00","message":"> Transcript [20882] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุณยะภูติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.774213933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.774215968+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุณยะภูติ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.931010115+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.931048584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.931054207+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:53.931071858+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.931079442+07:00","message":"[bufferProcess] interim [420000000]:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.931082074+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุณยภูสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.931085618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.931089988+07:00","message":"> Transcript [20883] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุณยภูสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.931092595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:53.931094586+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุณยภูสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.068527711+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.068569884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.06857618+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์พระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.068591842+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.068598765+07:00","message":"[bufferProcess] interim [480000000]:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.068601269+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.068608346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.06861141+07:00","message":"> Transcript [20884] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.068613777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.068616124+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.116106386+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.116142234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.116147299+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.11616054+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.116168028+07:00","message":"[bufferProcess] interim [540000000]:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.116170295+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.116173936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.116176494+07:00","message":"> Transcript [20885] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.11617956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.116181569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.116183811+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.116186251+07:00","message":"TextPushed: 'ขอเรียนเชิญนางสาว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.151961749+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.151993076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.151998896+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.15201396+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.152022429+07:00","message":"[bufferProcess] interim [600000000]:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.152027473+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.15203599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.152038879+07:00","message":"> Transcript [20886] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.15204207+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.15204441+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.152046361+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.152048586+07:00","message":"TextPushed: 'ขอเรียนเชิญนางสาว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.233120187+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.23317848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสนธยาบุณยภู 15 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.233184765+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุณยภู 15 นาที"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.233200328+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุณยภู 15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.233207718+07:00","message":"[bufferProcess] interim [660000000]:ขอเรียนเชิญนางสาวสนธยาบุณยภู 15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.23321027+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.233217575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.233220077+07:00","message":"> Transcript [20887] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.233223661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.233225998+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.233228029+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.233230423+07:00","message":"TextPushed: 'ขอเรียนเชิญนางสาว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.259941371+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.259969313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์พระอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.259976008+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์พระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.259993745+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.260001054+07:00","message":"[bufferProcess] interim [720000000]:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.260004612+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุณยภู 15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.260012741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.26001607+07:00","message":"> Transcript [20888] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุณยภู 15 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.26001906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.260022135+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุณยภู 15 นาที'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.281367597+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.281393015+07:00","message":"receive 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-01-30T11:08:54.281398277+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ชนาธิป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.281409278+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ชนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.281415059+07:00","message":"[bufferProcess] interim [780000000]:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ชนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.28141846+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.281422822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.281425159+07:00","message":"> Transcript [20889] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์พระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.281427231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.281429123+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์พระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.407653229+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.407691128+07:00","message":"receive 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-01-30T11:08:54.407699397+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.407712258+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.407719054+07:00","message":"[bufferProcess] interim [840000000]:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.407721547+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ชนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.40772718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.407730115+07:00","message":"> Transcript [20890] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ชนาธิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.407732323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.40773416+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ชนาธิป'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.79528984+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.795330411+07:00","message":"receive 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-01-30T11:08:54.795336209+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.795349549+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.795356733+07:00","message":"[bufferProcess] interim [260000000]:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.795359284+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.795364518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.79536713+07:00","message":"> Transcript [20891] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.795370336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.795372549+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:54.864842706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:54.864864318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.991638761+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.991675232+07:00","message":"receive 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-01-30T11:08:54.991681142+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:54.991696039+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.991703258+07:00","message":"[bufferProcess] interim [500000000]:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.991706047+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.991713571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.991716424+07:00","message":"> Transcript [20892] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.991720015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.9917221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.99172411+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:54.99172683+07:00","message":"TextPushed: 'ขอเรียนเชิญนางสาว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:55.177823443+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:55.17786255+07:00","message":"receive 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-01-30T11:08:55.177868456+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:55.177881981+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.177888576+07:00","message":"[bufferProcess] interim [680000000]:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.177891094+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.177897627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.177900677+07:00","message":"> Transcript [20893] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.177904728+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.177906806+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.177908799+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.177911489+07:00","message":"TextPushed: 'ขอเรียนเชิญนางสาว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:55.370479248+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:55.370515244+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-01-30T11:08:55.370521274+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:55.370536529+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.370543246+07:00","message":"[bufferProcess] interim [920000000]:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.370545638+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.370552466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.370555269+07:00","message":"> Transcript [20894] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.370558546+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.370560491+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.370563198+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.37056574+07:00","message":"TextPushed: 'ขอเรียนเชิญนางสาว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:55.626493729+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:55.626547895+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-01-30T11:08:55.626557063+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:55.626578166+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.626591377+07:00","message":"[bufferProcess] interim [40000000]:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.626595938+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.626605026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.626611895+07:00","message":"> Transcript [20895] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.626617162+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.62661963+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.626622563+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.626626006+07:00","message":"TextPushed: 'ขอเรียนเชิญนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.626635712+07:00","message":"Push: 'สนธยาบุญญพิสิฏฐ์ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.626638023+07:00","message":"TextPushed: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.626640873+07:00","message":"Set new StatePrefix : 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:55.626644187+07:00","message":"Next Push (prob) : 'กรมส่งเสริมและ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:55.626655707+07:00","message":"push: {false สนธยาบุญญพิสิฏฐ์ท่านอธิบดี 0 0xc0031a4980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:55.928610221+07:00","message":"[GCS] IsForceVAD: false for message ID: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.00994777+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.009990625+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-01-30T11:08:56.009996888+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนาคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.010015237+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.010023262+07:00","message":"[bufferProcess] interim [460000000]:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.010025816+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.010029378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.010032423+07:00","message":"> Transcript [20896] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.010035986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.010037962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.010039997+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.010043038+07:00","message":"TextPushed: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.012658709+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.012677833+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-01-30T11:08:56.012684002+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.012693694+07:00","message":"[buffer interim] 2915 false ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.01269825+07:00","message":"[bufferProcess] interim [520000000]:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.012700606+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.012703307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.012705658+07:00","message":"> Transcript [20897] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนาคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.012708453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.01271028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.012712291+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.01271457+07:00","message":"TextPushed: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.131926547+07:00","message":"receive streaming session, msgId: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.131962066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญนางสาวสนธยาบุญญภูษิตท่านอธิบดีกรมส่งเสริมและพัฒนาคุณภาพ\",\"confidence\":0.9420265}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.13196904+07:00","message":"receive interim result [true|false]: ขอเรียนเชิญนางสาวสนธยาบุญญภูษิตท่านอธิบดีกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.131981533+07:00","message":"end recv isFinal message id 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.131983556+07:00","message":"end Recv id 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.131989129+07:00","message":"[buffer interim] 2915 true ขอเรียนเชิญนางสาวสนธยาบุญญภูษิตท่านอธิบดีกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.131999898+07:00","message":"[bufferProcess] interim [610000000]:ขอเรียนเชิญนางสาวสนธยาบุญญภูษิตท่านอธิบดีกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132002924+07:00","message":"[bufferProcess] send to processor (isfinal):ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132006791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132009676+07:00","message":"> Transcript [20898] [false]: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132013167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132015194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132017333+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132019808+07:00","message":"TextPushed: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132021617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132023423+07:00","message":"> Transcript [20899] [true]: 'ขอเรียนเชิญนางสาวสนธยาบุญญภูษิตท่านอธิบดีกรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.13202546+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132027241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132028723+07:00","message":"StatePrefix: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132030551+07:00","message":"TextPushed: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132032101+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132228654+07:00","message":"Push: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132232449+07:00","message":"TextPushed: 'ขอเรียนเชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132234872+07:00","message":"Set new StatePrefix : 'ขอเรียนเชิญนางสาวสนธยาบุญญภูษิตท่านอธิบดีกรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132236994+07:00","message":"Next Push (prob) : 'ขอเรียนเชิญนางสาวสนธยาบุญญภูษิตท่านอธิบดีกรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.132245637+07:00","message":"push: {true กรมส่งเสริมและพัฒนาคุณภาพ 0 0xc0031a4980}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.132261445+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_2915.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:56.146688811+07:00","message":"write wav file: './tmp/7478/7478_2915.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.440684548+07:00","message":"[GCS] Start streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.916711196+07:00","message":"receive streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.91675487+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-01-30T11:08:56.916759681+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:56.916774254+07:00","message":"[buffer interim] 2916 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.916780124+07:00","message":"[bufferProcess] interim [300000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:56.916781688+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.150816838+07:00","message":"[GCS] IsForceVAD: false for message ID: 2916"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.164107388+07:00","message":"receive streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.164149295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.164154564+07:00","message":"receive interim result [false|false]: การนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.164166405+07:00","message":"[buffer interim] 2916 false การนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.164172298+07:00","message":"[bufferProcess] interim [540000000]:การนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.164174473+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.164179448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.164182266+07:00","message":"> Transcript [20900] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.164184431+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.276333916+07:00","message":"[GCS] Start streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.278059795+07:00","message":"receive streaming session, msgId: 2916"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.278094897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การนะคะ\",\"confidence\":0.8674419}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.278100012+07:00","message":"receive interim result [true|false]: การนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.278107999+07:00","message":"end recv isFinal message id 2916"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.278110446+07:00","message":"end Recv id 2916"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.278115108+07:00","message":"[buffer interim] 2916 true การนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.278121272+07:00","message":"[bufferProcess] interim [720000000]:การนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.278125813+07:00","message":"[bufferProcess] send to processor (isfinal):การนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.278128977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.278131793+07:00","message":"> Transcript [20901] [false]: 'การนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.278134593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.278136337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.278138158+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.278140177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.278148009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.278149855+07:00","message":"> Transcript [20902] [true]: 'การนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.27815166+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.278153517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.278155002+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.278156481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.278160911+07:00","message":"Push: 'การนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.278168733+07:00","message":"push: {true การนะคะ 0 0xc0036d6300}"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:57.283228382+07:00","message":"write wav file: './tmp/7478/7478_2916.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.836537908+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.836578761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.836583833+07:00","message":"receive interim result [false|false]: มันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:57.836602203+07:00","message":"[buffer interim] 2917 false มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.836608694+07:00","message":"[bufferProcess] interim [420000000]:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:57.836610382+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:57.864886391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:08:57.864902911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.017101972+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.01714241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.017152177+07:00","message":"receive interim result [false|false]: มันเป็นไป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.017183673+07:00","message":"[buffer interim] 2917 false มันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.017192034+07:00","message":"[bufferProcess] interim [600000000]:มันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.017194367+07:00","message":"[bufferProcess] send to processor:มันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.017197994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.017200709+07:00","message":"> Transcript [20903] [false]: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.017204217+07:00","message":"Set StatePrefix (first interim): 'มันเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.137456323+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.137491884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นประธาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.137497048+07:00","message":"receive interim result [false|false]: มันเป็นประธาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.137510021+07:00","message":"[buffer interim] 2917 false มันเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.137516884+07:00","message":"[bufferProcess] interim [720000000]:มันเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.13751912+07:00","message":"[bufferProcess] send to processor:มันเป็นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.137525048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.137528029+07:00","message":"> Transcript [20904] [false]: 'มันเป็นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.137531041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.137533441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.137535413+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.137537729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.438756697+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.438803053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นประธานใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.43880806+07:00","message":"receive interim result [false|false]: มันเป็นประธานใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.438824994+07:00","message":"[buffer interim] 2917 false มันเป็นประธานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.438834919+07:00","message":"[bufferProcess] interim [960000000]:มันเป็นประธานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.438837313+07:00","message":"[bufferProcess] send to processor:มันเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.438842687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.43884561+07:00","message":"> Transcript [20905] [false]: 'มันเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.438848852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.43885111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.438852847+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.438854751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.509599667+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.509667286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นประธานในพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.509674527+07:00","message":"receive interim result [false|false]: มันเป็นประธานในพิธี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.509694219+07:00","message":"[buffer interim] 2917 false มันเป็นประธานในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.50970642+07:00","message":"[bufferProcess] interim [80000000]:มันเป็นประธานในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.509710911+07:00","message":"[bufferProcess] send to processor:มันเป็นประธานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.509722011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.509726216+07:00","message":"> Transcript [20906] [false]: 'มันเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.509730704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.50973366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.509736085+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.509739232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.830431537+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.830472679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นประธานในพิธีจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.830478803+07:00","message":"receive interim result [false|false]: มันเป็นประธานในพิธีจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.830492892+07:00","message":"[buffer interim] 2917 false มันเป็นประธานในพิธีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.830499954+07:00","message":"[bufferProcess] interim [380000000]:มันเป็นประธานในพิธีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.830502515+07:00","message":"[bufferProcess] send to processor:มันเป็นประธานในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.830507689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.83051033+07:00","message":"> Transcript [20907] [false]: 'มันเป็นประธานในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.830513628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.830515745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.830517561+07:00","message":"StatePrefix: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.830519537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.830523525+07:00","message":"Push: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.830525526+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.830527338+07:00","message":"Set new StatePrefix : 'มันเป็นประธานในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:58.830530915+07:00","message":"Next Push (prob) : 'ประธานในพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.830538054+07:00","message":"push: {false มันเป็น 0 0xc002d18000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.876525878+07:00","message":"[GCS] IsForceVAD: false for message ID: 2917"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:58.998867751+07:00","message":"[GCS] Start streaming session, msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.012124886+07:00","message":"receive streaming session, msgId: 2917"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.012173701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเป็นประธานในพิธีจ้ะ\",\"confidence\":0.8838587}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.012181171+07:00","message":"receive interim result [true|false]: การเป็นประธานในพิธีจ้ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.012192421+07:00","message":"end recv isFinal message id 2917"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.012195688+07:00","message":"end Recv id 2917"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.012202857+07:00","message":"[buffer interim] 2917 true การเป็นประธานในพิธีจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.01221147+07:00","message":"[bufferProcess] interim [620000000]:การเป็นประธานในพิธีจ้ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012215539+07:00","message":"[bufferProcess] send to processor (isfinal):มันเป็นประธานในพิธีจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012220333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012224417+07:00","message":"> Transcript [20908] [false]: 'มันเป็นประธานในพิธีจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012228322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012230909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012233522+07:00","message":"StatePrefix: 'มันเป็นประธานในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.01223628+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012242022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012244527+07:00","message":"> Transcript [20909] [true]: 'การเป็นประธานในพิธีจ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012247493+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012249909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012252103+07:00","message":"StatePrefix: 'มันเป็นประธานในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012257965+07:00","message":"TextPushed: 'มันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012260538+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012365511+07:00","message":"Push: 'ประธานในพิธีจ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012368347+07:00","message":"TextPushed: 'มันเป็นประธานในพิธีจ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012370604+07:00","message":"Set new StatePrefix : 'การเป็นประธานในพิธีจ้ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012372718+07:00","message":"Next Push (prob) : 'การเป็นประธานในพิธีจ้ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.012379753+07:00","message":"push: {true ประธานในพิธีจ้ะ 0 0xc002d18000}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.012388514+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_2917.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:08:59.018215103+07:00","message":"write wav file: './tmp/7478/7478_2917.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.540842453+07:00","message":"receive streaming session, msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.540889966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปล่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.540895379+07:00","message":"receive interim result [false|false]: เปล่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.540912988+07:00","message":"[buffer interim] 2918 false เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.540919481+07:00","message":"[bufferProcess] interim [360000000]:เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.540921492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.662662363+07:00","message":"receive streaming session, msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.66270007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปล่าคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.662705493+07:00","message":"receive interim result [false|false]: เปล่าคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.662722617+07:00","message":"[buffer interim] 2918 false เปล่าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.662729671+07:00","message":"[bufferProcess] interim [480000000]:เปล่าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.662731786+07:00","message":"[bufferProcess] send to processor:เปล่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.662735429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.662738594+07:00","message":"> Transcript [20910] [false]: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.662740626+07:00","message":"Set StatePrefix (first interim): 'เปล่า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.718871195+07:00","message":"receive streaming session, msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.718901816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่าวคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.718907136+07:00","message":"receive interim result [false|false]: กล่าวคำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.718919525+07:00","message":"[buffer interim] 2918 false กล่าวคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.718929058+07:00","message":"[bufferProcess] interim [540000000]:กล่าวคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.718931951+07:00","message":"[bufferProcess] send to processor:เปล่าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.718936066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.718939+07:00","message":"> Transcript [20911] [false]: 'เปล่าคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.718941444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.718943189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.718944963+07:00","message":"StatePrefix: 'เปล่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.718947141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.847977597+07:00","message":"receive streaming session, msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.848010246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่าวคำว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.848015482+07:00","message":"receive interim result [false|false]: กล่าวคำว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.848029156+07:00","message":"[buffer interim] 2918 false กล่าวคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.848036907+07:00","message":"[bufferProcess] interim [660000000]:กล่าวคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.848038971+07:00","message":"[bufferProcess] send to processor:กล่าวคำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.848043899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.848046605+07:00","message":"> Transcript [20912] [false]: 'กล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.848048605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.848050611+07:00","message":"Set new StatePrefix: 'กล่าวคำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.858049231+07:00","message":"receive streaming session, msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.858066016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่าวคำแปล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.85807016+07:00","message":"receive interim result [false|false]: กล่าวคำแปล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.85807982+07:00","message":"[buffer interim] 2918 false กล่าวคำแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.858083664+07:00","message":"[bufferProcess] interim [720000000]:กล่าวคำแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.858085344+07:00","message":"[bufferProcess] send to processor:กล่าวคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.858090084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.858092219+07:00","message":"> Transcript [20913] [false]: 'กล่าวคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.858094647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.85809656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.858098472+07:00","message":"StatePrefix: 'กล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.85810031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.985013523+07:00","message":"receive streaming session, msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.985046631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่าวคำถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.985052014+07:00","message":"receive interim result [false|false]: กล่าวคำถวาย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:08:59.985063784+07:00","message":"[buffer interim] 2918 false กล่าวคำถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.985070142+07:00","message":"[bufferProcess] interim [780000000]:กล่าวคำถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.985072457+07:00","message":"[bufferProcess] send to processor:กล่าวคำแปล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.985077246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.98508003+07:00","message":"> Transcript [20914] [false]: 'กล่าวคำแปล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.985083031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.985084875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.985086631+07:00","message":"StatePrefix: 'กล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:08:59.985088612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.037081644+07:00","message":"receive streaming session, msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.037121524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่าวคำแถลง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.037127625+07:00","message":"receive interim result [false|false]: กล่าวคำแถลง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.037140968+07:00","message":"[buffer interim] 2918 false กล่าวคำแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.037148941+07:00","message":"[bufferProcess] interim [840000000]:กล่าวคำแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.037158129+07:00","message":"[bufferProcess] send to processor:กล่าวคำถวาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.037181494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.037185915+07:00","message":"> Transcript [20915] [false]: 'กล่าวคำถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.037188894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.037190828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.037192805+07:00","message":"StatePrefix: 'กล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.037194947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.168969567+07:00","message":"receive streaming session, msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.169005312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กล่าวคำแถลงข่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.169012336+07:00","message":"receive interim result [false|false]: กล่าวคำแถลงข่าว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.169027336+07:00","message":"[buffer interim] 2918 false กล่าวคำแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.169035432+07:00","message":"[bufferProcess] interim [20000000]:กล่าวคำแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.169038756+07:00","message":"[bufferProcess] send to processor:กล่าวคำแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.169043482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.169047328+07:00","message":"> Transcript [20916] [false]: 'กล่าวคำแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.169051579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.169054159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.169056718+07:00","message":"StatePrefix: 'กล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.169059355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.169062826+07:00","message":"Push: 'กล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.169065296+07:00","message":"TextPushed: 'กล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.169068713+07:00","message":"Set new StatePrefix : 'กล่าวคำแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.169071831+07:00","message":"Next Push (prob) : 'แถลง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.169081413+07:00","message":"push: {false กล่าวคำ 0 0xc002d18b00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.477214933+07:00","message":"[GCS] IsForceVAD: false for message ID: 2918"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.585396598+07:00","message":"receive streaming session, msgId: 2918"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.585443446+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-01-30T11:09:00.585449711+07:00","message":"receive interim result [true|false]: กล่าวคำแถลงข่าว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.585460397+07:00","message":"end recv isFinal message id 2918"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.585462563+07:00","message":"end Recv id 2918"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.585470364+07:00","message":"[buffer interim] 2918 true กล่าวคำแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.585483148+07:00","message":"[bufferProcess] interim [500000000]:กล่าวคำแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.585486455+07:00","message":"[bufferProcess] send to processor (isfinal):กล่าวคำแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.585489819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.585492792+07:00","message":"> Transcript [20917] [false]: 'กล่าวคำแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.585495834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.585497497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.585499199+07:00","message":"StatePrefix: 'กล่าวคำแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.585501011+07:00","message":"TextPushed: 'กล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.585502572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.585504363+07:00","message":"> Transcript [20918] [true]: 'กล่าวคำแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.585506181+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.585507691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.585509156+07:00","message":"StatePrefix: 'กล่าวคำแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.5855107+07:00","message":"TextPushed: 'กล่าวคำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:00.585517625+07:00","message":"Push: 'แถลงข่าว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.585526456+07:00","message":"push: {true แถลงข่าว 0 0xc002d18b00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:00.591296579+07:00","message":"write wav file: './tmp/7478/7478_2918.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:00.670138261+07:00","message":"[GCS] Start streaming session, msgId: 2919"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:00.865309488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:00.865316906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.199818928+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.199857357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"OK\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.199862158+07:00","message":"receive interim result [false|false]: OK"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.199877915+07:00","message":"[buffer interim] 2919 false OK"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.199885255+07:00","message":"[bufferProcess] interim [360000000]:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.199886921+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.32379298+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.323832311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.323838875+07:00","message":"receive interim result [false|false]: โอกาส"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.323851959+07:00","message":"[buffer interim] 2919 false โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.323859637+07:00","message":"[bufferProcess] interim [480000000]:โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.323861831+07:00","message":"[bufferProcess] send to processor:OK"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.323868035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.323870772+07:00","message":"> Transcript [20919] [false]: 'OK'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.323872686+07:00","message":"Set StatePrefix (first interim): 'OK'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.647035035+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.647073048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.647078032+07:00","message":"receive interim result [false|false]: โอกาสที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.647091637+07:00","message":"[buffer interim] 2919 false โอกาสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.647097812+07:00","message":"[bufferProcess] interim [780000000]:โอกาสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.647099941+07:00","message":"[bufferProcess] send to processor:โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.647105108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.647107712+07:00","message":"> Transcript [20920] [false]: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.647109709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.647111528+07:00","message":"Set new StatePrefix: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.845247353+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.845286097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.845291377+07:00","message":"receive interim result [false|false]: โอกาสที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.845302645+07:00","message":"[buffer interim] 2919 false โอกาสที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.845309392+07:00","message":"[bufferProcess] interim [20000000]:โอกาสที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.845311505+07:00","message":"[bufferProcess] send to processor:โอกาสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.845316837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.845319418+07:00","message":"> Transcript [20921] [false]: 'โอกาสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.845322078+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.845323912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.845325618+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.845327687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.917308899+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.917343943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.917348979+07:00","message":"receive interim result [false|false]: โอกาสที่เท่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:01.917364703+07:00","message":"[buffer interim] 2919 false โอกาสที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.91737163+07:00","message":"[bufferProcess] interim [80000000]:โอกาสที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.917373795+07:00","message":"[bufferProcess] send to processor:โอกาสที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.917377004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.917379774+07:00","message":"> Transcript [20922] [false]: 'โอกาสที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.917382735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.917384876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.91738656+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:01.91738826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.095175828+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.09522602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่เท่าเทียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.095234224+07:00","message":"receive interim result [false|false]: โอกาสที่เท่าเทียม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.095254131+07:00","message":"[buffer interim] 2919 false โอกาสที่เท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.095264335+07:00","message":"[bufferProcess] interim [260000000]:โอกาสที่เท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.095266541+07:00","message":"[bufferProcess] send to processor:โอกาสที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.095270072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.095273076+07:00","message":"> Transcript [20923] [false]: 'โอกาสที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.095276069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.095278084+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.095280145+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.095281927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.418279841+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.418313885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่เท่าเทียมของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.418319223+07:00","message":"receive interim result [false|false]: โอกาสที่เท่าเทียมของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.41833158+07:00","message":"[buffer interim] 2919 false โอกาสที่เท่าเทียมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.418338789+07:00","message":"[bufferProcess] interim [560000000]:โอกาสที่เท่าเทียมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.41834109+07:00","message":"[bufferProcess] send to processor:โอกาสที่เท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.418346282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.418348541+07:00","message":"> Transcript [20924] [false]: 'โอกาสที่เท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.418351475+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.418353475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.418355119+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.418356945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.418361082+07:00","message":"Push: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.418362979+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.418365732+07:00","message":"Set new StatePrefix : 'โอกาสที่เท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.418367764+07:00","message":"Next Push (prob) : 'ที่เท่าเทียม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.418375506+07:00","message":"push: {false โอกาส 0 0xc002eef980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.569793583+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.569835962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่เท่าเทียมของคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.569842237+07:00","message":"receive interim result [false|false]: โอกาสที่เท่าเทียมของคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.569858303+07:00","message":"[buffer interim] 2919 false โอกาสที่เท่าเทียมของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.569865828+07:00","message":"[bufferProcess] interim [680000000]:โอกาสที่เท่าเทียมของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.569868276+07:00","message":"[bufferProcess] send to processor:โอกาสที่เท่าเทียมของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.569875494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.569878453+07:00","message":"> Transcript [20925] [false]: 'โอกาสที่เท่าเทียมของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.569882575+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.569885055+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.569886814+07:00","message":"StatePrefix: 'โอกาสที่เท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.569889059+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.621361577+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.621404123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่เท่าเทียมของคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.621410035+07:00","message":"receive interim result [false|false]: โอกาสที่เท่าเทียมของคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.621431301+07:00","message":"[buffer interim] 2919 false โอกาสที่เท่าเทียมของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.621441336+07:00","message":"[bufferProcess] interim [800000000]:โอกาสที่เท่าเทียมของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.621443665+07:00","message":"[bufferProcess] send to processor:โอกาสที่เท่าเทียมของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.621447261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.621450174+07:00","message":"> Transcript [20926] [false]: 'โอกาสที่เท่าเทียมของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.621453628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.621456133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.621457805+07:00","message":"StatePrefix: 'โอกาสที่เท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.621459709+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.735590831+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.735624828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่เท่าเทียมของคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.735633738+07:00","message":"receive interim result [false|false]: โอกาสที่เท่าเทียมของคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.735648368+07:00","message":"[buffer interim] 2919 false โอกาสที่เท่าเทียมของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.735655264+07:00","message":"[bufferProcess] interim [860000000]:โอกาสที่เท่าเทียมของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.735657937+07:00","message":"[bufferProcess] send to processor:โอกาสที่เท่าเทียมของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.735664879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.735667644+07:00","message":"> Transcript [20927] [false]: 'โอกาสที่เท่าเทียมของคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.735670841+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.735672864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.735675309+07:00","message":"StatePrefix: 'โอกาสที่เท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.73567738+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.99534911+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.995383109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่เท่าเทียมของคนพิการใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.995389253+07:00","message":"receive interim result [false|false]: โอกาสที่เท่าเทียมของคนพิการใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.995403895+07:00","message":"[buffer interim] 2919 false โอกาสที่เท่าเทียมของคนพิการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.995411004+07:00","message":"[bufferProcess] interim [160000000]:โอกาสที่เท่าเทียมของคนพิการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.995413519+07:00","message":"[bufferProcess] send to processor:โอกาสที่เท่าเทียมของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.995420086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.995422774+07:00","message":"> Transcript [20928] [false]: 'โอกาสที่เท่าเทียมของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.995426278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.995428242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.995430559+07:00","message":"StatePrefix: 'โอกาสที่เท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.995433006+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.995438443+07:00","message":"Push: 'ที่เท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.995440204+07:00","message":"TextPushed: 'โอกาสที่เท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.995442226+07:00","message":"Set new StatePrefix : 'โอกาสที่เท่าเทียมของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:02.995444481+07:00","message":"Next Push (prob) : 'ของคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:02.995452071+07:00","message":"push: {false ที่เท่าเทียม 0 0xc002eef980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.254525888+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.254565884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่เท่าเทียมของคนพิการใน Line\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.254572096+07:00","message":"receive interim result [false|false]: โอกาสที่เท่าเทียมของคนพิการใน Line"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.2545872+07:00","message":"[buffer interim] 2919 false โอกาสที่เท่าเทียมของคนพิการใน Line"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.254594492+07:00","message":"[bufferProcess] interim [340000000]:โอกาสที่เท่าเทียมของคนพิการใน Line"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.254597115+07:00","message":"[bufferProcess] send to processor:โอกาสที่เท่าเทียมของคนพิการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.254605014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.254610154+07:00","message":"> Transcript [20929] [false]: 'โอกาสที่เท่าเทียมของคนพิการใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.254613889+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.254615952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.254617573+07:00","message":"StatePrefix: 'โอกาสที่เท่าเทียมของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.254620351+07:00","message":"TextPushed: 'โอกาสที่เท่าเทียม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.268624033+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.268651007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่เท่าเทียมของคนพิการในระดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.268655792+07:00","message":"receive interim result [false|false]: โอกาสที่เท่าเทียมของคนพิการในระดับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.268668287+07:00","message":"[buffer interim] 2919 false โอกาสที่เท่าเทียมของคนพิการในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.268673499+07:00","message":"[bufferProcess] interim [400000000]:โอกาสที่เท่าเทียมของคนพิการในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.268675582+07:00","message":"[bufferProcess] send to processor:โอกาสที่เท่าเทียมของคนพิการใน Line"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.26867865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.268681038+07:00","message":"> Transcript [20930] [false]: 'โอกาสที่เท่าเทียมของคนพิการใน Line'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.268683619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.268687175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.268689125+07:00","message":"StatePrefix: 'โอกาสที่เท่าเทียมของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.268691369+07:00","message":"TextPushed: 'โอกาสที่เท่าเทียม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.443146751+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.443190108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่เท่าเทียมของคนพิการในไลน์ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.443197186+07:00","message":"receive interim result [false|false]: โอกาสที่เท่าเทียมของคนพิการในไลน์ไป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.443212094+07:00","message":"[buffer interim] 2919 false โอกาสที่เท่าเทียมของคนพิการในไลน์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.443219747+07:00","message":"[bufferProcess] interim [580000000]:โอกาสที่เท่าเทียมของคนพิการในไลน์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.443222253+07:00","message":"[bufferProcess] send to processor:โอกาสที่เท่าเทียมของคนพิการในระดับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.443229478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.443232324+07:00","message":"> Transcript [20931] [false]: 'โอกาสที่เท่าเทียมของคนพิการในระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.443236325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.443239154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.443242739+07:00","message":"StatePrefix: 'โอกาสที่เท่าเทียมของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.44324583+07:00","message":"TextPushed: 'โอกาสที่เท่าเทียม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.637612912+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.637651082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.637657359+07:00","message":"receive interim result [false|false]: โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.63767191+07:00","message":"[buffer interim] 2919 false โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.637682542+07:00","message":"[bufferProcess] interim [760000000]:โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.637685333+07:00","message":"[bufferProcess] send to processor:โอกาสที่เท่าเทียมของคนพิการในไลน์ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.637690684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.637693349+07:00","message":"> Transcript [20932] [false]: 'โอกาสที่เท่าเทียมของคนพิการในไลน์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.637697258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.637699216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.637701478+07:00","message":"StatePrefix: 'โอกาสที่เท่าเทียมของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.637703868+07:00","message":"TextPushed: 'โอกาสที่เท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.637709148+07:00","message":"Push: 'ของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.637710936+07:00","message":"TextPushed: 'โอกาสที่เท่าเทียมของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.637712785+07:00","message":"Set new StatePrefix : 'โอกาสที่เท่าเทียมของคนพิการในไลน์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.637715173+07:00","message":"Next Push (prob) : 'ในไลน์ไป'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.637723328+07:00","message":"push: {false ของคนพิการ 0 0xc002eef980}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:03.866088265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:03.866110684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.888631435+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.888667374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงานนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.888673747+07:00","message":"receive interim result [false|false]: โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงานนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.888691596+07:00","message":"[buffer interim] 2919 false โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงานนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.888708796+07:00","message":"[bufferProcess] interim [60000000]:โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงานนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.888711345+07:00","message":"[bufferProcess] send to processor:โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.888715115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.8887182+07:00","message":"> Transcript [20933] [false]: 'โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.888722261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.888724329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.888726041+07:00","message":"StatePrefix: 'โอกาสที่เท่าเทียมของคนพิการในไลน์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.888730513+07:00","message":"TextPushed: 'โอกาสที่เท่าเทียมของคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.891217206+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.891227163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงานนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.891230137+07:00","message":"receive interim result [false|false]: โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงานนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:03.891234039+07:00","message":"[buffer interim] 2919 false โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.891236845+07:00","message":"[bufferProcess] interim [120000000]:โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.891239814+07:00","message":"[bufferProcess] send to processor:โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงานนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.891246314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.891248092+07:00","message":"> Transcript [20934] [false]: 'โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงานนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.891250158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.891253205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.891254777+07:00","message":"StatePrefix: 'โอกาสที่เท่าเทียมของคนพิการในไลน์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:03.891256778+07:00","message":"TextPushed: 'โอกาสที่เท่าเทียมของคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.0668149+07:00","message":"[GCS] IsForceVAD: false for message ID: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.205595776+07:00","message":"receive streaming session, msgId: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.205633214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่เท่าเทียมของคนพิการในระดับรายงานนะคะ\",\"confidence\":0.92441297}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.205645051+07:00","message":"receive interim result [true|false]: โอกาสที่เท่าเทียมของคนพิการในระดับรายงานนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.205662024+07:00","message":"end recv isFinal message id 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.20566449+07:00","message":"end Recv id 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.205672032+07:00","message":"[buffer interim] 2919 true โอกาสที่เท่าเทียมของคนพิการในระดับรายงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.205679643+07:00","message":"[bufferProcess] interim [420000000]:โอกาสที่เท่าเทียมของคนพิการในระดับรายงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.205682982+07:00","message":"[bufferProcess] send to processor (isfinal):โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.205686381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.20568905+07:00","message":"> Transcript [20935] [false]: 'โอกาสที่เท่าเทียมของคนพิการในไลน์ไปงานนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.20569185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.205693567+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.205695514+07:00","message":"StatePrefix: 'โอกาสที่เท่าเทียมของคนพิการในไลน์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.205697845+07:00","message":"TextPushed: 'โอกาสที่เท่าเทียมของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.205699466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.205701258+07:00","message":"> Transcript [20936] [true]: 'โอกาสที่เท่าเทียมของคนพิการในระดับรายงานนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.205703234+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.205704773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.205706205+07:00","message":"StatePrefix: 'โอกาสที่เท่าเทียมของคนพิการในไลน์ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.205707897+07:00","message":"TextPushed: 'โอกาสที่เท่าเทียมของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.205714239+07:00","message":"Push: 'ในระดับรายงานนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.205723266+07:00","message":"push: {true ในระดับรายงานนะคะ 0 0xc002eef980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:04.21458383+07:00","message":"write wav file: './tmp/7478/7478_2919.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.257841786+07:00","message":"[GCS] Start streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.731446025+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.731487034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.731492397+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.73150511+07:00","message":"[buffer interim] 2920 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.731512255+07:00","message":"[bufferProcess] interim [480000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.731513903+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.941545913+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.941583627+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.94158958+07:00","message":"receive interim result [false|false]: วันนี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.941601773+07:00","message":"[buffer interim] 2920 false วันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.941608525+07:00","message":"[bufferProcess] interim [600000000]:วันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.941610518+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.94161386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.941616455+07:00","message":"> Transcript [20937] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.941618443+07:00","message":"Set StatePrefix (first interim): 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.995426688+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.995461895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.995468596+07:00","message":"receive interim result [false|false]: วันนี้เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:04.995492408+07:00","message":"[buffer interim] 2920 false วันนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.995500143+07:00","message":"[bufferProcess] interim [720000000]:วันนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.99550292+07:00","message":"[bufferProcess] send to processor:วันนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.995507155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.9955121+07:00","message":"> Transcript [20938] [false]: 'วันนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.995517246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.995519881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.99552288+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:04.995526305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.143469503+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.143503271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เราจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.143508458+07:00","message":"receive interim result [false|false]: วันนี้เราจะได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.14352255+07:00","message":"[buffer interim] 2920 false วันนี้เราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.143535376+07:00","message":"[bufferProcess] interim [840000000]:วันนี้เราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.143537852+07:00","message":"[bufferProcess] send to processor:วันนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.143541217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.143543955+07:00","message":"> Transcript [20939] [false]: 'วันนี้เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.143547466+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.143549794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.143551487+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.143553214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.340496455+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.34054337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เราจะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.340551655+07:00","message":"receive interim result [false|false]: วันนี้เราจะไม่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.340570223+07:00","message":"[buffer interim] 2920 false วันนี้เราจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.340580026+07:00","message":"[bufferProcess] interim [960000000]:วันนี้เราจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.340584689+07:00","message":"[bufferProcess] send to processor:วันนี้เราจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.340593413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.340597625+07:00","message":"> Transcript [20940] [false]: 'วันนี้เราจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.340602789+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.34060626+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.340609276+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.340614642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.386004534+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.386056344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เราจะไลฟ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.386064428+07:00","message":"receive interim result [false|false]: วันนี้เราจะไลฟ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.386083076+07:00","message":"[buffer interim] 2920 false วันนี้เราจะไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.386093889+07:00","message":"[bufferProcess] interim [20000000]:วันนี้เราจะไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.386097404+07:00","message":"[bufferProcess] send to processor:วันนี้เราจะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.386105941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.386110401+07:00","message":"> Transcript [20941] [false]: 'วันนี้เราจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.386115302+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.386118401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.386121078+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.386123879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.38613124+07:00","message":"Push: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.386134354+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.386137849+07:00","message":"Set new StatePrefix : 'วันนี้เราจะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.386140872+07:00","message":"Next Push (prob) : 'เราจะไม่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.386151981+07:00","message":"push: {false วันนี้ 0 0xc0036d6f00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.394983857+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.3950139+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เราจะเล่าให้ฟัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.395019244+07:00","message":"receive interim result [false|false]: วันนี้เราจะเล่าให้ฟัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.395034811+07:00","message":"[buffer interim] 2920 false วันนี้เราจะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.395041039+07:00","message":"[bufferProcess] interim [80000000]:วันนี้เราจะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.395043567+07:00","message":"[bufferProcess] send to processor:วันนี้เราจะไลฟ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.395048358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.395050658+07:00","message":"> Transcript [20942] [false]: 'วันนี้เราจะไลฟ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.395053001+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.395054789+07:00","message":"Set new StatePrefix: 'วันนี้เราจะไลฟ์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.674839609+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.674875089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เราจะไม่ฟังจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.674880994+07:00","message":"receive interim result [false|false]: วันนี้เราจะไม่ฟังจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.6748915+07:00","message":"[buffer interim] 2920 false วันนี้เราจะไม่ฟังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.67489797+07:00","message":"[bufferProcess] interim [440000000]:วันนี้เราจะไม่ฟังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.674900234+07:00","message":"[bufferProcess] send to processor:วันนี้เราจะเล่าให้ฟัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.674908638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.674911172+07:00","message":"> Transcript [20943] [false]: 'วันนี้เราจะเล่าให้ฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.674913654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.674915573+07:00","message":"Set new StatePrefix: 'วันนี้เราจะเล่าให้ฟัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.683020866+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.683052046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เราจะได้ฟังจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.683057214+07:00","message":"receive interim result [false|false]: วันนี้เราจะได้ฟังจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.683069388+07:00","message":"[buffer interim] 2920 false วันนี้เราจะได้ฟังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.683075512+07:00","message":"[bufferProcess] interim [500000000]:วันนี้เราจะได้ฟังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.683077498+07:00","message":"[bufferProcess] send to processor:วันนี้เราจะไม่ฟังจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.683080803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.683083567+07:00","message":"> Transcript [20944] [false]: 'วันนี้เราจะไม่ฟังจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.683085655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.683087798+07:00","message":"Set new StatePrefix: 'วันนี้เราจะไม่ฟังจะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.727808403+07:00","message":"[GCS] IsForceVAD: false for message ID: 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.847597585+07:00","message":"receive streaming session, msgId: 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.84764537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้เราจะได้ฟังจาก\",\"confidence\":0.9156263}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.847653468+07:00","message":"receive interim result [true|false]: วันนี้เราจะได้ฟังจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.847665073+07:00","message":"end recv isFinal message id 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.847667426+07:00","message":"end Recv id 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.847674423+07:00","message":"[buffer interim] 2920 true วันนี้เราจะได้ฟังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.847685132+07:00","message":"[bufferProcess] interim [710000000]:วันนี้เราจะได้ฟังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.847688963+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้เราจะได้ฟังจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.847692983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.847695883+07:00","message":"> Transcript [20945] [false]: 'วันนี้เราจะได้ฟังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.847698273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.847700217+07:00","message":"Set new StatePrefix: 'วันนี้เราจะได้ฟังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.84770175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.847703682+07:00","message":"> Transcript [20946] [true]: 'วันนี้เราจะได้ฟังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.847705831+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.847707822+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.847709909+07:00","message":"StatePrefix: 'วันนี้เราจะได้ฟังจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.847711942+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:05.847714517+07:00","message":"Push: 'เราจะได้ฟังจาก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.847722921+07:00","message":"push: {true เราจะได้ฟังจาก 0 0xc0036d6f00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:05.85321823+07:00","message":"write wav file: './tmp/7478/7478_2920.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:05.917992462+07:00","message":"[GCS] Start streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:06.438948654+07:00","message":"[GCS] IsForceVAD: false for message ID: 2921"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:06.499409927+07:00","message":"[GCS] Start streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:06.525469507+07:00","message":"receive streaming session, msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:06.525490504+07:00","message":"found end of frame, send empty tag with msgId: 2921"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:06.525493558+07:00","message":"end Recv id 2921"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:06.525502276+07:00","message":"[buffer interim] 2921 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:06.525509607+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:06.525520612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:06.52552398+07:00","message":"> Transcript [20947] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:06.525526299+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:06.525528236+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:06.525529916+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:06.525531664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:06.525533995+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:06.525544107+07:00","message":"push: {true \n 0 0xc002d19300}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:06.530515222+07:00","message":"write wav file: './tmp/7478/7478_2921.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:06.866980516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:06.866981618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.221828652+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.221870518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ดูแล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.221875443+07:00","message":"receive interim result [false|false]: ผู้ที่ดูแล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.221893972+07:00","message":"[buffer interim] 2922 false ผู้ที่ดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.221900999+07:00","message":"[bufferProcess] interim [540000000]:ผู้ที่ดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.221902932+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.5389647+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.539007614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ดูแลเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.539013075+07:00","message":"receive interim result [false|false]: ผู้ที่ดูแลเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.539026798+07:00","message":"[buffer interim] 2922 false ผู้ที่ดูแลเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.53903483+07:00","message":"[bufferProcess] interim [840000000]:ผู้ที่ดูแลเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.539037363+07:00","message":"[bufferProcess] send to processor:ผู้ที่ดูแล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.539041238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.539043919+07:00","message":"> Transcript [20948] [false]: 'ผู้ที่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.539045993+07:00","message":"Set StatePrefix (first interim): 'ผู้ที่ดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.704156913+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.704218556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ดูแลเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.704226852+07:00","message":"receive interim result [false|false]: ผู้ที่ดูแลเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.704245175+07:00","message":"[buffer interim] 2922 false ผู้ที่ดูแลเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.704252489+07:00","message":"[bufferProcess] interim [20000000]:ผู้ที่ดูแลเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.704258655+07:00","message":"[bufferProcess] send to processor:ผู้ที่ดูแลเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.704262605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.704265966+07:00","message":"> Transcript [20949] [false]: 'ผู้ที่ดูแลเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.704269785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.704272045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.704273964+07:00","message":"StatePrefix: 'ผู้ที่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.704275897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.885991258+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.886031215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ดูแลเรื่องนี้ด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.886036475+07:00","message":"receive interim result [false|false]: ผู้ที่ดูแลเรื่องนี้ด้วย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.886052105+07:00","message":"[buffer interim] 2922 false ผู้ที่ดูแลเรื่องนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.886060634+07:00","message":"[bufferProcess] interim [140000000]:ผู้ที่ดูแลเรื่องนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.886063142+07:00","message":"[bufferProcess] send to processor:ผู้ที่ดูแลเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.886066828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.886069655+07:00","message":"> Transcript [20950] [false]: 'ผู้ที่ดูแลเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.886072899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.886074898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.886077185+07:00","message":"StatePrefix: 'ผู้ที่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.886079288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.985321782+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.985364272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ดูแลเรื่องนี้โดยตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.985369881+07:00","message":"receive interim result [false|false]: ผู้ที่ดูแลเรื่องนี้โดยตรง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:07.985382311+07:00","message":"[buffer interim] 2922 false ผู้ที่ดูแลเรื่องนี้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.985389365+07:00","message":"[bufferProcess] interim [320000000]:ผู้ที่ดูแลเรื่องนี้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.985391843+07:00","message":"[bufferProcess] send to processor:ผู้ที่ดูแลเรื่องนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.985396979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.98539934+07:00","message":"> Transcript [20951] [false]: 'ผู้ที่ดูแลเรื่องนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.985402815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.985404914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.985406572+07:00","message":"StatePrefix: 'ผู้ที่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:07.985408517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.238446889+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.238488702+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ดูแลเรื่องนี้โดยตรงนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.238494434+07:00","message":"receive interim result [false|false]: ผู้ที่ดูแลเรื่องนี้โดยตรงนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.238507661+07:00","message":"[buffer interim] 2922 false ผู้ที่ดูแลเรื่องนี้โดยตรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.23851457+07:00","message":"[bufferProcess] interim [560000000]:ผู้ที่ดูแลเรื่องนี้โดยตรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.238517029+07:00","message":"[bufferProcess] send to processor:ผู้ที่ดูแลเรื่องนี้โดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.238523174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.238525806+07:00","message":"> Transcript [20952] [false]: 'ผู้ที่ดูแลเรื่องนี้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.238529143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.238531426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.238533103+07:00","message":"StatePrefix: 'ผู้ที่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.23853501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.238538993+07:00","message":"Push: 'ผู้ที่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.238540741+07:00","message":"TextPushed: 'ผู้ที่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.238542838+07:00","message":"Set new StatePrefix : 'ผู้ที่ดูแลเรื่องนี้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.238545185+07:00","message":"Next Push (prob) : 'เรื่องนี้โดยตรง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.238552399+07:00","message":"push: {false ผู้ที่ดูแล 0 0xc0036d7000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.241036469+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.241054132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.24105847+07:00","message":"receive interim result [false|false]: ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.241070479+07:00","message":"[buffer interim] 2922 false ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.241075245+07:00","message":"[bufferProcess] interim [620000000]:ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.241077261+07:00","message":"[bufferProcess] send to processor:ผู้ที่ดูแลเรื่องนี้โดยตรงนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.241079951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.2410823+07:00","message":"> Transcript [20953] [false]: 'ผู้ที่ดูแลเรื่องนี้โดยตรงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.241084876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.241086888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.241088808+07:00","message":"StatePrefix: 'ผู้ที่ดูแลเรื่องนี้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.241090874+07:00","message":"TextPushed: 'ผู้ที่ดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.448814613+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.448850867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.448856714+07:00","message":"receive interim result [false|false]: ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.448873132+07:00","message":"[buffer interim] 2922 false ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.448881282+07:00","message":"[bufferProcess] interim [800000000]:ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.448884454+07:00","message":"[bufferProcess] send to processor:ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.448887647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.448890168+07:00","message":"> Transcript [20954] [false]: 'ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.448893616+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.448895581+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.448897438+07:00","message":"StatePrefix: 'ผู้ที่ดูแลเรื่องนี้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.448899688+07:00","message":"TextPushed: 'ผู้ที่ดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.635197225+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.63523801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.635243833+07:00","message":"receive interim result [false|false]: ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.635260963+07:00","message":"[buffer interim] 2922 false ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.635270329+07:00","message":"[bufferProcess] interim [980000000]:ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.635273181+07:00","message":"[bufferProcess] send to processor:ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.635276338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.635279129+07:00","message":"> Transcript [20955] [false]: 'ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.635282862+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.635284817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.635287117+07:00","message":"StatePrefix: 'ผู้ที่ดูแลเรื่องนี้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.635289646+07:00","message":"TextPushed: 'ผู้ที่ดูแล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.757330942+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.757369377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.757375796+07:00","message":"receive interim result [false|false]: ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.757391813+07:00","message":"[buffer interim] 2922 false ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.757399163+07:00","message":"[bufferProcess] interim [40000000]:ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.757401724+07:00","message":"[bufferProcess] send to processor:ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.75740582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.757408466+07:00","message":"> Transcript [20956] [false]: 'ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.75741233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.757414291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.757416644+07:00","message":"StatePrefix: 'ผู้ที่ดูแลเรื่องนี้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.757418703+07:00","message":"TextPushed: 'ผู้ที่ดูแล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.757421418+07:00","message":"Push: 'เรื่องนี้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.757423589+07:00","message":"TextPushed: 'ผู้ที่ดูแลเรื่องนี้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.757425701+07:00","message":"Set new StatePrefix : 'ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.757427738+07:00","message":"Next Push (prob) : 'นะคะว่าถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.757438624+07:00","message":"push: {false เรื่องนี้โดยตรง 0 0xc0036d7000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.81916373+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.819211688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.819217867+07:00","message":"receive interim result [false|false]: ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:08.819232935+07:00","message":"[buffer interim] 2922 false ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.81923991+07:00","message":"[bufferProcess] interim [160000000]:ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.819242202+07:00","message":"[bufferProcess] send to processor:ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.819248849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.8192515+07:00","message":"> Transcript [20957] [false]: 'ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.81925364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:08.819255898+07:00","message":"Set new StatePrefix: 'ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:09.159593034+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:09.159625614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:09.159631696+07:00","message":"receive interim result [false|false]: ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:09.159645259+07:00","message":"[buffer interim] 2922 false ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.159653907+07:00","message":"[bufferProcess] interim [520000000]:ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.159656447+07:00","message":"[bufferProcess] send to processor:ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.159659562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.15966247+07:00","message":"> Transcript [20958] [false]: 'ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.159666568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.159668505+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.159670136+07:00","message":"StatePrefix: 'ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.159672712+07:00","message":"TextPushed: 'ผู้ที่ดูแลเรื่องนี้โดยตรง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:09.376152168+07:00","message":"[GCS] IsForceVAD: false for message ID: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:09.505998561+07:00","message":"receive streaming session, msgId: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:09.506059283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะมี\",\"confidence\":0.9589139}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:09.506065818+07:00","message":"receive interim result [true|false]: ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:09.506079374+07:00","message":"end recv isFinal message id 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:09.506081448+07:00","message":"end Recv id 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:09.506092252+07:00","message":"[buffer interim] 2922 true ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.506109021+07:00","message":"[bufferProcess] interim [910000000]:ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.506114129+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.506117634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.506120225+07:00","message":"> Transcript [20959] [false]: 'ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.5061234+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.506125466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.506127476+07:00","message":"StatePrefix: 'ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.506129639+07:00","message":"TextPushed: 'ผู้ที่ดูแลเรื่องนี้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.506131476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.506133344+07:00","message":"> Transcript [20960] [true]: 'ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่านจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.506135249+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.506136811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.50613998+07:00","message":"StatePrefix: 'ผู้ที่ดูแลเรื่องนี้โดยตรงนะคะว่าท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.506141941+07:00","message":"TextPushed: 'ผู้ที่ดูแลเรื่องนี้โดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:09.506148414+07:00","message":"Push: 'นะคะว่าท่านจะมี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:09.506156314+07:00","message":"push: {true นะคะว่าท่านจะมี 0 0xc0036d7000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:09.513236865+07:00","message":"write wav file: './tmp/7478/7478_2922.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:09.577515114+07:00","message":"[GCS] Start streaming session, msgId: 2923"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:09.867476614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:09.867483386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.106660212+07:00","message":"receive streaming session, msgId: 2923"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.106699201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.106703949+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.106720973+07:00","message":"[buffer interim] 2923 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:10.106729212+07:00","message":"[bufferProcess] interim [360000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:10.106730815+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.21915174+07:00","message":"[GCS] IsForceVAD: false for message ID: 2923"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.319081576+07:00","message":"receive streaming session, msgId: 2923"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.319119403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำ\",\"confidence\":0.75783366}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.319125419+07:00","message":"receive interim result [true|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.319135942+07:00","message":"end recv isFinal message id 2923"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.319138302+07:00","message":"end Recv id 2923"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.31914481+07:00","message":"[buffer interim] 2923 true ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:10.319155132+07:00","message":"[bufferProcess] interim [660000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:10.319161986+07:00","message":"[bufferProcess] send to processor (isfinal):ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:10.319164962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:10.319167813+07:00","message":"> Transcript [20961] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:10.319170272+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:10.319171712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:10.319175537+07:00","message":"> Transcript [20962] [true]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:10.319178086+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:10.319182074+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:10.31918455+07:00","message":"StatePrefix: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:10.319186583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:10.319204922+07:00","message":"Push: 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.319214327+07:00","message":"push: {true ทำ 0 0xc004624580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:10.324176881+07:00","message":"write wav file: './tmp/7478/7478_2923.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.667253718+07:00","message":"[GCS] Start streaming session, msgId: 2924"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849232658+07:00","message":"[GCS] Cleaned up inactive client: 2864"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849265466+07:00","message":"[GCS] Cleaned up inactive client: 2852"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.84926821+07:00","message":"[GCS] Cleaned up inactive client: 2848"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849270358+07:00","message":"[GCS] Cleaned up inactive client: 2871"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849271986+07:00","message":"[GCS] Cleaned up inactive client: 2867"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849273674+07:00","message":"[GCS] Cleaned up inactive client: 2858"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849275429+07:00","message":"[GCS] Cleaned up inactive client: 2877"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849276928+07:00","message":"[GCS] Cleaned up inactive client: 2860"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849278327+07:00","message":"[GCS] Cleaned up inactive client: 2855"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849279813+07:00","message":"[GCS] Cleaned up inactive client: 2872"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849281215+07:00","message":"[GCS] Cleaned up inactive client: 2874"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849283083+07:00","message":"[GCS] Cleaned up inactive client: 2875"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849284555+07:00","message":"[GCS] Cleaned up inactive client: 2859"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849286103+07:00","message":"[GCS] Cleaned up inactive client: 2878"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849287671+07:00","message":"[GCS] Cleaned up inactive client: 2873"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849289066+07:00","message":"[GCS] Cleaned up inactive client: 2865"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849290578+07:00","message":"[GCS] Cleaned up inactive client: 2851"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849291997+07:00","message":"[GCS] Cleaned up inactive client: 2862"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849293375+07:00","message":"[GCS] Cleaned up inactive client: 2857"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849294881+07:00","message":"[GCS] Cleaned up inactive client: 2866"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849296278+07:00","message":"[GCS] Cleaned up inactive client: 2863"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849297636+07:00","message":"[GCS] Cleaned up inactive client: 2850"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.84929911+07:00","message":"[GCS] Cleaned up inactive client: 2856"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849300512+07:00","message":"[GCS] Cleaned up inactive client: 2861"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849301909+07:00","message":"[GCS] Cleaned up inactive client: 2869"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849303309+07:00","message":"[GCS] Cleaned up inactive client: 2849"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849307767+07:00","message":"[GCS] Cleaned up inactive client: 2868"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849309274+07:00","message":"[GCS] Cleaned up inactive client: 2854"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849310678+07:00","message":"[GCS] Cleaned up inactive client: 2870"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849312077+07:00","message":"[GCS] Cleaned up inactive client: 2876"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:10.849313572+07:00","message":"[GCS] Cleaned up inactive client: 2853"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.246728891+07:00","message":"receive streaming session, msgId: 2924"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.246766236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อใด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.246771852+07:00","message":"receive interim result [false|false]: ข้อใด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.246789283+07:00","message":"[buffer interim] 2924 false ข้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.246796486+07:00","message":"[bufferProcess] interim [420000000]:ข้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.246798617+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.324600749+07:00","message":"receive streaming session, msgId: 2924"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.324645816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อแนะนำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.324651761+07:00","message":"receive interim result [false|false]: ข้อแนะนำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.32466481+07:00","message":"[buffer interim] 2924 false ข้อแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.324671761+07:00","message":"[bufferProcess] interim [480000000]:ข้อแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.324674927+07:00","message":"[bufferProcess] send to processor:ข้อใด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.324681118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.324684567+07:00","message":"> Transcript [20963] [false]: 'ข้อใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.324688438+07:00","message":"Set StatePrefix (first interim): 'ข้อใด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.524519051+07:00","message":"receive streaming session, msgId: 2924"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.524562136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อแนะนำอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.524567568+07:00","message":"receive interim result [false|false]: ข้อแนะนำอะไร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.524585883+07:00","message":"[buffer interim] 2924 false ข้อแนะนำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.524597093+07:00","message":"[bufferProcess] interim [720000000]:ข้อแนะนำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.524599603+07:00","message":"[bufferProcess] send to processor:ข้อแนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.524606341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.524608928+07:00","message":"> Transcript [20964] [false]: 'ข้อแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.524611157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.524612924+07:00","message":"Set new StatePrefix: 'ข้อแนะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.867062047+07:00","message":"receive streaming session, msgId: 2924"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.867102378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อแนะนำอะไรหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.867111019+07:00","message":"receive interim result [false|false]: ข้อแนะนำอะไรหรือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:11.867128948+07:00","message":"[buffer interim] 2924 false ข้อแนะนำอะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.867136069+07:00","message":"[bufferProcess] interim [20000000]:ข้อแนะนำอะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.867138504+07:00","message":"[bufferProcess] send to processor:ข้อแนะนำอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.867144789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.867147416+07:00","message":"> Transcript [20965] [false]: 'ข้อแนะนำอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.867150956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.867154182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.867156588+07:00","message":"StatePrefix: 'ข้อแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:11.867159081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.030737144+07:00","message":"receive streaming session, msgId: 2924"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.030774244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อแนะนำอะไรหรือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.0307801+07:00","message":"receive interim result [false|false]: ข้อแนะนำอะไรหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.03079258+07:00","message":"[buffer interim] 2924 false ข้อแนะนำอะไรหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.030799481+07:00","message":"[bufferProcess] interim [140000000]:ข้อแนะนำอะไรหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.030801697+07:00","message":"[bufferProcess] send to processor:ข้อแนะนำอะไรหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.030807073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.030810021+07:00","message":"> Transcript [20966] [false]: 'ข้อแนะนำอะไรหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.030813132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.030815385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.030817257+07:00","message":"StatePrefix: 'ข้อแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.030819034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.077674486+07:00","message":"[GCS] IsForceVAD: false for message ID: 2924"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.178884239+07:00","message":"receive streaming session, msgId: 2924"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.178921243+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-01-30T11:09:12.178927131+07:00","message":"receive interim result [true|false]: ข้อแนะนำอะไรหรือว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.178938819+07:00","message":"end recv isFinal message id 2924"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.178941539+07:00","message":"end Recv id 2924"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.178947564+07:00","message":"[buffer interim] 2924 true ข้อแนะนำอะไรหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178954583+07:00","message":"[bufferProcess] interim [440000000]:ข้อแนะนำอะไรหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178957707+07:00","message":"[bufferProcess] send to processor (isfinal):ข้อแนะนำอะไรหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178961456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178964696+07:00","message":"> Transcript [20967] [false]: 'ข้อแนะนำอะไรหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178967699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178969416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178971128+07:00","message":"StatePrefix: 'ข้อแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178972937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178974478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178976736+07:00","message":"> Transcript [20968] [true]: 'ข้อแนะนำอะไรหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178978689+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178980149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178981622+07:00","message":"StatePrefix: 'ข้อแนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178983145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.178990407+07:00","message":"Push: 'ข้อแนะนำอะไรหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.178997662+07:00","message":"push: {true ข้อแนะนำอะไรหรือว่า 0 0xc0031a5680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:12.188758736+07:00","message":"write wav file: './tmp/7478/7478_2924.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.196519223+07:00","message":"[GCS] Start streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.747276568+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.747330207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.747335503+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.747352541+07:00","message":"[buffer interim] 2925 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.747359283+07:00","message":"[bufferProcess] interim [420000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.74736089+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:12.868005255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:12.868011634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.921507561+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.921545069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9-10\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.921551599+07:00","message":"receive interim result [false|false]: 9-10"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.921564396+07:00","message":"[buffer interim] 2925 false 9-10"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.921570566+07:00","message":"[bufferProcess] interim [540000000]:9-10"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.921572602+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.921578289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.921581393+07:00","message":"> Transcript [20969] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.921583442+07:00","message":"Set StatePrefix (first interim): 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.928888603+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.928916006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.928920631+07:00","message":"receive interim result [false|false]: ถึงสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:12.928933302+07:00","message":"[buffer interim] 2925 false ถึงสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.928938444+07:00","message":"[bufferProcess] interim [600000000]:ถึงสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.928940347+07:00","message":"[bufferProcess] send to processor:9-10"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.9289432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.92894551+07:00","message":"> Transcript [20970] [false]: '9-10'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.928948092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:12.928952574+07:00","message":"Set new StatePrefix: '9-10'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.04809629+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.048133771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงสิ่งใด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.04813959+07:00","message":"receive interim result [false|false]: ถึงสิ่งใด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.048152827+07:00","message":"[buffer interim] 2925 false ถึงสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.048172634+07:00","message":"[bufferProcess] interim [720000000]:ถึงสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.048175551+07:00","message":"[bufferProcess] send to processor:ถึงสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.048182442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.048184844+07:00","message":"> Transcript [20971] [false]: 'ถึงสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.04818752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.048189582+07:00","message":"Set new StatePrefix: 'ถึงสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.442895855+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.442944879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงสิ่งใดถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.442951544+07:00","message":"receive interim result [false|false]: ถึงสิ่งใดถึง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.442967234+07:00","message":"[buffer interim] 2925 false ถึงสิ่งใดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.442976349+07:00","message":"[bufferProcess] interim [80000000]:ถึงสิ่งใดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.442979502+07:00","message":"[bufferProcess] send to processor:ถึงสิ่งใด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.442986534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.442990469+07:00","message":"> Transcript [20972] [false]: 'ถึงสิ่งใด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.442994808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.442998422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.443001252+07:00","message":"StatePrefix: 'ถึงสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.443004197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.640931505+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.640975351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงสิ่งใดถึงอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.640983862+07:00","message":"receive interim result [false|false]: ถึงสิ่งใดถึงอก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.64099943+07:00","message":"[buffer interim] 2925 false ถึงสิ่งใดถึงอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.641007476+07:00","message":"[bufferProcess] interim [260000000]:ถึงสิ่งใดถึงอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.641010095+07:00","message":"[bufferProcess] send to processor:ถึงสิ่งใดถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.64101675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.641019304+07:00","message":"> Transcript [20973] [false]: 'ถึงสิ่งใดถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.641022311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.64102432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.64102625+07:00","message":"StatePrefix: 'ถึงสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.641033444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.759463378+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.75950696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงสิ่งใดถึงโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.759512898+07:00","message":"receive interim result [false|false]: ถึงสิ่งใดถึงโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:13.759525008+07:00","message":"[buffer interim] 2925 false ถึงสิ่งใดถึงโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.759532778+07:00","message":"[bufferProcess] interim [380000000]:ถึงสิ่งใดถึงโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.759534986+07:00","message":"[bufferProcess] send to processor:ถึงสิ่งใดถึงอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.759537923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.75954074+07:00","message":"> Transcript [20974] [false]: 'ถึงสิ่งใดถึงอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.759543725+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.759545556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.759547291+07:00","message":"StatePrefix: 'ถึงสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:13.759549316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.078017368+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.078055551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงสิ่งใดถึงโอกาสขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.07806164+07:00","message":"receive interim result [false|false]: ถึงสิ่งใดถึงโอกาสขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.078076863+07:00","message":"[buffer interim] 2925 false ถึงสิ่งใดถึงโอกาสขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.078084313+07:00","message":"[bufferProcess] interim [680000000]:ถึงสิ่งใดถึงโอกาสขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.078086826+07:00","message":"[bufferProcess] send to processor:ถึงสิ่งใดถึงโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.078093399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.078096185+07:00","message":"> Transcript [20975] [false]: 'ถึงสิ่งใดถึงโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.078099742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.078102145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.07810391+07:00","message":"StatePrefix: 'ถึงสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.078106419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.078112555+07:00","message":"Push: 'ถึงสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.078114241+07:00","message":"TextPushed: 'ถึงสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.078116339+07:00","message":"Set new StatePrefix : 'ถึงสิ่งใดถึงโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.07811827+07:00","message":"Next Push (prob) : 'ใดถึงโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.078128274+07:00","message":"push: {false ถึงสิ่ง 0 0xc0031a4100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.136457549+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.136498259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงสิ่งใดถึงโอกาสของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.136503274+07:00","message":"receive interim result [false|false]: ถึงสิ่งใดถึงโอกาสของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.136516222+07:00","message":"[buffer interim] 2925 false ถึงสิ่งใดถึงโอกาสของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.136525988+07:00","message":"[bufferProcess] interim [740000000]:ถึงสิ่งใดถึงโอกาสของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.136528494+07:00","message":"[bufferProcess] send to processor:ถึงสิ่งใดถึงโอกาสขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.136533714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.13653789+07:00","message":"> Transcript [20976] [false]: 'ถึงสิ่งใดถึงโอกาสขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.136541886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.136544417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.136547232+07:00","message":"StatePrefix: 'ถึงสิ่งใดถึงโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.136549666+07:00","message":"TextPushed: 'ถึงสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.272999504+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.27304344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงสิ่งใดถึงโอกาสของคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.273050339+07:00","message":"receive interim result [false|false]: ถึงสิ่งใดถึงโอกาสของคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.273065081+07:00","message":"[buffer interim] 2925 false ถึงสิ่งใดถึงโอกาสของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.273072712+07:00","message":"[bufferProcess] interim [860000000]:ถึงสิ่งใดถึงโอกาสของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.27307519+07:00","message":"[bufferProcess] send to processor:ถึงสิ่งใดถึงโอกาสของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.273078174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.273080703+07:00","message":"> Transcript [20977] [false]: 'ถึงสิ่งใดถึงโอกาสของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.273083893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.273085714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.273087488+07:00","message":"StatePrefix: 'ถึงสิ่งใดถึงโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.273089471+07:00","message":"TextPushed: 'ถึงสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.456012507+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.456055914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงสิ่งใดถึงโอกาสของคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.456062165+07:00","message":"receive interim result [false|false]: ถึงสิ่งใดถึงโอกาสของคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.456080567+07:00","message":"[buffer interim] 2925 false ถึงสิ่งใดถึงโอกาสของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.456092737+07:00","message":"[bufferProcess] interim [40000000]:ถึงสิ่งใดถึงโอกาสของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.45609627+07:00","message":"[bufferProcess] send to processor:ถึงสิ่งใดถึงโอกาสของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.456104449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.456107801+07:00","message":"> Transcript [20978] [false]: 'ถึงสิ่งใดถึงโอกาสของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.456110854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.456113346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.45611572+07:00","message":"StatePrefix: 'ถึงสิ่งใดถึงโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.456118321+07:00","message":"TextPushed: 'ถึงสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.458412325+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.458450779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงสิ่งใดถึงโอกาสของคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.458459308+07:00","message":"receive interim result [false|false]: ถึงสิ่งใดถึงโอกาสของคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.458481514+07:00","message":"[buffer interim] 2925 false ถึงสิ่งใดถึงโอกาสของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.458492598+07:00","message":"[bufferProcess] interim [100000000]:ถึงสิ่งใดถึงโอกาสของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.458495064+07:00","message":"[bufferProcess] send to processor:ถึงสิ่งใดถึงโอกาสของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.458498701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.458501503+07:00","message":"> Transcript [20979] [false]: 'ถึงสิ่งใดถึงโอกาสของคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.458505153+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.45850713+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.458508945+07:00","message":"StatePrefix: 'ถึงสิ่งใดถึงโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.45851111+07:00","message":"TextPushed: 'ถึงสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.458514025+07:00","message":"Push: 'ใดถึงโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.45851597+07:00","message":"TextPushed: 'ถึงสิ่งใดถึงโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.458518197+07:00","message":"Set new StatePrefix : 'ถึงสิ่งใดถึงโอกาสของคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:14.458520018+07:00","message":"Next Push (prob) : 'ของคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:14.45852801+07:00","message":"push: {false ใดถึงโอกาส 0 0xc0031a4100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.041969455+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.042003766+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-01-30T11:09:15.04200948+07:00","message":"receive interim result [false|false]: ถึงสิ่งใดถึงโอกาสของคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.042024283+07:00","message":"[buffer interim] 2925 false ถึงสิ่งใดถึงโอกาสของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.042031405+07:00","message":"[bufferProcess] interim [700000000]:ถึงสิ่งใดถึงโอกาสของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.042033704+07:00","message":"[bufferProcess] send to processor:ถึงสิ่งใดถึงโอกาสของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.042040935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.042043477+07:00","message":"> Transcript [20980] [false]: 'ถึงสิ่งใดถึงโอกาสของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.04204588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.042047844+07:00","message":"Set new StatePrefix: 'ถึงสิ่งใดถึงโอกาสของคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.15685735+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.156895792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงสิ่งใดถึงโอกาสของคนพิการใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.156902593+07:00","message":"receive interim result [false|false]: ถึงสิ่งใดถึงโอกาสของคนพิการใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.156917237+07:00","message":"[buffer interim] 2925 false ถึงสิ่งใดถึงโอกาสของคนพิการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.156924192+07:00","message":"[bufferProcess] interim [760000000]:ถึงสิ่งใดถึงโอกาสของคนพิการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.156926744+07:00","message":"[bufferProcess] send to processor:ถึงสิ่งใดถึงโอกาสของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.156933469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.156936242+07:00","message":"> Transcript [20981] [false]: 'ถึงสิ่งใดถึงโอกาสของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.156939302+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.156941816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.15694362+07:00","message":"StatePrefix: 'ถึงสิ่งใดถึงโอกาสของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.156946088+07:00","message":"TextPushed: 'ถึงสิ่งใดถึงโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.360300655+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.360340495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงสิ่งใดถึงโอกาสของคนพิการในสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.360346961+07:00","message":"receive interim result [false|false]: ถึงสิ่งใดถึงโอกาสของคนพิการในสระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.360361297+07:00","message":"[buffer interim] 2925 false ถึงสิ่งใดถึงโอกาสของคนพิการในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.360368482+07:00","message":"[bufferProcess] interim [0]:ถึงสิ่งใดถึงโอกาสของคนพิการในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.360370609+07:00","message":"[bufferProcess] send to processor:ถึงสิ่งใดถึงโอกาสของคนพิการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.360376402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.360379075+07:00","message":"> Transcript [20982] [false]: 'ถึงสิ่งใดถึงโอกาสของคนพิการใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.360382446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.360384559+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.360386555+07:00","message":"StatePrefix: 'ถึงสิ่งใดถึงโอกาสของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.360389106+07:00","message":"TextPushed: 'ถึงสิ่งใดถึงโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.418018956+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.418056101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงสิ่งใดถึงโอกาสของคนพิการในสังข์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.418061661+07:00","message":"receive interim result [false|false]: ถึงสิ่งใดถึงโอกาสของคนพิการในสังข์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.41807392+07:00","message":"[buffer interim] 2925 false ถึงสิ่งใดถึงโอกาสของคนพิการในสังข์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.418080421+07:00","message":"[bufferProcess] interim [60000000]:ถึงสิ่งใดถึงโอกาสของคนพิการในสังข์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.418082803+07:00","message":"[bufferProcess] send to processor:ถึงสิ่งใดถึงโอกาสของคนพิการในสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.418087939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.418090755+07:00","message":"> Transcript [20983] [false]: 'ถึงสิ่งใดถึงโอกาสของคนพิการในสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.418094167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.418096078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.418098565+07:00","message":"StatePrefix: 'ถึงสิ่งใดถึงโอกาสของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.418101223+07:00","message":"TextPushed: 'ถึงสิ่งใดถึงโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.54886752+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.548907915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงสิ่งใดถึงโอกาสของคนพิการในสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.548913719+07:00","message":"receive interim result [false|false]: ถึงสิ่งใดถึงโอกาสของคนพิการในสังคม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.548926841+07:00","message":"[buffer interim] 2925 false ถึงสิ่งใดถึงโอกาสของคนพิการในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.548933539+07:00","message":"[bufferProcess] interim [180000000]:ถึงสิ่งใดถึงโอกาสของคนพิการในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.548936236+07:00","message":"[bufferProcess] send to processor:ถึงสิ่งใดถึงโอกาสของคนพิการในสังข์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.548941296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.548944017+07:00","message":"> Transcript [20984] [false]: 'ถึงสิ่งใดถึงโอกาสของคนพิการในสังข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.548948296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.548950342+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.548952348+07:00","message":"StatePrefix: 'ถึงสิ่งใดถึงโอกาสของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.548954969+07:00","message":"TextPushed: 'ถึงสิ่งใดถึงโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.548959315+07:00","message":"Push: 'ของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.548960988+07:00","message":"TextPushed: 'ถึงสิ่งใดถึงโอกาสของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.548963121+07:00","message":"Set new StatePrefix : 'ถึงสิ่งใดถึงโอกาสของคนพิการในสังข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.54896544+07:00","message":"Next Push (prob) : 'ในสังข์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.548973712+07:00","message":"push: {false ของคนพิการ 0 0xc0031a4100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.845950976+07:00","message":"[GCS] IsForceVAD: false for message ID: 2925"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:15.869022389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:15.869022432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.920131958+07:00","message":"[GCS] Start streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.945401504+07:00","message":"receive streaming session, msgId: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.945443582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝากถึงสิ่งใดถึงโอกาสของคนพิการในสังคม\",\"confidence\":0.9448856}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.945449584+07:00","message":"receive interim result [true|false]: ฝากถึงสิ่งใดถึงโอกาสของคนพิการในสังคม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.945460017+07:00","message":"end recv isFinal message id 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.945461895+07:00","message":"end Recv id 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.945468582+07:00","message":"[buffer interim] 2925 true ฝากถึงสิ่งใดถึงโอกาสของคนพิการในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945479448+07:00","message":"[bufferProcess] interim [660000000]:ฝากถึงสิ่งใดถึงโอกาสของคนพิการในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945482499+07:00","message":"[bufferProcess] send to processor (isfinal):ถึงสิ่งใดถึงโอกาสของคนพิการในสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945485747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945488583+07:00","message":"> Transcript [20985] [false]: 'ถึงสิ่งใดถึงโอกาสของคนพิการในสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945490923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945494539+07:00","message":"Set new StatePrefix: 'ถึงสิ่งใดถึงโอกาสของคนพิการในสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945496323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945497939+07:00","message":"> Transcript [20986] [true]: 'ฝากถึงสิ่งใดถึงโอกาสของคนพิการในสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945500299+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945501953+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945503692+07:00","message":"StatePrefix: 'ถึงสิ่งใดถึงโอกาสของคนพิการในสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945505934+07:00","message":"TextPushed: 'ถึงสิ่งใดถึงโอกาสของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945507683+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945629949+07:00","message":"Push: 'ในสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945632124+07:00","message":"TextPushed: 'ถึงสิ่งใดถึงโอกาสของคนพิการในสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945633964+07:00","message":"Set new StatePrefix : 'ฝากถึงสิ่งใดถึงโอกาสของคนพิการในสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945635968+07:00","message":"Next Push (prob) : 'ฝากถึงสิ่งใดถึงโอกาสของคนพิการในสังคม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:15.945644974+07:00","message":"push: {true ในสังคม 0 0xc0031a4100}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:15.945673677+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_2925.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:15.953559298+07:00","message":"write wav file: './tmp/7478/7478_2925.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.43807471+07:00","message":"receive streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.438116182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.438121221+07:00","message":"receive interim result [false|false]: ตลาด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.438137081+07:00","message":"[buffer interim] 2926 false ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.438143999+07:00","message":"[bufferProcess] interim [360000000]:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.438146081+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.644687727+07:00","message":"receive streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.644730688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดปลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.644736085+07:00","message":"receive interim result [false|false]: ตลาดปลา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.644749411+07:00","message":"[buffer interim] 2926 false ตลาดปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.644756014+07:00","message":"[bufferProcess] interim [540000000]:ตลาดปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.644758321+07:00","message":"[bufferProcess] send to processor:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.644763355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.644766113+07:00","message":"> Transcript [20987] [false]: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.644768027+07:00","message":"Set StatePrefix (first interim): 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.654248517+07:00","message":"receive streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.654282775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดแกรนด์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.654287517+07:00","message":"receive interim result [false|false]: ตลาดแกรนด์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.654306665+07:00","message":"[buffer interim] 2926 false ตลาดแกรนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.654312832+07:00","message":"[bufferProcess] interim [600000000]:ตลาดแกรนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.654314998+07:00","message":"[bufferProcess] send to processor:ตลาดปลา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.654318374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.654321117+07:00","message":"> Transcript [20988] [false]: 'ตลาดปลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.654324237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.654326274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.654327945+07:00","message":"StatePrefix: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.654329743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.754432675+07:00","message":"receive streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.754468807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดแรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.754474384+07:00","message":"receive interim result [false|false]: ตลาดแรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:16.754493672+07:00","message":"[buffer interim] 2926 false ตลาดแรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.754501156+07:00","message":"[bufferProcess] interim [720000000]:ตลาดแรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.754503743+07:00","message":"[bufferProcess] send to processor:ตลาดแกรนด์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.754509699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.754512228+07:00","message":"> Transcript [20989] [false]: 'ตลาดแกรนด์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.754515084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.754516896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.754518907+07:00","message":"StatePrefix: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:16.754521146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.077270671+07:00","message":"receive streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.077306975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดแรงงานของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.07731255+07:00","message":"receive interim result [false|false]: ตลาดแรงงานของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.077327905+07:00","message":"[buffer interim] 2926 false ตลาดแรงงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.077334891+07:00","message":"[bufferProcess] interim [20000000]:ตลาดแรงงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.077337986+07:00","message":"[bufferProcess] send to processor:ตลาดแรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.077344233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.077347182+07:00","message":"> Transcript [20990] [false]: 'ตลาดแรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.077350321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.077352452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.077354805+07:00","message":"StatePrefix: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.077356796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.282899059+07:00","message":"receive streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.282943761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดแรงงานของบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.282950711+07:00","message":"receive interim result [false|false]: ตลาดแรงงานของบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.282969608+07:00","message":"[buffer interim] 2926 false ตลาดแรงงานของบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.282980536+07:00","message":"[bufferProcess] interim [200000000]:ตลาดแรงงานของบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.282982811+07:00","message":"[bufferProcess] send to processor:ตลาดแรงงานของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.282989602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.282992331+07:00","message":"> Transcript [20991] [false]: 'ตลาดแรงงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.282996735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.282998614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.283000476+07:00","message":"StatePrefix: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.283002304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.283008196+07:00","message":"Push: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.283010049+07:00","message":"TextPushed: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.283011782+07:00","message":"Set new StatePrefix : 'ตลาดแรงงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.283013818+07:00","message":"Next Push (prob) : 'แรงงานของ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.283026503+07:00","message":"push: {false ตลาด 0 0xc002d18500}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.474613776+07:00","message":"receive streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.474652872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดแรงงานของบ้านเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.474658367+07:00","message":"receive interim result [false|false]: ตลาดแรงงานของบ้านเรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.474671255+07:00","message":"[buffer interim] 2926 false ตลาดแรงงานของบ้านเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.474679154+07:00","message":"[bufferProcess] interim [380000000]:ตลาดแรงงานของบ้านเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.474681572+07:00","message":"[bufferProcess] send to processor:ตลาดแรงงานของบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.474687291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.474689882+07:00","message":"> Transcript [20992] [false]: 'ตลาดแรงงานของบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.474693246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.474695418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.474697297+07:00","message":"StatePrefix: 'ตลาดแรงงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.474701826+07:00","message":"TextPushed: 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.673422455+07:00","message":"receive streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.67345694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดแรงงานของบ้านเรานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.673462571+07:00","message":"receive interim result [false|false]: ตลาดแรงงานของบ้านเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.673478347+07:00","message":"[buffer interim] 2926 false ตลาดแรงงานของบ้านเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.673487308+07:00","message":"[bufferProcess] interim [620000000]:ตลาดแรงงานของบ้านเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.673492471+07:00","message":"[bufferProcess] send to processor:ตลาดแรงงานของบ้านเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.673500127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.673502784+07:00","message":"> Transcript [20993] [false]: 'ตลาดแรงงานของบ้านเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.673505874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.673508295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.673510236+07:00","message":"StatePrefix: 'ตลาดแรงงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.673512333+07:00","message":"TextPushed: 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.857429172+07:00","message":"receive streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.857463305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตลาดแรงงานของบ้านเรานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.857469349+07:00","message":"receive interim result [false|false]: ตลาดแรงงานของบ้านเรานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:17.857483502+07:00","message":"[buffer interim] 2926 false ตลาดแรงงานของบ้านเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.857491164+07:00","message":"[bufferProcess] interim [740000000]:ตลาดแรงงานของบ้านเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.857493617+07:00","message":"[bufferProcess] send to processor:ตลาดแรงงานของบ้านเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.857500531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.857502991+07:00","message":"> Transcript [20994] [false]: 'ตลาดแรงงานของบ้านเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.85750612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.857508213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.857510737+07:00","message":"StatePrefix: 'ตลาดแรงงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:17.857513738+07:00","message":"TextPushed: 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.039337044+07:00","message":"[GCS] IsForceVAD: false for message ID: 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.127880382+07:00","message":"receive streaming session, msgId: 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.127928067+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-01-30T11:09:18.127936839+07:00","message":"receive interim result [true|false]: ตลาดแรงงานของบ้านเรานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.127950262+07:00","message":"end recv isFinal message id 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.127952827+07:00","message":"end Recv id 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.127960994+07:00","message":"[buffer interim] 2926 true ตลาดแรงงานของบ้านเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.127974326+07:00","message":"[bufferProcess] interim [130000000]:ตลาดแรงงานของบ้านเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.127978727+07:00","message":"[bufferProcess] send to processor (isfinal):ตลาดแรงงานของบ้านเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.12798365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.12798712+07:00","message":"> Transcript [20995] [false]: 'ตลาดแรงงานของบ้านเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.127991068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.127993766+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.127996888+07:00","message":"StatePrefix: 'ตลาดแรงงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.127999816+07:00","message":"TextPushed: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.128003491+07:00","message":"Push: 'แรงงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.128005883+07:00","message":"TextPushed: 'ตลาดแรงงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.128008975+07:00","message":"Set new StatePrefix : 'ตลาดแรงงานของบ้านเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.128011541+07:00","message":"Next Push (prob) : 'บ้านเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.128013814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.128016499+07:00","message":"> Transcript [20996] [true]: 'ตลาดแรงงานของบ้านเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.128019692+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.128022052+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.128024265+07:00","message":"StatePrefix: 'ตลาดแรงงานของบ้านเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.128026659+07:00","message":"TextPushed: 'ตลาดแรงงานของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.128029314+07:00","message":"Push: 'บ้านเรานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.128042063+07:00","message":"push: {false แรงงานของ 0 0xc002d18500}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.128052858+07:00","message":"push: {true บ้านเรานะคะ 0 0xc002d18500}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:18.134559047+07:00","message":"write wav file: './tmp/7478/7478_2926.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.228494696+07:00","message":"[GCS] Start streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.558060543+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.558107276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.558113703+07:00","message":"receive interim result [false|false]: ขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.558131521+07:00","message":"[buffer interim] 2927 false ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.558140402+07:00","message":"[bufferProcess] interim [360000000]:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.558142844+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.587122432+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.587160309+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.587165439+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.587183972+07:00","message":"[buffer interim] 2927 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.587190825+07:00","message":"[bufferProcess] interim [420000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.587192888+07:00","message":"[bufferProcess] send to processor:ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.587195845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.587198641+07:00","message":"> Transcript [20997] [false]: 'ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.58720071+07:00","message":"Set StatePrefix (first interim): 'ขอ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.714784446+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.714822115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.714827495+07:00","message":"receive interim result [false|false]: ขอดู"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.714840704+07:00","message":"[buffer interim] 2927 false ขอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.714847461+07:00","message":"[bufferProcess] interim [480000000]:ขอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.714851559+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.714856639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.714858962+07:00","message":"> Transcript [20998] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.714860911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.714863241+07:00","message":"Set new StatePrefix: 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.759009758+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.759044872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.759050006+07:00","message":"receive interim result [false|false]: ขอเล่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.759064611+07:00","message":"[buffer interim] 2927 false ขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.759071612+07:00","message":"[bufferProcess] interim [540000000]:ขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.759074147+07:00","message":"[bufferProcess] send to processor:ขอดู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.759079099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.759081718+07:00","message":"> Transcript [20999] [false]: 'ขอดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.759083704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.75908592+07:00","message":"Set new StatePrefix: 'ขอดู'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:18.869498874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:18.869512121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.886131325+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.886161434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเล่นแช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.886167052+07:00","message":"receive interim result [false|false]: ขอเล่นแช"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.886179433+07:00","message":"[buffer interim] 2927 false ขอเล่นแช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.886185093+07:00","message":"[bufferProcess] interim [660000000]:ขอเล่นแช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.886187246+07:00","message":"[bufferProcess] send to processor:ขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.886192567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.88619539+07:00","message":"> Transcript [21000] [false]: 'ขอเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.886197503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.886199534+07:00","message":"Set new StatePrefix: 'ขอเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.899202702+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.899245935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.899251681+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:18.899269007+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.899275518+07:00","message":"[bufferProcess] interim [720000000]:ขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.899277883+07:00","message":"[bufferProcess] send to processor:ขอเล่นแช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.899282447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.899286215+07:00","message":"> Transcript [21001] [false]: 'ขอเล่นแช'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.899290402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.899292961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.899295932+07:00","message":"StatePrefix: 'ขอเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:18.8992986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.108740877+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.108786606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของเล่นใช้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.108793622+07:00","message":"receive interim result [false|false]: ของเล่นใช้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.108810461+07:00","message":"[buffer interim] 2927 false ของเล่นใช้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.108822095+07:00","message":"[bufferProcess] interim [840000000]:ของเล่นใช้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.1088256+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.108832572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.108836968+07:00","message":"> Transcript [21002] [false]: 'ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.108839944+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.108843712+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.224057134+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.224094384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญและความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.224099984+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและความ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.224115986+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.22412309+07:00","message":"[bufferProcess] interim [960000000]:ขอเรียนเชิญและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.224125817+07:00","message":"[bufferProcess] send to processor:ของเล่นใช้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.224133065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.224135506+07:00","message":"> Transcript [21003] [false]: 'ของเล่นใช้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.224137632+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.224139842+07:00","message":"Set new StatePrefix: 'ของเล่นใช้แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.251505899+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.251539484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญและข้อเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.251544848+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและข้อเสีย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.251558313+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.251564455+07:00","message":"[bufferProcess] interim [20000000]:ขอเรียนเชิญและข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.25156655+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.251570085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.251572709+07:00","message":"> Transcript [21004] [false]: 'ขอเรียนเชิญและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.251574662+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.251576414+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญและความ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.440901674+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.440941316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญและข้อเสียของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.440947343+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและข้อเสียของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.440961715+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและข้อเสียของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.440968415+07:00","message":"[bufferProcess] interim [140000000]:ขอเรียนเชิญและข้อเสียของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.440970657+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญและข้อเสีย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.440976889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.440979934+07:00","message":"> Transcript [21005] [false]: 'ขอเรียนเชิญและข้อเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.440982229+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.44098735+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญและข้อเสีย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.482340486+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.482382253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญและข้อเสียเปรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.482389004+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและข้อเสียเปรียบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.482407616+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและข้อเสียเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.482415367+07:00","message":"[bufferProcess] interim [200000000]:ขอเรียนเชิญและข้อเสียเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.482417648+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญและข้อเสียของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.482420711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.482423321+07:00","message":"> Transcript [21006] [false]: 'ขอเรียนเชิญและข้อเสียของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.482426844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.482429203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.482430991+07:00","message":"StatePrefix: 'ขอเรียนเชิญและข้อเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.482433137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.493746307+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.493764705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญและขอเสียงปรบมือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.493769488+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและขอเสียงปรบมือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.493781556+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและขอเสียงปรบมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.493786013+07:00","message":"[bufferProcess] interim [320000000]:ขอเรียนเชิญและขอเสียงปรบมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.493787934+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญและข้อเสียเปรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.49379024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.493792229+07:00","message":"> Transcript [21007] [false]: 'ขอเรียนเชิญและข้อเสียเปรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.493795161+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.49379707+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.493799024+07:00","message":"StatePrefix: 'ขอเรียนเชิญและข้อเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.493800772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.662121432+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.662158624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญและขอเสียงปรบมือให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.66216474+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและขอเสียงปรบมือให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.662177369+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและขอเสียงปรบมือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.662184163+07:00","message":"[bufferProcess] interim [500000000]:ขอเรียนเชิญและขอเสียงปรบมือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.662186447+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญและขอเสียงปรบมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.662191984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.662196617+07:00","message":"> Transcript [21008] [false]: 'ขอเรียนเชิญและขอเสียงปรบมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.66219886+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.66220122+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญและขอเสียงปรบมือ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.83810796+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.838145715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญและขอเสียงปรบมือให้ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.838151639+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและขอเสียงปรบมือให้ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:19.838167178+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและขอเสียงปรบมือให้ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.838173931+07:00","message":"[bufferProcess] interim [680000000]:ขอเรียนเชิญและขอเสียงปรบมือให้ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.838176775+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญและขอเสียงปรบมือให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.838183949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.838187089+07:00","message":"> Transcript [21009] [false]: 'ขอเรียนเชิญและขอเสียงปรบมือให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.838190566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.838192845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.838195087+07:00","message":"StatePrefix: 'ขอเรียนเชิญและขอเสียงปรบมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:19.838197237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.098585193+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.098626202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.098632128+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาจ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.098648294+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.098655554+07:00","message":"[bufferProcess] interim [860000000]:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.098657936+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญและขอเสียงปรบมือให้ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.098665441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.098667862+07:00","message":"> Transcript [21010] [false]: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.098671475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.098673891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.098676508+07:00","message":"StatePrefix: 'ขอเรียนเชิญและขอเสียงปรบมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.098678681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.115844452+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.11588012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.115885944+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.11590322+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.115911024+07:00","message":"[bufferProcess] interim [920000000]:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.115913788+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาจ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.11592099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.115924133+07:00","message":"> Transcript [21011] [false]: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.115928123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.115930125+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.115932441+07:00","message":"StatePrefix: 'ขอเรียนเชิญและขอเสียงปรบมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.115934296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.170325074+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.170360751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาทิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.170367354+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาทิ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.170382432+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.170389032+07:00","message":"[bufferProcess] interim [980000000]:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.170392373+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.17039968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.17040462+07:00","message":"> Transcript [21012] [false]: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.170408171+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.170410536+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.170412487+07:00","message":"StatePrefix: 'ขอเรียนเชิญและขอเสียงปรบมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.170415208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.170422036+07:00","message":"Push: 'ขอเรียนเชิญและขอเสียงปรบมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.170423825+07:00","message":"TextPushed: 'ขอเรียนเชิญและขอเสียงปรบมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.170425656+07:00","message":"Set new StatePrefix : 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.170428002+07:00","message":"Next Push (prob) : 'ให้ท่านอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.170436163+07:00","message":"push: {false ขอเรียนเชิญและขอเสียงปรบมือ 0 0xc003842900}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.288645369+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.28868511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.288691213+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.288702256+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.288709187+07:00","message":"[bufferProcess] interim [40000000]:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.288711466+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.288716943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.288719832+07:00","message":"> Transcript [21013] [false]: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.288722093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.288724316+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาทิ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.291971918+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.292011066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.292017218+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.292033586+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.292042059+07:00","message":"[bufferProcess] interim [100000000]:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.292044674+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.292051848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.292054806+07:00","message":"> Transcript [21014] [false]: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.292058743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.292060572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.292063282+07:00","message":"StatePrefix: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.292066459+07:00","message":"TextPushed: 'ขอเรียนเชิญและขอเสียงปรบมือ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.54884639+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.548880871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.548887864+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.548902249+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.548909379+07:00","message":"[bufferProcess] interim [340000000]:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.548911941+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.548918057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.548920613+07:00","message":"> Transcript [21015] [false]: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.548923083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.548925007+07:00","message":"Set new StatePrefix: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.679362056+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.679397989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.679404858+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:20.679423849+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.679430719+07:00","message":"[bufferProcess] interim [460000000]:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.679433361+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.679441141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.679444469+07:00","message":"> Transcript [21016] [false]: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.6794478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.679450205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.679452225+07:00","message":"StatePrefix: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:20.679454646+07:00","message":"TextPushed: 'ขอเรียนเชิญและขอเสียงปรบมือ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:21.245916229+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:21.245951655+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-01-30T11:09:21.245957155+07:00","message":"receive interim result [false|false]: ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:21.245970945+07:00","message":"[buffer interim] 2927 false ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:21.245977714+07:00","message":"[bufferProcess] interim [60000000]:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:21.245980163+07:00","message":"[bufferProcess] send to processor:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:21.245986384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:21.245988955+07:00","message":"> Transcript [21017] [false]: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:21.24599251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:21.245994556+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:21.245996326+07:00","message":"StatePrefix: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:21.245999427+07:00","message":"TextPushed: 'ขอเรียนเชิญและขอเสียงปรบมือ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:21.86956114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:21.869573122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:21.876519953+07:00","message":"[GCS] IsForceVAD: false for message ID: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.000638941+07:00","message":"[GCS] Start streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.088182359+07:00","message":"receive streaming session, msgId: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.08822037+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-01-30T11:09:22.08822691+07:00","message":"receive interim result [true|false]: ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.088244505+07:00","message":"end recv isFinal message id 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.088246617+07:00","message":"end Recv id 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.08825305+07:00","message":"[buffer interim] 2927 true ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.088266804+07:00","message":"[bufferProcess] interim [870000000]:ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.088269812+07:00","message":"[bufferProcess] send to processor (isfinal):ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.088284589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.088300283+07:00","message":"> Transcript [21018] [false]: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.088306237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.088309672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.08831185+07:00","message":"StatePrefix: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.088314564+07:00","message":"TextPushed: 'ขอเรียนเชิญและขอเสียงปรบมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.088316906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.088318826+07:00","message":"> Transcript [21019] [true]: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดีด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.088320824+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.088322291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.088323699+07:00","message":"StatePrefix: 'ขอเรียนเชิญและขอเสียงปรบมือให้ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.088325511+07:00","message":"TextPushed: 'ขอเรียนเชิญและขอเสียงปรบมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.088334096+07:00","message":"Push: 'ให้ท่านอธิบดีด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.08834543+07:00","message":"push: {true ให้ท่านอธิบดีด้วยค่ะ 0 0xc003842900}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:22.097219188+07:00","message":"write wav file: './tmp/7478/7478_2927.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.196731884+07:00","message":"[GCS] IsForceVAD: false for message ID: 2928"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.287121437+07:00","message":"receive streaming session, msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.287139421+07:00","message":"found end of frame, send empty tag with msgId: 2928"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.28714242+07:00","message":"end Recv id 2928"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.287150611+07:00","message":"[buffer interim] 2928 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.287157306+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.287160713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.287163345+07:00","message":"> Transcript [21020] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.287165995+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.28716772+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.287169385+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.287171251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.28717978+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.287189847+07:00","message":"push: {true \n 0 0xc0031a4680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:22.291811954+07:00","message":"write wav file: './tmp/7478/7478_2928.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.319661665+07:00","message":"[GCS] Start streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.446680515+07:00","message":"[GCS] IsForceVAD: false for message ID: 2929"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.585327655+07:00","message":"receive streaming session, msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.585348153+07:00","message":"found end of frame, send empty tag with msgId: 2929"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.585350743+07:00","message":"end Recv id 2929"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.585359679+07:00","message":"[buffer interim] 2929 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.585366789+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.585370206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.585372883+07:00","message":"> Transcript [21021] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.585375114+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.585376885+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.58537853+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.585380333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:22.585383411+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.585393643+07:00","message":"push: {true \n 0 0xc002d19480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:22.58985594+07:00","message":"write wav file: './tmp/7478/7478_2929.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:22.708394931+07:00","message":"[GCS] Start streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:23.217536568+07:00","message":"[GCS] IsForceVAD: false for message ID: 2930"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:23.297837565+07:00","message":"receive streaming session, msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:23.297856569+07:00","message":"found end of frame, send empty tag with msgId: 2930"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:23.297859349+07:00","message":"end Recv id 2930"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:23.297866754+07:00","message":"[buffer interim] 2930 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:23.297873862+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:23.297877986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:23.297883353+07:00","message":"> Transcript [21022] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:23.297885782+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:23.297887606+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:23.297889146+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:23.297890838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:23.297893258+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:23.297902626+07:00","message":"push: {true \n 0 0xc002d19780}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:23.303203739+07:00","message":"write wav file: './tmp/7478/7478_2930.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:23.477912141+07:00","message":"[GCS] Start streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:23.916729497+07:00","message":"[GCS] IsForceVAD: false for message ID: 2931"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:24.006509093+07:00","message":"receive streaming session, msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:24.006529536+07:00","message":"found end of frame, send empty tag with msgId: 2931"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:24.006533887+07:00","message":"end Recv id 2931"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:24.006543794+07:00","message":"[buffer interim] 2931 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:24.006553233+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:24.006564618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:24.006568557+07:00","message":"> Transcript [21023] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:24.006571705+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:24.00657421+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:24.00657683+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:24.006579473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:24.006584823+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:24.006617051+07:00","message":"push: {true \n 0 0xc0031a4a80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:24.011117343+07:00","message":"write wav file: './tmp/7478/7478_2931.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:24.368718647+07:00","message":"[GCS] Start streaming session, msgId: 2932"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:24.87031946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:24.870325131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.076823646+07:00","message":"[GCS] IsForceVAD: false for message ID: 2932"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.160879401+07:00","message":"receive streaming session, msgId: 2932"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.16089746+07:00","message":"found end of frame, send empty tag with msgId: 2932"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.160900323+07:00","message":"end Recv id 2932"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.160907878+07:00","message":"[buffer interim] 2932 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.160914545+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.16092014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.160922655+07:00","message":"> Transcript [21024] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.160925274+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.160927381+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.160929174+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.160930867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.160939062+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.160948676+07:00","message":"push: {true \n 0 0xc0031a4d80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:25.167992804+07:00","message":"write wav file: './tmp/7478/7478_2932.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.199859057+07:00","message":"[GCS] Start streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.266865088+07:00","message":"[GCS] IsForceVAD: false for message ID: 2933"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.562577479+07:00","message":"receive streaming session, msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.562595548+07:00","message":"found end of frame, send empty tag with msgId: 2933"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.562598502+07:00","message":"end Recv id 2933"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.5626064+07:00","message":"[buffer interim] 2933 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.562613848+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.56261749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.562620641+07:00","message":"> Transcript [21025] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.562622852+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.562624615+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.56262615+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.56262818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.562637046+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.562647189+07:00","message":"push: {true \n 0 0xc0036d6c00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:25.566855739+07:00","message":"write wav file: './tmp/7478/7478_2933.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.590968257+07:00","message":"[GCS] Start streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.647079604+07:00","message":"[GCS] IsForceVAD: false for message ID: 2934"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.811528314+07:00","message":"receive streaming session, msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.811551107+07:00","message":"found end of frame, send empty tag with msgId: 2934"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.811554041+07:00","message":"end Recv id 2934"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.811561921+07:00","message":"[buffer interim] 2934 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.811568825+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.811573067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.811575961+07:00","message":"> Transcript [21026] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.811578157+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.811579925+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.81158152+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.811583185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:25.811585477+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:25.811594501+07:00","message":"push: {true \n 0 0xc004624c80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:25.819551707+07:00","message":"write wav file: './tmp/7478/7478_2934.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:26.679986589+07:00","message":"[GCS] Start streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:27.25588172+07:00","message":"[GCS] IsForceVAD: false for message ID: 2935"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:27.344587818+07:00","message":"receive streaming session, msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:27.344607772+07:00","message":"found end of frame, send empty tag with msgId: 2935"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:27.344610621+07:00","message":"end Recv id 2935"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:27.344617159+07:00","message":"[buffer interim] 2935 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:27.344624239+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:27.34462786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:27.344630696+07:00","message":"> Transcript [21027] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:27.344633253+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:27.34463512+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:27.344636671+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:27.344638908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:27.344646192+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:27.344655156+07:00","message":"push: {true \n 0 0xc0036d6080}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:27.349092445+07:00","message":"write wav file: './tmp/7478/7478_2935.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:27.391129926+07:00","message":"[GCS] Start streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:27.856833701+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:27.856870519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:27.856875483+07:00","message":"receive interim result [false|false]: เรียน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:27.856886442+07:00","message":"[buffer interim] 2936 false เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:27.856892729+07:00","message":"[bufferProcess] interim [480000000]:เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:27.856894465+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:27.870991152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:27.870991446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.25124938+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.251291827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.251297724+07:00","message":"receive interim result [false|false]: เรียนท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.251310929+07:00","message":"[buffer interim] 2936 false เรียนท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.251316923+07:00","message":"[bufferProcess] interim [900000000]:เรียนท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.251319149+07:00","message":"[bufferProcess] send to processor:เรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.25132441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.251326942+07:00","message":"> Transcript [21028] [false]: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.251329037+07:00","message":"Set StatePrefix (first interim): 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.427453796+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.427491778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.427497788+07:00","message":"receive interim result [false|false]: เรียนท่านอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.427510366+07:00","message":"[buffer interim] 2936 false เรียนท่านอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.427516984+07:00","message":"[bufferProcess] interim [80000000]:เรียนท่านอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.427519446+07:00","message":"[bufferProcess] send to processor:เรียนท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.427524785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.42752746+07:00","message":"> Transcript [21029] [false]: 'เรียนท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.427530331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.427532169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.427534016+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.427536023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.558280094+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.558318408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนธนาธิป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.558323352+07:00","message":"receive interim result [false|false]: เรียนธนาธิป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.558336147+07:00","message":"[buffer interim] 2936 false เรียนธนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.558344865+07:00","message":"[bufferProcess] interim [200000000]:เรียนธนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.558347841+07:00","message":"[bufferProcess] send to processor:เรียนท่านอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.55835397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.558356584+07:00","message":"> Transcript [21030] [false]: 'เรียนท่านอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.558360288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.558362318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.558364055+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.558366018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.616912884+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.616947224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอธิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.616952291+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.616968555+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.616976548+07:00","message":"[bufferProcess] interim [260000000]:เรียนท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.616978937+07:00","message":"[bufferProcess] send to processor:เรียนธนาธิป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.616983185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.616985981+07:00","message":"> Transcript [21031] [false]: 'เรียนธนาธิป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.616990125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.616992211+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.616993928+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.616995771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.806585454+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.80663488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอธิการบดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.8066409+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.806656914+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.806664366+07:00","message":"[bufferProcess] interim [440000000]:เรียนท่านอธิการบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.806666703+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.806670605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.806673405+07:00","message":"> Transcript [21032] [false]: 'เรียนท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.806676737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.806679101+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.806681119+07:00","message":"StatePrefix: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.806682787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.806685594+07:00","message":"Push: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.806687577+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.806689703+07:00","message":"Set new StatePrefix : 'เรียนท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:28.806691969+07:00","message":"Next Push (prob) : 'ท่านอธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:28.806699895+07:00","message":"push: {false เรียน 0 0xc0036d6b00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.124934613+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.124970926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอธิการบดีมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.124976107+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดีมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.124991392+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.12499854+07:00","message":"[bufferProcess] interim [740000000]:เรียนท่านอธิการบดีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.1250014+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.125004578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.125007808+07:00","message":"> Transcript [21033] [false]: 'เรียนท่านอธิการบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.125011694+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.125013683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.125015407+07:00","message":"StatePrefix: 'เรียนท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.12501754+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.127234511+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.127246485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอธิการบดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.127249716+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.127253761+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.127264034+07:00","message":"[bufferProcess] interim [800000000]:เรียนท่านอธิการบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.127266572+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดีมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.127269006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.127271077+07:00","message":"> Transcript [21034] [false]: 'เรียนท่านอธิการบดีมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.127273668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.127275383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.127277378+07:00","message":"StatePrefix: 'เรียนท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.127279183+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.254254358+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.25431402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอธิการบดีมหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.254321038+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดีมหา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.254339804+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดีมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254348699+07:00","message":"[bufferProcess] interim [860000000]:เรียนท่านอธิการบดีมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254352069+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254360864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.25436441+07:00","message":"> Transcript [21035] [false]: 'เรียนท่านอธิการบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254368845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254371968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254374526+07:00","message":"StatePrefix: 'เรียนท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254377654+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.254775624+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.254799077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอธิการบดีมหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.254804236+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดีมหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.254816429+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254821349+07:00","message":"[bufferProcess] interim [920000000]:เรียนท่านอธิการบดีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254823923+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดีมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254830488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254835557+07:00","message":"> Transcript [21036] [false]: 'เรียนท่านอธิการบดีมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254838495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254840596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254842582+07:00","message":"StatePrefix: 'เรียนท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254844417+07:00","message":"TextPushed: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254849943+07:00","message":"Push: 'ท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254851827+07:00","message":"TextPushed: 'เรียนท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254853605+07:00","message":"Set new StatePrefix : 'เรียนท่านอธิการบดีมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.254857705+07:00","message":"Next Push (prob) : 'บดีมหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.254864753+07:00","message":"push: {false ท่านอธิการ 0 0xc0036d6b00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.835454388+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.835493814+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-01-30T11:09:29.835500326+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดีมหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:29.835516249+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.835523164+07:00","message":"[bufferProcess] interim [520000000]:เรียนท่านอธิการบดีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.835525672+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.835532681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.83553529+07:00","message":"> Transcript [21037] [false]: 'เรียนท่านอธิการบดีมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.835538683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.83554063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.835543133+07:00","message":"StatePrefix: 'เรียนท่านอธิการบดีมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:29.835545482+07:00","message":"TextPushed: 'เรียนท่านอธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.024943289+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.024989929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอธิการบดีมหาวิทยาลัยเทคโน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.02499737+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดีมหาวิทยาลัยเทคโน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.025012535+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดีมหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.02502449+07:00","message":"[bufferProcess] interim [640000000]:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.025028634+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.025033278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.02503715+07:00","message":"> Transcript [21038] [false]: 'เรียนท่านอธิการบดีมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.025042342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.025045083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.025048078+07:00","message":"StatePrefix: 'เรียนท่านอธิการบดีมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.025051696+07:00","message":"TextPushed: 'เรียนท่านอธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.153256153+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.153297094+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-01-30T11:09:30.153303407+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดีมหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.153318066+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.153324633+07:00","message":"[bufferProcess] interim [760000000]:เรียนท่านอธิการบดีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.153328726+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.153336326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.153338921+07:00","message":"> Transcript [21039] [false]: 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.153342397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.15334481+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.153347264+07:00","message":"StatePrefix: 'เรียนท่านอธิการบดีมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.1533498+07:00","message":"TextPushed: 'เรียนท่านอธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.157490678+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.157505104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.157508873+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.157519088+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.157522663+07:00","message":"[bufferProcess] interim [820000000]:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.157524671+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.15752706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.157529584+07:00","message":"> Transcript [21040] [false]: 'เรียนท่านอธิการบดีมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.157531967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.157533791+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.157535584+07:00","message":"StatePrefix: 'เรียนท่านอธิการบดีมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.157537294+07:00","message":"TextPushed: 'เรียนท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.157544291+07:00","message":"Push: 'บดีมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.157545937+07:00","message":"TextPushed: 'เรียนท่านอธิการบดีมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.157548346+07:00","message":"Set new StatePrefix : 'เรียนท่านอธิการบดีมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.157550567+07:00","message":"Next Push (prob) : 'วิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.157558069+07:00","message":"push: {false บดีมหา 0 0xc0036d6b00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.538076638+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.538110614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.538118156+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.538132575+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.538139677+07:00","message":"[bufferProcess] interim [180000000]:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.538141873+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.538147213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.538150212+07:00","message":"> Transcript [21041] [false]: 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.538153233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.538155187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.538157246+07:00","message":"StatePrefix: 'เรียนท่านอธิการบดีมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.538159738+07:00","message":"TextPushed: 'เรียนท่านอธิการบดีมหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.595313015+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.595344472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.595350523+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.595362106+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.595368168+07:00","message":"[bufferProcess] interim [240000000]:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.595370388+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.595377254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.595379892+07:00","message":"> Transcript [21042] [false]: 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.595383163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.595385025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.59538697+07:00","message":"StatePrefix: 'เรียนท่านอธิการบดีมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.595390108+07:00","message":"TextPushed: 'เรียนท่านอธิการบดีมหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.725330236+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.725366595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.725372127+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.725388325+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.725395801+07:00","message":"[bufferProcess] interim [360000000]:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.725398431+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.725405106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.725407836+07:00","message":"> Transcript [21043] [false]: 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.725411063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.725414894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.725416885+07:00","message":"StatePrefix: 'เรียนท่านอธิการบดีมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.725419321+07:00","message":"TextPushed: 'เรียนท่านอธิการบดีมหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.856286301+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.856320124+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-01-30T11:09:30.856325525+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.856340417+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.856347019+07:00","message":"[bufferProcess] interim [480000000]:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.856349604+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.856353509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.856357113+07:00","message":"> Transcript [21044] [false]: 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.856360725+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.856362526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.85636441+07:00","message":"StatePrefix: 'เรียนท่านอธิการบดีมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.856366711+07:00","message":"TextPushed: 'เรียนท่านอธิการบดีมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.856369569+07:00","message":"Push: 'วิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.856371192+07:00","message":"TextPushed: 'เรียนท่านอธิการบดีมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.856373355+07:00","message":"Set new StatePrefix : 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.856375379+07:00","message":"Next Push (prob) : 'เทคโนโลยีพระจอม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.856383193+07:00","message":"push: {false วิทยาลัย 0 0xc0036d6b00}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:30.871497862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:30.871511661+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.914891491+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.914924734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.914929612+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:30.914942643+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.914949854+07:00","message":"[bufferProcess] interim [540000000]:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.914952066+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.91495513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.914957673+07:00","message":"> Transcript [21045] [false]: 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:30.914960228+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.239046289+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.239091598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.239099996+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.239115502+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.239123605+07:00","message":"[bufferProcess] interim [900000000]:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.239127485+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.239136673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.239140537+07:00","message":"> Transcript [21046] [false]: 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.239145211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.239147846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.23915163+07:00","message":"StatePrefix: 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.239155844+07:00","message":"TextPushed: 'เรียนท่านอธิการบดีมหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.738556437+07:00","message":"[GCS] IsForceVAD: false for message ID: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.821807568+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.821847165+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-01-30T11:09:31.821853577+07:00","message":"receive interim result [false|false]: เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.821871044+07:00","message":"[buffer interim] 2936 false เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.821879596+07:00","message":"[bufferProcess] interim [500000000]:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.821882273+07:00","message":"[bufferProcess] send to processor:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.821885608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.821888989+07:00","message":"> Transcript [21047] [false]: 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.821895311+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.82189714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.821899253+07:00","message":"StatePrefix: 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.821901942+07:00","message":"TextPushed: 'เรียนท่านอธิการบดีมหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.836873846+07:00","message":"receive streaming session, msgId: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.836901863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.836908842+07:00","message":"receive interim result [true|false]: เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.836920434+07:00","message":"end recv isFinal message id 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.836923199+07:00","message":"end Recv id 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.836930447+07:00","message":"[buffer interim] 2936 true เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.836936887+07:00","message":"[bufferProcess] interim [590000000]:เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.836943808+07:00","message":"[bufferProcess] send to processor (isfinal):เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.836947523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.836950447+07:00","message":"> Transcript [21048] [false]: 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.836955158+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.83695757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.836960376+07:00","message":"StatePrefix: 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.836963555+07:00","message":"TextPushed: 'เรียนท่านอธิการบดีมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.836966078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.836969063+07:00","message":"> Transcript [21049] [true]: 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.836972093+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.836974438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.836977065+07:00","message":"StatePrefix: 'เรียนท่านอธิการบดีมหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.836979772+07:00","message":"TextPushed: 'เรียนท่านอธิการบดีมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:31.83698796+07:00","message":"Push: 'เทคโนโลยีพระจอมเกล้าธนบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:31.836998635+07:00","message":"push: {true เทคโนโลยีพระจอมเกล้าธนบุรี 0 0xc0036d6b00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:31.846469455+07:00","message":"write wav file: './tmp/7478/7478_2936.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:32.189752946+07:00","message":"[GCS] Start streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:32.83487637+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:32.834911113+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:32.834916002+07:00","message":"receive interim result [false|false]: ผู้บริหาร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:32.834930126+07:00","message":"[buffer interim] 2937 false ผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:32.834936155+07:00","message":"[bufferProcess] interim [660000000]:ผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:32.834937946+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.227538169+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.227572392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.227578499+07:00","message":"receive interim result [false|false]: ผู้บริหารจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.227595426+07:00","message":"[buffer interim] 2937 false ผู้บริหารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.227605503+07:00","message":"[bufferProcess] interim [80000000]:ผู้บริหารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.227608474+07:00","message":"[bufferProcess] send to processor:ผู้บริหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.227614742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.227617426+07:00","message":"> Transcript [21050] [false]: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.22761962+07:00","message":"Set StatePrefix (first interim): 'ผู้บริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.355622866+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.355658404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.355663899+07:00","message":"receive interim result [false|false]: ผู้บริหารจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.355679465+07:00","message":"[buffer interim] 2937 false ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.355686308+07:00","message":"[bufferProcess] interim [140000000]:ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.355688742+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.355691861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.355694825+07:00","message":"> Transcript [21051] [false]: 'ผู้บริหารจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.355697801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.355699582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.355701246+07:00","message":"StatePrefix: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.355703517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.606736823+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.606775684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.606783222+07:00","message":"receive interim result [false|false]: ผู้บริหารจากบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.606799621+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.606806134+07:00","message":"[bufferProcess] interim [440000000]:ผู้บริหารจากบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.606808625+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.606815346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.606819051+07:00","message":"> Transcript [21052] [false]: 'ผู้บริหารจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.6068224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.606824206+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.606826445+07:00","message":"StatePrefix: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.606828329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.609308097+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.609321062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.609324511+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมหา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.609335837+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.609340403+07:00","message":"[bufferProcess] interim [500000000]:ผู้บริหารจากมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.609343127+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.609345833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.60934903+07:00","message":"> Transcript [21053] [false]: 'ผู้บริหารจากบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.609352289+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.609354594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.609356852+07:00","message":"StatePrefix: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.609359218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.795200193+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.795234812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.795240547+07:00","message":"receive interim result [false|false]: ผู้บริหารจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.79525551+07:00","message":"[buffer interim] 2937 false ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.795262172+07:00","message":"[bufferProcess] interim [680000000]:ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.795264752+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.795276925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.795279755+07:00","message":"> Transcript [21054] [false]: 'ผู้บริหารจากมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.795283347+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.795285799+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.795287576+07:00","message":"StatePrefix: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.795289604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.795294886+07:00","message":"Push: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.795296819+07:00","message":"TextPushed: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.795298583+07:00","message":"Set new StatePrefix : 'ผู้บริหารจากมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.795300397+07:00","message":"Next Push (prob) : 'จากมหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.795307353+07:00","message":"push: {false ผู้บริหาร 0 0xc003842600}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:33.872484884+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:33.872509186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.923954199+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.923989468+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-01-30T11:09:33.923995468+07:00","message":"receive interim result [false|false]: ผู้บริหารจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.924010384+07:00","message":"[buffer interim] 2937 false ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.924019105+07:00","message":"[bufferProcess] interim [740000000]:ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.924021783+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.924026899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.924029951+07:00","message":"> Transcript [21055] [false]: 'ผู้บริหารจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.924032853+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.926642147+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.926652899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหาวิท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.926656736+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมหาวิท"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:33.926665304+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากมหาวิท"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.926668897+07:00","message":"[bufferProcess] interim [800000000]:ผู้บริหารจากมหาวิท"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.926671143+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.926673331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.926675199+07:00","message":"> Transcript [21056] [false]: 'ผู้บริหารจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:33.926676637+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.105141123+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.10519094+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-01-30T11:09:34.105196702+07:00","message":"receive interim result [false|false]: ผู้บริหารจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.105215467+07:00","message":"[buffer interim] 2937 false ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.105221958+07:00","message":"[bufferProcess] interim [860000000]:ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.105224671+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากมหาวิท"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.105227793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.105230842+07:00","message":"> Transcript [21057] [false]: 'ผู้บริหารจากมหาวิท'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.105234309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.10523614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.105237879+07:00","message":"StatePrefix: 'ผู้บริหารจากมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.105241076+07:00","message":"TextPushed: 'ผู้บริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.106339728+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.106348327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหาวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.106351799+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมหาวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.106361208+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากมหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.106364648+07:00","message":"[bufferProcess] interim [920000000]:ผู้บริหารจากมหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.106366762+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.106368707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.10637052+07:00","message":"> Transcript [21058] [false]: 'ผู้บริหารจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.106372312+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.252037982+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.25207839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.252084535+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.252098999+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.252105655+07:00","message":"[bufferProcess] interim [40000000]:ผู้บริหารจากมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.25210837+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากมหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.252114441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.252116919+07:00","message":"> Transcript [21059] [false]: 'ผู้บริหารจากมหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.252120623+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.252122511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.252124479+07:00","message":"StatePrefix: 'ผู้บริหารจากมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.252126663+07:00","message":"TextPushed: 'ผู้บริหาร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.464671142+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.464704161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหาวิทยาลัยคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.464710324+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมหาวิทยาลัยคือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.464725679+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากมหาวิทยาลัยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.464732296+07:00","message":"[bufferProcess] interim [280000000]:ผู้บริหารจากมหาวิทยาลัยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.464734922+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.464741004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.464743554+07:00","message":"> Transcript [21060] [false]: 'ผู้บริหารจากมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.46474707+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.464749166+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.464752766+07:00","message":"StatePrefix: 'ผู้บริหารจากมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.464754943+07:00","message":"TextPushed: 'ผู้บริหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.464760711+07:00","message":"Push: 'จากมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.464762636+07:00","message":"TextPushed: 'ผู้บริหารจากมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.464765049+07:00","message":"Set new StatePrefix : 'ผู้บริหารจากมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.464767095+07:00","message":"Next Push (prob) : 'วิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.46477506+07:00","message":"push: {false จากมหา 0 0xc003842600}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.521191527+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.521227081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหาวิทยาลัยเกริก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.521232348+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมหาวิทยาลัยเกริก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.521247634+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากมหาวิทยาลัยเกริก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.521256705+07:00","message":"[bufferProcess] interim [340000000]:ผู้บริหารจากมหาวิทยาลัยเกริก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.521260171+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากมหาวิทยาลัยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.52127009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.52127822+07:00","message":"> Transcript [21061] [false]: 'ผู้บริหารจากมหาวิทยาลัยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.521281754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.521283713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.521285748+07:00","message":"StatePrefix: 'ผู้บริหารจากมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.521287985+07:00","message":"TextPushed: 'ผู้บริหารจากมหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.523859652+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.523866256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหาวิทยาลัยเคือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.523868759+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมหาวิทยาลัยเคือง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.523877228+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากมหาวิทยาลัยเคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.523879978+07:00","message":"[bufferProcess] interim [400000000]:ผู้บริหารจากมหาวิทยาลัยเคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.523881692+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากมหาวิทยาลัยเกริก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.523883515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.523885326+07:00","message":"> Transcript [21062] [false]: 'ผู้บริหารจากมหาวิทยาลัยเกริก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.523887722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.523889481+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.52389105+07:00","message":"StatePrefix: 'ผู้บริหารจากมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.523892711+07:00","message":"TextPushed: 'ผู้บริหารจากมหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.637566099+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.637600372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหาวิทยาลัยเครือข่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.637605926+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:34.637617285+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากมหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.63762426+07:00","message":"[bufferProcess] interim [460000000]:ผู้บริหารจากมหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.637626789+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากมหาวิทยาลัยเคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.637629901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.63763238+07:00","message":"> Transcript [21063] [false]: 'ผู้บริหารจากมหาวิทยาลัยเคือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.637635394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.637637168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.637639015+07:00","message":"StatePrefix: 'ผู้บริหารจากมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:34.637641277+07:00","message":"TextPushed: 'ผู้บริหารจากมหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.032293664+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.032333066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.03233909+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.032354122+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.032363291+07:00","message":"[bufferProcess] interim [880000000]:ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.032365852+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากมหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.032372504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.032375574+07:00","message":"> Transcript [21064] [false]: 'ผู้บริหารจากมหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.032379506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.032381641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.032383847+07:00","message":"StatePrefix: 'ผู้บริหารจากมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.032386608+07:00","message":"TextPushed: 'ผู้บริหารจากมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.032391126+07:00","message":"Push: 'วิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.032392786+07:00","message":"TextPushed: 'ผู้บริหารจากมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.032394688+07:00","message":"Set new StatePrefix : 'ผู้บริหารจากมหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.032397266+07:00","message":"Next Push (prob) : 'เครือข่าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.032404807+07:00","message":"push: {false วิทยาลัย 0 0xc003842600}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.165884737+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.165938667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหาวิทยาลัยเครือข่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.165945912+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.165961469+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากมหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.165971591+07:00","message":"[bufferProcess] interim [0]:ผู้บริหารจากมหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.165975002+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.165982128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.165987457+07:00","message":"> Transcript [21065] [false]: 'ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.165992544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.165995485+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.16599876+07:00","message":"StatePrefix: 'ผู้บริหารจากมหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.16600236+07:00","message":"TextPushed: 'ผู้บริหารจากมหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.21904274+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.219076722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.219082399+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.219097116+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.219105812+07:00","message":"[bufferProcess] interim [60000000]:ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.21910846+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากมหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.219114077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.219116861+07:00","message":"> Transcript [21066] [false]: 'ผู้บริหารจากมหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.219120336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.21912223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.21912402+07:00","message":"StatePrefix: 'ผู้บริหารจากมหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.219126454+07:00","message":"TextPushed: 'ผู้บริหารจากมหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.412607865+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.412640043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.412645931+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.412662475+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.412670094+07:00","message":"[bufferProcess] interim [300000000]:ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.412676519+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.412680125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.412682968+07:00","message":"> Transcript [21067] [false]: 'ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.412686602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.41268845+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.412690541+07:00","message":"StatePrefix: 'ผู้บริหารจากมหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.412693062+07:00","message":"TextPushed: 'ผู้บริหารจากมหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.85676299+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.856805176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.856810914+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.856821547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.856824627+07:00","message":"receive interim result [false|false]:  แห่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.856832118+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.856835351+07:00","message":"[buffer interim] 2937 false  แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.856841296+07:00","message":"[bufferProcess] interim [660000000]:ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.856843424+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.856846391+07:00","message":"[bufferProcess] interim [660000000]: แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.856848782+07:00","message":"[bufferProcess] update buffer: ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.856851908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.856854857+07:00","message":"> Transcript [21068] [false]: 'ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.856864263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.856866576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.85686869+07:00","message":"StatePrefix: 'ผู้บริหารจากมหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.856870692+07:00","message":"TextPushed: 'ผู้บริหารจากมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.856873397+07:00","message":"Push: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.856875001+07:00","message":"TextPushed: 'ผู้บริหารจากมหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.856876926+07:00","message":"Set new StatePrefix : 'ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:35.856878834+07:00","message":"Next Push (prob) : 'ทั้ง 9 แห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:35.856887602+07:00","message":"push: {false เครือข่าย 0 0xc003842600}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.053730415+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.053771222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.053777666+07:00","message":"receive interim result [false|false]: ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.05378952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.053792714+07:00","message":"receive interim result [false|false]:  แห่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.053801363+07:00","message":"[buffer interim] 2937 false ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.053804824+07:00","message":"[buffer interim] 2937 false  แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.053810708+07:00","message":"[bufferProcess] interim [900000000]:ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.053813084+07:00","message":"[bufferProcess] send to processor:ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.053815719+07:00","message":"[bufferProcess] interim [900000000]: แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.053818554+07:00","message":"[bufferProcess] update buffer: ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.053822655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.053825308+07:00","message":"> Transcript [21069] [false]: 'ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.053828243+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.053830397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.053832028+07:00","message":"StatePrefix: 'ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.053834041+07:00","message":"TextPushed: 'ผู้บริหารจากมหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.226341886+07:00","message":"[GCS] IsForceVAD: false for message ID: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.328111478+07:00","message":"receive streaming session, msgId: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.328150421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่งนะคะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.328156637+07:00","message":"receive interim result [true|false]: ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.328168088+07:00","message":"end recv isFinal message id 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.328170568+07:00","message":"end Recv id 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.328178998+07:00","message":"[buffer interim] 2937 true ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328188661+07:00","message":"[bufferProcess] interim [260000000]:ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328191826+07:00","message":"[bufferProcess] send to processor (isfinal):ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328195307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328198309+07:00","message":"> Transcript [21070] [false]: 'ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328201334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328203186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328207242+07:00","message":"StatePrefix: 'ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328210032+07:00","message":"TextPushed: 'ผู้บริหารจากมหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328211972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328213811+07:00","message":"> Transcript [21071] [true]: 'ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328215845+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328217365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328218842+07:00","message":"StatePrefix: 'ผู้บริหารจากมหาวิทยาลัยเครือข่ายทั้ง 9 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328220578+07:00","message":"TextPushed: 'ผู้บริหารจากมหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:36.328226633+07:00","message":"Push: 'ทั้ง 9 แห่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:36.328235247+07:00","message":"push: {true ทั้ง 9 แห่งนะคะ 0 0xc003842600}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:36.338164729+07:00","message":"write wav file: './tmp/7478/7478_2937.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:36.872539157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:36.872553109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:37.191622004+07:00","message":"[GCS] Start streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:38.042102411+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:38.042139432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนวยการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:38.042144477+07:00","message":"receive interim result [false|false]: อำนวยการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:38.042157674+07:00","message":"[buffer interim] 2938 false อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:38.042167445+07:00","message":"[bufferProcess] interim [720000000]:อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:38.042169933+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:38.042176436+07:00","message":"[bufferProcess] send to processor (ticker):อำนวยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:38.042180051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:38.042183713+07:00","message":"> Transcript [21072] [false]: 'อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:38.042186593+07:00","message":"Set StatePrefix (first interim): 'อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:38.609557948+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:38.609599899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนวยการกอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:38.609605688+07:00","message":"receive interim result [false|false]: อำนวยการกอง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:38.609619904+07:00","message":"[buffer interim] 2938 false อำนวยการกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:38.60962803+07:00","message":"[bufferProcess] interim [320000000]:อำนวยการกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:38.609631092+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:39.118042433+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:39.118075128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนวยการป้องกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:39.118083189+07:00","message":"receive interim result [false|false]: อำนวยการป้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:39.118096027+07:00","message":"[buffer interim] 2938 false อำนวยการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.118103015+07:00","message":"[bufferProcess] interim [740000000]:อำนวยการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.118105082+07:00","message":"[bufferProcess] send to processor:อำนวยการกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.118110098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.118112948+07:00","message":"> Transcript [21073] [false]: 'อำนวยการกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.118115599+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.118117553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.118119346+07:00","message":"StatePrefix: 'อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.118121216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:39.754868531+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:39.754905089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนวยการกอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:39.754910157+07:00","message":"receive interim result [false|false]: อำนวยการกอง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:39.754927464+07:00","message":"[buffer interim] 2938 false อำนวยการกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.754939645+07:00","message":"[bufferProcess] interim [340000000]:อำนวยการกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.75494211+07:00","message":"[bufferProcess] send to processor:อำนวยการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.754945771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.754948483+07:00","message":"> Transcript [21074] [false]: 'อำนวยการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.75495165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.754953622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.754955276+07:00","message":"StatePrefix: 'อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.754957063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:39.829660986+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:39.829703184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนวยการป้องกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:39.829709045+07:00","message":"receive interim result [false|false]: อำนวยการป้องกัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:39.829723214+07:00","message":"[buffer interim] 2938 false อำนวยการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.829730185+07:00","message":"[bufferProcess] interim [520000000]:อำนวยการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.829732568+07:00","message":"[bufferProcess] send to processor:อำนวยการกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.829739352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.829742075+07:00","message":"> Transcript [21075] [false]: 'อำนวยการกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.829745068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.829747148+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.829749028+07:00","message":"StatePrefix: 'อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:39.82975095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:39.873553733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:39.873566967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.018742872+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.018781478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนวยการกอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.018787049+07:00","message":"receive interim result [false|false]: อำนวยการกอง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.018801103+07:00","message":"[buffer interim] 2938 false อำนวยการกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.018808089+07:00","message":"[bufferProcess] interim [640000000]:อำนวยการกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.018810646+07:00","message":"[bufferProcess] send to processor:อำนวยการป้องกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.018816786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.018819292+07:00","message":"> Transcript [21076] [false]: 'อำนวยการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.018822742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.018824831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.018826702+07:00","message":"StatePrefix: 'อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.018828783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.018832985+07:00","message":"Push: 'อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.018834941+07:00","message":"TextPushed: 'อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.01883685+07:00","message":"Set new StatePrefix : 'อำนวยการป้องกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.018838857+07:00","message":"Next Push (prob) : 'ป้องกัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.018845992+07:00","message":"push: {false อำนวยการ 0 0xc002d18e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.208569625+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.208624961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนวยการกองส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.208630702+07:00","message":"receive interim result [false|false]: อำนวยการกองส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.208641597+07:00","message":"[buffer interim] 2938 false อำนวยการกองส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.208647728+07:00","message":"[bufferProcess] interim [880000000]:อำนวยการกองส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.208649834+07:00","message":"[bufferProcess] send to processor:อำนวยการกอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.208654951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.208657668+07:00","message":"> Transcript [21077] [false]: 'อำนวยการกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.208659818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.208661827+07:00","message":"Set new StatePrefix: 'อำนวยการกอง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.398309703+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.398349095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนวยการกองส่งเสริมความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.398354416+07:00","message":"receive interim result [false|false]: อำนวยการกองส่งเสริมความ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.398367343+07:00","message":"[buffer interim] 2938 false อำนวยการกองส่งเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.39837352+07:00","message":"[bufferProcess] interim [120000000]:อำนวยการกองส่งเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.398376585+07:00","message":"[bufferProcess] send to processor:อำนวยการกองส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.39838189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.398385054+07:00","message":"> Transcript [21078] [false]: 'อำนวยการกองส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.398389446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.39839212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.398394682+07:00","message":"StatePrefix: 'อำนวยการกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.398398032+07:00","message":"TextPushed: 'อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.655535401+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.655570961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนวยการกองส่งเสริมความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.655579962+07:00","message":"receive interim result [false|false]: อำนวยการกองส่งเสริมความสุข"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.655595393+07:00","message":"[buffer interim] 2938 false อำนวยการกองส่งเสริมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.655602739+07:00","message":"[bufferProcess] interim [240000000]:อำนวยการกองส่งเสริมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.655605307+07:00","message":"[bufferProcess] send to processor:อำนวยการกองส่งเสริมความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.655612122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.655614799+07:00","message":"> Transcript [21079] [false]: 'อำนวยการกองส่งเสริมความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.655617967+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.655620147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.655621939+07:00","message":"StatePrefix: 'อำนวยการกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.655624187+07:00","message":"TextPushed: 'อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.660038583+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.660076228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนวยการกองส่งเสริมความเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.66009134+07:00","message":"receive interim result [false|false]: อำนวยการกองส่งเสริมความเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.660105594+07:00","message":"[buffer interim] 2938 false อำนวยการกองส่งเสริมความเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.660112476+07:00","message":"[bufferProcess] interim [300000000]:อำนวยการกองส่งเสริมความเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.660116175+07:00","message":"[bufferProcess] send to processor:อำนวยการกองส่งเสริมความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.660122222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.660126867+07:00","message":"> Transcript [21080] [false]: 'อำนวยการกองส่งเสริมความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.660130302+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.660132724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.6601347+07:00","message":"StatePrefix: 'อำนวยการกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.660137095+07:00","message":"TextPushed: 'อำนวยการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.719727603+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.719759168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนวยการกองส่งเสริมความสำเร็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.719764422+07:00","message":"receive interim result [false|false]: อำนวยการกองส่งเสริมความสำเร็จ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.719777681+07:00","message":"[buffer interim] 2938 false อำนวยการกองส่งเสริมความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.719783992+07:00","message":"[bufferProcess] interim [420000000]:อำนวยการกองส่งเสริมความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.719786464+07:00","message":"[bufferProcess] send to processor:อำนวยการกองส่งเสริมความเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.719793373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.719796406+07:00","message":"> Transcript [21081] [false]: 'อำนวยการกองส่งเสริมความเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.719799889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.719805067+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.719806863+07:00","message":"StatePrefix: 'อำนวยการกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.719809084+07:00","message":"TextPushed: 'อำนวยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.719816284+07:00","message":"Push: 'กอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.719818124+07:00","message":"TextPushed: 'อำนวยการกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.719820367+07:00","message":"Set new StatePrefix : 'อำนวยการกองส่งเสริมความเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.719822775+07:00","message":"Next Push (prob) : 'ส่งเสริมความเสมอ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.71983085+07:00","message":"push: {false กอง 0 0xc002d18e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.846504982+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.846543163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนวยการกองส่งเสริมความเสมอภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.846548507+07:00","message":"receive interim result [false|false]: อำนวยการกองส่งเสริมความเสมอภาค"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.846562328+07:00","message":"[buffer interim] 2938 false อำนวยการกองส่งเสริมความเสมอภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.846569543+07:00","message":"[bufferProcess] interim [480000000]:อำนวยการกองส่งเสริมความเสมอภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.846571945+07:00","message":"[bufferProcess] send to processor:อำนวยการกองส่งเสริมความสำเร็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.846578199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.846580747+07:00","message":"> Transcript [21082] [false]: 'อำนวยการกองส่งเสริมความสำเร็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.84658309+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:40.846585399+07:00","message":"Set new StatePrefix: 'อำนวยการกองส่งเสริมความสำเร็จ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849655206+07:00","message":"[GCS] Cleaned up inactive client: 2885"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849673651+07:00","message":"[GCS] Cleaned up inactive client: 2883"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849676034+07:00","message":"[GCS] Cleaned up inactive client: 2884"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849677947+07:00","message":"[GCS] Cleaned up inactive client: 2904"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849679692+07:00","message":"[GCS] Cleaned up inactive client: 2890"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849682028+07:00","message":"[GCS] Cleaned up inactive client: 2900"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849683668+07:00","message":"[GCS] Cleaned up inactive client: 2905"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849685242+07:00","message":"[GCS] Cleaned up inactive client: 2887"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849686907+07:00","message":"[GCS] Cleaned up inactive client: 2896"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849688642+07:00","message":"[GCS] Cleaned up inactive client: 2897"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849690193+07:00","message":"[GCS] Cleaned up inactive client: 2903"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849691778+07:00","message":"[GCS] Cleaned up inactive client: 2888"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849693643+07:00","message":"[GCS] Cleaned up inactive client: 2892"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849695235+07:00","message":"[GCS] Cleaned up inactive client: 2902"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849696618+07:00","message":"[GCS] Cleaned up inactive client: 2889"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849698033+07:00","message":"[GCS] Cleaned up inactive client: 2891"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849699439+07:00","message":"[GCS] Cleaned up inactive client: 2879"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849700862+07:00","message":"[GCS] Cleaned up inactive client: 2882"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849702253+07:00","message":"[GCS] Cleaned up inactive client: 2898"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.84970372+07:00","message":"[GCS] Cleaned up inactive client: 2894"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849705259+07:00","message":"[GCS] Cleaned up inactive client: 2899"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849706815+07:00","message":"[GCS] Cleaned up inactive client: 2880"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849711166+07:00","message":"[GCS] Cleaned up inactive client: 2901"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849712753+07:00","message":"[GCS] Cleaned up inactive client: 2886"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849714331+07:00","message":"[GCS] Cleaned up inactive client: 2893"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849715719+07:00","message":"[GCS] Cleaned up inactive client: 2895"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:40.849717648+07:00","message":"[GCS] Cleaned up inactive client: 2881"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.105911922+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.105945314+07:00","message":"receive 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-01-30T11:09:41.105951366+07:00","message":"receive interim result [false|false]: อำนวยการกองส่งเสริมความเสมอภาคควร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.105965931+07:00","message":"[buffer interim] 2938 false อำนวยการกองส่งเสริมความเสมอภาคควร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.105972981+07:00","message":"[bufferProcess] interim [780000000]:อำนวยการกองส่งเสริมความเสมอภาคควร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.105975568+07:00","message":"[bufferProcess] send to processor:อำนวยการกองส่งเสริมความเสมอภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.105982134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.105984691+07:00","message":"> Transcript [21083] [false]: 'อำนวยการกองส่งเสริมความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.105986754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.105988714+07:00","message":"Set new StatePrefix: 'อำนวยการกองส่งเสริมความเสมอภาค'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.235563477+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.235607211+07:00","message":"receive 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-01-30T11:09:41.235613378+07:00","message":"receive interim result [false|false]: อำนวยการกองส่งเสริมความเสมอภาคคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.235629445+07:00","message":"[buffer interim] 2938 false อำนวยการกองส่งเสริมความเสมอภาคคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.235637535+07:00","message":"[bufferProcess] interim [840000000]:อำนวยการกองส่งเสริมความเสมอภาคคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.235639858+07:00","message":"[bufferProcess] send to processor:อำนวยการกองส่งเสริมความเสมอภาคควร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.235643566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.235646351+07:00","message":"> Transcript [21084] [false]: 'อำนวยการกองส่งเสริมความเสมอภาคควร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.235649828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.235651699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.235654035+07:00","message":"StatePrefix: 'อำนวยการกองส่งเสริมความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.235656041+07:00","message":"TextPushed: 'อำนวยการกอง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.625687759+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.625726512+07:00","message":"receive 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-01-30T11:09:41.62573217+07:00","message":"receive interim result [false|false]: อำนวยการกองส่งเสริมความเสมอภาคคนพิการของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.625746832+07:00","message":"[buffer interim] 2938 false อำนวยการกองส่งเสริมความเสมอภาคคนพิการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.625754422+07:00","message":"[bufferProcess] interim [260000000]:อำนวยการกองส่งเสริมความเสมอภาคคนพิการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.625756801+07:00","message":"[bufferProcess] send to processor:อำนวยการกองส่งเสริมความเสมอภาคคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.625760232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.625763439+07:00","message":"> Transcript [21085] [false]: 'อำนวยการกองส่งเสริมความเสมอภาคคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.625767083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.625769058+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.625770943+07:00","message":"StatePrefix: 'อำนวยการกองส่งเสริมความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.62577312+07:00","message":"TextPushed: 'อำนวยการกอง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.775789289+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.7758252+07:00","message":"receive 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-01-30T11:09:41.775830795+07:00","message":"receive interim result [false|false]: อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.775848026+07:00","message":"[buffer interim] 2938 false อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.775857056+07:00","message":"[bufferProcess] interim [380000000]:อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.775859796+07:00","message":"[bufferProcess] send to processor:อำนวยการกองส่งเสริมความเสมอภาคคนพิการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.775866278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.775868862+07:00","message":"> Transcript [21086] [false]: 'อำนวยการกองส่งเสริมความเสมอภาคคนพิการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.775872368+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.775874525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.775876608+07:00","message":"StatePrefix: 'อำนวยการกองส่งเสริมความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.775878827+07:00","message":"TextPushed: 'อำนวยการกอง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.9457935+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.945831066+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-01-30T11:09:41.9458368+07:00","message":"receive interim result [false|false]: อำนวยการกองส่งเสริมความเสมอภาคคนพิการของป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.945850613+07:00","message":"[buffer interim] 2938 false อำนวยการกองส่งเสริมความเสมอภาคคนพิการของป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.945857628+07:00","message":"[bufferProcess] interim [560000000]:อำนวยการกองส่งเสริมความเสมอภาคคนพิการของป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.945859971+07:00","message":"[bufferProcess] send to processor:อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.945865955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.945868546+07:00","message":"> Transcript [21087] [false]: 'อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.945872025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.945874128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.945876847+07:00","message":"StatePrefix: 'อำนวยการกองส่งเสริมความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.94587902+07:00","message":"TextPushed: 'อำนวยการกอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.945885013+07:00","message":"Push: 'ส่งเสริมความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.945887066+07:00","message":"TextPushed: 'อำนวยการกองส่งเสริมความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.945889031+07:00","message":"Set new StatePrefix : 'อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:41.945894067+07:00","message":"Next Push (prob) : 'คนพิการของพ่อ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:41.945902532+07:00","message":"push: {false ส่งเสริมความเสมอภาค 0 0xc002d18e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.259183744+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.259217792+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-01-30T11:09:42.259223841+07:00","message":"receive interim result [false|false]: อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.259235605+07:00","message":"[buffer interim] 2938 false อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.259242187+07:00","message":"[bufferProcess] interim [860000000]:อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.259245309+07:00","message":"[bufferProcess] send to processor:อำนวยการกองส่งเสริมความเสมอภาคคนพิการของป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.259250865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.25925345+07:00","message":"> Transcript [21088] [false]: 'อำนวยการกองส่งเสริมความเสมอภาคคนพิการของป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.259255671+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.259257463+07:00","message":"Set new StatePrefix: 'อำนวยการกองส่งเสริมความเสมอภาคคนพิการของป'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.321891851+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.321928561+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-01-30T11:09:42.321934196+07:00","message":"receive interim result [false|false]: อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.321946967+07:00","message":"[buffer interim] 2938 false อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.321953145+07:00","message":"[bufferProcess] interim [980000000]:อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.321955784+07:00","message":"[bufferProcess] send to processor:อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.321961141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.321964122+07:00","message":"> Transcript [21089] [false]: 'อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.321966719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.321969169+07:00","message":"Set new StatePrefix: 'อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.519731962+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.519767458+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-01-30T11:09:42.519773583+07:00","message":"receive interim result [false|false]: อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.51978643+07:00","message":"[buffer interim] 2938 false อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.519792751+07:00","message":"[bufferProcess] interim [160000000]:อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.519795292+07:00","message":"[bufferProcess] send to processor:อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.519800777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.519803259+07:00","message":"> Transcript [21090] [false]: 'อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.519806779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.519808755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.519810523+07:00","message":"StatePrefix: 'อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.519812808+07:00","message":"TextPushed: 'อำนวยการกองส่งเสริมความเสมอภาค'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.638009588+07:00","message":"[GCS] IsForceVAD: false for message ID: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.758009334+07:00","message":"[GCS] Start streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.831389073+07:00","message":"receive streaming session, msgId: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.831427241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อำนวยการกองส่งเสริมความเสมอภาคคนพิการของปด้วยนะคะ\",\"confidence\":0.9298832}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.831433118+07:00","message":"receive interim result [true|false]: อำนวยการกองส่งเสริมความเสมอภาคคนพิการของปด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.831440159+07:00","message":"end recv isFinal message id 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.831442536+07:00","message":"end Recv id 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.831450143+07:00","message":"[buffer interim] 2938 true อำนวยการกองส่งเสริมความเสมอภาคคนพิการของปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.831457506+07:00","message":"[bufferProcess] interim [460000000]:อำนวยการกองส่งเสริมความเสมอภาคคนพิการของปด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.83146057+07:00","message":"[bufferProcess] send to processor (isfinal):อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.831463928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.831466905+07:00","message":"> Transcript [21091] [false]: 'อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.831470229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.83147189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.831474001+07:00","message":"StatePrefix: 'อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.831476372+07:00","message":"TextPushed: 'อำนวยการกองส่งเสริมความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.831478037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.831479934+07:00","message":"> Transcript [21092] [true]: 'อำนวยการกองส่งเสริมความเสมอภาคคนพิการของปด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.831481852+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.831485444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.831487133+07:00","message":"StatePrefix: 'อำนวยการกองส่งเสริมความเสมอภาคคนพิการของพ่อด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.831488917+07:00","message":"TextPushed: 'อำนวยการกองส่งเสริมความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:42.831491786+07:00","message":"Push: 'คนพิการของปด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:42.831499738+07:00","message":"push: {true คนพิการของปด้วยนะคะ 0 0xc002d18e80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:42.841870861+07:00","message":"write wav file: './tmp/7478/7478_2938.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:42.874274282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:42.874322439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:43.235463986+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:43.235495736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่เป็นไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:43.235502549+07:00","message":"receive interim result [false|false]: ไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:43.235512194+07:00","message":"[buffer interim] 2939 false ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:43.235518741+07:00","message":"[bufferProcess] interim [480000000]:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:43.235520497+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:43.800728004+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:43.800760148+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-01-30T11:09:43.800766109+07:00","message":"receive interim result [false|false]: ไม่เป็นไร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:43.800780022+07:00","message":"[buffer interim] 2939 false ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:43.800786382+07:00","message":"[bufferProcess] interim [80000000]:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:43.800788594+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:43.800794336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:43.800796894+07:00","message":"> Transcript [21093] [false]: 'ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:43.800799105+07:00","message":"Set StatePrefix (first interim): 'ไม่เป็นไร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.00585301+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.005890018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.005896332+07:00","message":"receive interim result [false|false]: สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.005911298+07:00","message":"[buffer interim] 2939 false สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.005918427+07:00","message":"[bufferProcess] interim [320000000]:สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.005920411+07:00","message":"[bufferProcess] send to processor:ไม่เป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.005923373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.00592627+07:00","message":"> Transcript [21094] [false]: 'ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.005929248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.005931159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.005932886+07:00","message":"StatePrefix: 'ไม่เป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.005934903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.195938756+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.195981344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.19598962+07:00","message":"receive interim result [false|false]: สำคัญเลย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.196008104+07:00","message":"[buffer interim] 2939 false สำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.196025259+07:00","message":"[bufferProcess] interim [500000000]:สำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.196028954+07:00","message":"[bufferProcess] send to processor:สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.196033754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.196040056+07:00","message":"> Transcript [21095] [false]: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.196043438+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.196046533+07:00","message":"Set new StatePrefix: 'สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.297301103+07:00","message":"[GCS] IsForceVAD: false for message ID: 2939"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.390513107+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.390562029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญเลยอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.390569326+07:00","message":"receive interim result [false|false]: สำคัญเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.390591555+07:00","message":"[buffer interim] 2939 false สำคัญเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.390604089+07:00","message":"[bufferProcess] interim [740000000]:สำคัญเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.390607101+07:00","message":"[bufferProcess] send to processor:สำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.390615929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.390619907+07:00","message":"> Transcript [21096] [false]: 'สำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.390624296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.390626828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.390629315+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.390632116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.409220518+07:00","message":"receive streaming session, msgId: 2939"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.409250092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญเลยอ่ะ\",\"confidence\":0.9077609}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.409256269+07:00","message":"receive interim result [true|false]: สำคัญเลยอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.40926765+07:00","message":"end recv isFinal message id 2939"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.409270319+07:00","message":"end Recv id 2939"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.409278341+07:00","message":"[buffer interim] 2939 true สำคัญเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409285082+07:00","message":"[bufferProcess] interim [770000000]:สำคัญเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409296683+07:00","message":"[bufferProcess] send to processor (isfinal):สำคัญเลยอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409300382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409304289+07:00","message":"> Transcript [21097] [false]: 'สำคัญเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409315231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409318028+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409320967+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409323622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409325991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409328684+07:00","message":"> Transcript [21098] [true]: 'สำคัญเลยอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409331475+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409333823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409336202+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409338627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:44.409347587+07:00","message":"Push: 'สำคัญเลยอ่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.409359+07:00","message":"push: {true สำคัญเลยอ่ะ 0 0xc0036d7700}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:44.415928768+07:00","message":"write wav file: './tmp/7478/7478_2939.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:44.998856895+07:00","message":"[GCS] Start streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:45.718994632+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:45.719030994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:45.719036609+07:00","message":"receive interim result [false|false]: สื่อมวลชน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:45.719052032+07:00","message":"[buffer interim] 2940 false สื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:45.719059202+07:00","message":"[bufferProcess] interim [540000000]:สื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:45.719061017+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:45.71906427+07:00","message":"[bufferProcess] send to processor (ticker):สื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:45.719066769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:45.719069468+07:00","message":"> Transcript [21099] [false]: 'สื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:45.719071625+07:00","message":"Set StatePrefix (first interim): 'สื่อมวลชน'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:45.874566605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:45.874587937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.359199393+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.359236436+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-01-30T11:09:46.359242425+07:00","message":"receive interim result [false|false]: สื่อมวลชน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.359253619+07:00","message":"[buffer interim] 2940 false สื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.359270129+07:00","message":"[bufferProcess] interim [140000000]:สื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.359272031+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.430808964+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.43084746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนแห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.430853105+07:00","message":"receive interim result [false|false]: สื่อมวลชนแห่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.430867053+07:00","message":"[buffer interim] 2940 false สื่อมวลชนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.430874241+07:00","message":"[bufferProcess] interim [320000000]:สื่อมวลชนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.430876537+07:00","message":"[bufferProcess] send to processor:สื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.430882297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.430884977+07:00","message":"> Transcript [21100] [false]: 'สื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.430888225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.430890207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.430892487+07:00","message":"StatePrefix: 'สื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.430894345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.619465045+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.619499706+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-01-30T11:09:46.619505732+07:00","message":"receive interim result [false|false]: สื่อมวลชน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.61951811+07:00","message":"[buffer interim] 2940 false สื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.619528086+07:00","message":"[bufferProcess] interim [440000000]:สื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.619531992+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.619538746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.619542716+07:00","message":"> Transcript [21101] [false]: 'สื่อมวลชนแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.619546865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.619549307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.619552246+07:00","message":"StatePrefix: 'สื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.619554367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.746433284+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.746487008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนผู้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.74649559+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.746515619+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.746529362+07:00","message":"[bufferProcess] interim [560000000]:สื่อมวลชนผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.746533037+07:00","message":"[bufferProcess] send to processor:สื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.74653768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.746542093+07:00","message":"> Transcript [21102] [false]: 'สื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.746547721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.746550513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.746553285+07:00","message":"StatePrefix: 'สื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.746556092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.882938037+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.882974394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนแห่งภูมิภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.88298007+07:00","message":"receive interim result [false|false]: สื่อมวลชนแห่งภูมิภาค"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.882994521+07:00","message":"[buffer interim] 2940 false สื่อมวลชนแห่งภูมิภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.883002879+07:00","message":"[bufferProcess] interim [680000000]:สื่อมวลชนแห่งภูมิภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.883005496+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.883008819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.88301154+07:00","message":"> Transcript [21103] [false]: 'สื่อมวลชนผู้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.883014938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.883017508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.883019324+07:00","message":"StatePrefix: 'สื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.883021316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.883024108+07:00","message":"Push: 'สื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.883025994+07:00","message":"TextPushed: 'สื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.883027789+07:00","message":"Set new StatePrefix : 'สื่อมวลชนผู้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.88302974+07:00","message":"Next Push (prob) : 'ผู้มี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.883038881+07:00","message":"push: {false สื่อมวลชน 0 0xc004625200}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.935778107+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.935810463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนผู้มีกี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.935816129+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีกี่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.935828702+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.935835906+07:00","message":"[bufferProcess] interim [740000000]:สื่อมวลชนผู้มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.935837802+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนแห่งภูมิภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.935841023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.935843631+07:00","message":"> Transcript [21104] [false]: 'สื่อมวลชนแห่งภูมิภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.935845717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.935847524+07:00","message":"Set new StatePrefix: 'สื่อมวลชนแห่งภูมิภาค'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.938000335+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.938011363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนผู้มีเกียรติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.938014844+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:46.938022774+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.938026155+07:00","message":"[bufferProcess] interim [800000000]:สื่อมวลชนผู้มีเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.938028123+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.938030155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.938032259+07:00","message":"> Transcript [21105] [false]: 'สื่อมวลชนผู้มีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.938033993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:46.938036147+07:00","message":"Set new StatePrefix: 'สื่อมวลชนผู้มีกี่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:47.459115751+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:47.459156846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนผู้มีเกียรติและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:47.459162358+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:47.459176237+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:47.459182978+07:00","message":"[bufferProcess] interim [280000000]:สื่อมวลชนผู้มีเกียรติและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:47.459185389+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:47.459190789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:47.459194015+07:00","message":"> Transcript [21106] [false]: 'สื่อมวลชนผู้มีเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:47.459196122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:47.459198056+07:00","message":"Set new StatePrefix: 'สื่อมวลชนผู้มีเกียรติ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:47.598800692+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:47.598841792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนผู้มีเกียรติและก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:47.598849597+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:47.598867592+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:47.59888214+07:00","message":"[bufferProcess] interim [400000000]:สื่อมวลชนผู้มีเกียรติและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:47.598885908+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:47.598896913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:47.598901327+07:00","message":"> Transcript [21107] [false]: 'สื่อมวลชนผู้มีเกียรติและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:47.598906156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:47.598909786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:47.598912368+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:47.598915724+07:00","message":"TextPushed: 'สื่อมวลชน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.001346632+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.001385499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนผู้มีเกียรติและก็พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.001391463+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและก็พี่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.001404507+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและก็พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.001411385+07:00","message":"[bufferProcess] interim [820000000]:สื่อมวลชนผู้มีเกียรติและก็พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.001414037+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.00141856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.001421472+07:00","message":"> Transcript [21108] [false]: 'สื่อมวลชนผู้มีเกียรติและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.001425498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.001427692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.001429841+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.001431953+07:00","message":"TextPushed: 'สื่อมวลชน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.160629997+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.160666398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนผู้มีเกียรติและก็พี่น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.160672023+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและก็พี่น้อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.160686312+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและก็พี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.160693218+07:00","message":"[bufferProcess] interim [940000000]:สื่อมวลชนผู้มีเกียรติและก็พี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.160696039+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติและก็พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.16070131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.160717155+07:00","message":"> Transcript [21109] [false]: 'สื่อมวลชนผู้มีเกียรติและก็พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.160721009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.160722916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.160725027+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.16073137+07:00","message":"TextPushed: 'สื่อมวลชน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.477455364+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.477500566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนผู้มีเกียรติและก็พี่น้องคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.477508357+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและก็พี่น้องคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.477520632+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและก็พี่น้องคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.4775296+07:00","message":"[bufferProcess] interim [240000000]:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.477533035+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติและก็พี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.477537574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.477541512+07:00","message":"> Transcript [21110] [false]: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.477546726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.477549244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.477554128+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.477557292+07:00","message":"TextPushed: 'สื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.477560883+07:00","message":"Push: 'ผู้มีเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.477563386+07:00","message":"TextPushed: 'สื่อมวลชนผู้มีเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.477566807+07:00","message":"Set new StatePrefix : 'สื่อมวลชนผู้มีเกียรติและก็พี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.477570366+07:00","message":"Next Push (prob) : 'และก็พี่น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.477581312+07:00","message":"push: {false ผู้มีเกียรติ 0 0xc004625200}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.541766392+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.541801102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.541806889+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.541818707+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.541825644+07:00","message":"[bufferProcess] interim [360000000]:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.541828132+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.541833056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.541835825+07:00","message":"> Transcript [21111] [false]: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.541838864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.541840828+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.541842714+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.541845077+07:00","message":"TextPushed: 'สื่อมวลชนผู้มีเกียรติ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.669776001+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.669817661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.669825342+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:48.669840353+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.669849015+07:00","message":"[bufferProcess] interim [480000000]:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.669852296+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.669860359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.669864386+07:00","message":"> Transcript [21112] [false]: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.669869882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.669872512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.669876924+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:48.669880811+07:00","message":"TextPushed: 'สื่อมวลชนผู้มีเกียรติ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:48.874820821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:48.87482127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.051008064+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.051043945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.051049527+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.051149491+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.051160041+07:00","message":"[bufferProcess] interim [900000000]:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.051162452+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.051167891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.051170514+07:00","message":"> Transcript [21113] [false]: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.051173877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.05117643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.051178597+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.051180994+07:00","message":"TextPushed: 'สื่อมวลชนผู้มีเกียรติ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.194594997+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.194629453+07:00","message":"receive 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-01-30T11:09:49.194635339+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.194648279+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.194656959+07:00","message":"[bufferProcess] interim [20000000]:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.194660388+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.194667231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.194671342+07:00","message":"> Transcript [21114] [false]: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.194676621+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.194679121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.19468186+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.19468677+07:00","message":"TextPushed: 'สื่อมวลชนผู้มีเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.194690781+07:00","message":"Push: 'และก็พี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.194693543+07:00","message":"TextPushed: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.194696368+07:00","message":"Set new StatePrefix : 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.194699644+07:00","message":"Next Push (prob) : 'คนพิการที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.194708686+07:00","message":"push: {false และก็พี่น้อง 0 0xc004625200}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.240565089+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.240601023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.240607566+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.240618721+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.240625451+07:00","message":"[bufferProcess] interim [80000000]:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.240628123+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.240633533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.240636727+07:00","message":"> Transcript [21115] [false]: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.24063908+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.373242187+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.373286614+07:00","message":"receive 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-01-30T11:09:49.373294179+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.373310196+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.373321478+07:00","message":"[bufferProcess] interim [200000000]:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.373335616+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.373344283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.373348148+07:00","message":"> Transcript [21116] [false]: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.373352751+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.373355971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.373358874+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.373362523+07:00","message":"TextPushed: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.626459664+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.626505013+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-01-30T11:09:49.626513542+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.626532505+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.626544553+07:00","message":"[bufferProcess] interim [440000000]:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.626548947+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.626558263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.626562348+07:00","message":"> Transcript [21117] [false]: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.626567671+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.626570392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.626598342+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.626602568+07:00","message":"TextPushed: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.948225909+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.948278025+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-01-30T11:09:49.948285041+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.948298594+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.948306132+07:00","message":"[bufferProcess] interim [740000000]:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.94830894+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.948314553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.948317415+07:00","message":"> Transcript [21118] [false]: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.948321171+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.94832331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.948332231+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.948335065+07:00","message":"TextPushed: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้อง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.95147913+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.951499383+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-01-30T11:09:49.951504313+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.951515047+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.951519058+07:00","message":"[bufferProcess] interim [800000000]:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.951521287+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.951524192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.951526064+07:00","message":"> Transcript [21119] [false]: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.951529+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.951530836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.951532444+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.951534749+07:00","message":"TextPushed: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.951539416+07:00","message":"Push: 'คนพิการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.951541114+07:00","message":"TextPushed: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.951543696+07:00","message":"Set new StatePrefix : 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:49.951546178+07:00","message":"Next Push (prob) : 'เข้าร่วมงานใน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:49.951554656+07:00","message":"push: {false คนพิการที่ 0 0xc004625200}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:50.057676132+07:00","message":"[GCS] IsForceVAD: false for message ID: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:50.08097442+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:50.081024177+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-01-30T11:09:50.081031444+07:00","message":"receive interim result [false|false]: สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:50.081046428+07:00","message":"[buffer interim] 2940 false สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.08105334+07:00","message":"[bufferProcess] interim [920000000]:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.081055994+07:00","message":"[bufferProcess] send to processor:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.081062323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.081065117+07:00","message":"> Transcript [21120] [false]: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.081069112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.081071279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.08107346+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.081075855+07:00","message":"TextPushed: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:50.117523592+07:00","message":"[GCS] Start streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:50.24991527+07:00","message":"receive streaming session, msgId: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:50.249963482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวันนี้\",\"confidence\":0.95375776}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:50.24996974+07:00","message":"receive interim result [true|false]: สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:50.249981536+07:00","message":"end recv isFinal message id 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:50.249983956+07:00","message":"end Recv id 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:50.249992401+07:00","message":"[buffer interim] 2940 true สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250001188+07:00","message":"[bufferProcess] interim [70000000]:สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250005667+07:00","message":"[bufferProcess] send to processor (isfinal):สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250011029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250014196+07:00","message":"> Transcript [21121] [false]: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250017359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250019296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250021069+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250023822+07:00","message":"TextPushed: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250025726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250027424+07:00","message":"> Transcript [21122] [true]: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250029392+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250030844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250032282+07:00","message":"StatePrefix: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่เข้าร่วมงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250034479+07:00","message":"TextPushed: 'สื่อมวลชนผู้มีเกียรติและก็พี่น้องคนพิการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:50.250037768+07:00","message":"Push: 'เข้าร่วมงานในวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:50.250046311+07:00","message":"push: {true เข้าร่วมงานในวันนี้ 0 0xc004625200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:50.26643592+07:00","message":"write wav file: './tmp/7478/7478_2940.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:51.875152458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:51.875154322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:52.448411375+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:52.448452894+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนทุกท่านวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:52.448458117+07:00","message":"receive interim result [false|false]: โรงเรียนทุกท่านวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:52.448469651+07:00","message":"[buffer interim] 2941 false โรงเรียนทุกท่านวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:52.448476406+07:00","message":"[bufferProcess] interim [160000000]:โรงเรียนทุกท่านวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:52.448478221+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:52.448481669+07:00","message":"[bufferProcess] send to processor (ticker):โรงเรียนทุกท่านวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:52.448484254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:52.448486741+07:00","message":"> Transcript [21123] [false]: 'โรงเรียนทุกท่านวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:52.448488748+07:00","message":"Set StatePrefix (first interim): 'โรงเรียนทุกท่านวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.101639049+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.101673683+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-01-30T11:09:53.10167885+07:00","message":"receive interim result [false|false]: โรงเรียนทุกท่านวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.101692836+07:00","message":"[buffer interim] 2941 false โรงเรียนทุกท่านวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.101699617+07:00","message":"[bufferProcess] interim [760000000]:โรงเรียนทุกท่านวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.101701438+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.344924412+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.344962055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนทุกท่านวันนี้ฉันรู้สึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.344967179+07:00","message":"receive interim result [false|false]: โรงเรียนทุกท่านวันนี้ฉันรู้สึก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.34497924+07:00","message":"[buffer interim] 2941 false โรงเรียนทุกท่านวันนี้ฉันรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.344985709+07:00","message":"[bufferProcess] interim [60000000]:โรงเรียนทุกท่านวันนี้ฉันรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.344988741+07:00","message":"[bufferProcess] send to processor:โรงเรียนทุกท่านวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.34499429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.344996888+07:00","message":"> Transcript [21124] [false]: 'โรงเรียนทุกท่านวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.344999685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.34500176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.345003597+07:00","message":"StatePrefix: 'โรงเรียนทุกท่านวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.345005766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.671289765+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.671334402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนทุกท่านวันนี้ฉันรู้สึกยิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.67134477+07:00","message":"receive interim result [false|false]: โรงเรียนทุกท่านวันนี้ฉันรู้สึกยิน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.671359362+07:00","message":"[buffer interim] 2941 false โรงเรียนทุกท่านวันนี้ฉันรู้สึกยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.671366928+07:00","message":"[bufferProcess] interim [420000000]:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.671369373+07:00","message":"[bufferProcess] send to processor:โรงเรียนทุกท่านวันนี้ฉันรู้สึก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.671376076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.67137866+07:00","message":"> Transcript [21125] [false]: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.671381694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.671383825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.671385606+07:00","message":"StatePrefix: 'โรงเรียนทุกท่านวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.671388003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.796255131+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.79630014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.796306293+07:00","message":"receive interim result [false|false]: โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.796320015+07:00","message":"[buffer interim] 2941 false โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.79632836+07:00","message":"[bufferProcess] interim [480000000]:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.796330954+07:00","message":"[bufferProcess] send to processor:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยิน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.79633761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.796349547+07:00","message":"> Transcript [21126] [false]: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.796355401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.796357974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.796363079+07:00","message":"StatePrefix: 'โรงเรียนทุกท่านวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.796365731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.988580747+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.988619475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.988626395+07:00","message":"receive interim result [false|false]: โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.988641048+07:00","message":"[buffer interim] 2941 false โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.988648263+07:00","message":"[bufferProcess] interim [720000000]:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.988651196+07:00","message":"[bufferProcess] send to processor:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.988659658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.988662225+07:00","message":"> Transcript [21127] [false]: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.988665703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.988667847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.988669973+07:00","message":"StatePrefix: 'โรงเรียนทุกท่านวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.988672037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.988677913+07:00","message":"Push: 'โรงเรียนทุกท่านวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.988680143+07:00","message":"TextPushed: 'โรงเรียนทุกท่านวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.988682148+07:00","message":"Set new StatePrefix : 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:53.988684563+07:00","message":"Next Push (prob) : 'ฉันรู้สึกยินดี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:53.988693489+07:00","message":"push: {false โรงเรียนทุกท่านวันนี้ 0 0xc004625480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.175043539+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.175088176+07:00","message":"receive 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-01-30T11:09:54.175095267+07:00","message":"receive interim result [false|false]: โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.175113587+07:00","message":"[buffer interim] 2941 false โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.175127025+07:00","message":"[bufferProcess] interim [840000000]:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.175131296+07:00","message":"[bufferProcess] send to processor:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.17514041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.17514322+07:00","message":"> Transcript [21128] [false]: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.175146306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.175148199+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.175150709+07:00","message":"StatePrefix: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.175153314+07:00","message":"TextPushed: 'โรงเรียนทุกท่านวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.372274912+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.372309169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.372316195+07:00","message":"receive interim result [false|false]: โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.372329508+07:00","message":"[buffer interim] 2941 false โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.372336156+07:00","message":"[bufferProcess] interim [80000000]:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.372338675+07:00","message":"[bufferProcess] send to processor:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.372348369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.372351247+07:00","message":"> Transcript [21129] [false]: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.37235475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.372356578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.372358446+07:00","message":"StatePrefix: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.372361118+07:00","message":"TextPushed: 'โรงเรียนทุกท่านวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.496724081+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.496766846+07:00","message":"receive 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-01-30T11:09:54.496774809+07:00","message":"receive interim result [false|false]: โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.496791544+07:00","message":"[buffer interim] 2941 false โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.496801732+07:00","message":"[bufferProcess] interim [200000000]:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.496804262+07:00","message":"[bufferProcess] send to processor:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.496807577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.496811116+07:00","message":"> Transcript [21130] [false]: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.496814976+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.496816916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.496819432+07:00","message":"StatePrefix: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.496821637+07:00","message":"TextPushed: 'โรงเรียนทุกท่านวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.689318507+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.689361496+07:00","message":"receive 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-01-30T11:09:54.689368013+07:00","message":"receive interim result [false|false]: โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะพี่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.689382168+07:00","message":"[buffer interim] 2941 false โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.689388286+07:00","message":"[bufferProcess] interim [380000000]:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.68939106+07:00","message":"[bufferProcess] send to processor:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.689397473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.689400487+07:00","message":"> Transcript [21131] [false]: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.689404201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.689406158+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.689408504+07:00","message":"StatePrefix: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.689410914+07:00","message":"TextPushed: 'โรงเรียนทุกท่านวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.689416687+07:00","message":"Push: 'ฉันรู้สึกยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.689418629+07:00","message":"TextPushed: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.689420582+07:00","message":"Set new StatePrefix : 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.689422571+07:00","message":"Next Push (prob) : 'อย่างยิ่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.689430137+07:00","message":"push: {false ฉันรู้สึกยินดี 0 0xc004625480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.757217053+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.757254356+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-01-30T11:09:54.75726005+07:00","message":"receive interim result [false|false]: โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.757271522+07:00","message":"[buffer interim] 2941 false โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.757278234+07:00","message":"[bufferProcess] interim [440000000]:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.757280923+07:00","message":"[bufferProcess] send to processor:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.757286077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.757288723+07:00","message":"> Transcript [21132] [false]: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.757291855+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.757293683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.757295481+07:00","message":"StatePrefix: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.757297629+07:00","message":"TextPushed: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:54.875676643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:54.875688794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.877289651+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.877319544+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-01-30T11:09:54.877325297+07:00","message":"receive interim result [false|false]: โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:54.877339361+07:00","message":"[buffer interim] 2941 false โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.877354843+07:00","message":"[bufferProcess] interim [560000000]:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.87735799+07:00","message":"[bufferProcess] send to processor:โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.87736143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.877364186+07:00","message":"> Transcript [21133] [false]: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.877367745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.87736949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.87737231+07:00","message":"StatePrefix: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:54.877374688+07:00","message":"TextPushed: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:55.057317251+07:00","message":"[GCS] IsForceVAD: false for message ID: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:55.119859743+07:00","message":"[GCS] Start streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:55.204989103+07:00","message":"receive streaming session, msgId: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:55.205025027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกท่านว่าวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่ได้\",\"confidence\":0.9324338}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:55.20503145+07:00","message":"receive interim result [true|false]: ทุกท่านว่าวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:55.20503877+07:00","message":"end recv isFinal message id 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:55.205041512+07:00","message":"end Recv id 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:55.20504841+07:00","message":"[buffer interim] 2941 true ทุกท่านว่าวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205057859+07:00","message":"[bufferProcess] interim [950000000]:ทุกท่านว่าวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.20506301+07:00","message":"[bufferProcess] send to processor (isfinal):โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205067902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205071562+07:00","message":"> Transcript [21134] [false]: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.20507673+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205078462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205081098+07:00","message":"StatePrefix: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205083506+07:00","message":"TextPushed: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205085387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205087365+07:00","message":"> Transcript [21135] [true]: 'ทุกท่านว่าวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205089455+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.2050911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205092532+07:00","message":"StatePrefix: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205094268+07:00","message":"TextPushed: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205095891+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205258256+07:00","message":"Push: 'อย่างยิ่งนะคะที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.20526253+07:00","message":"TextPushed: 'โรงเรียนทุกท่านวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205265621+07:00","message":"Set new StatePrefix : 'ทุกท่านว่าวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205269175+07:00","message":"Next Push (prob) : 'ทุกท่านว่าวันนี้ฉันรู้สึกยินดีอย่างยิ่งนะคะที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:55.205280701+07:00","message":"push: {true อย่างยิ่งนะคะที่ได้ 0 0xc004625480}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.205275671+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_2941.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:09:55.215544013+07:00","message":"write wav file: './tmp/7478/7478_2941.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:55.853558167+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:55.853599913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:55.853605271+07:00","message":"receive interim result [false|false]: มันมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:55.853619383+07:00","message":"[buffer interim] 2942 false มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.853626104+07:00","message":"[bufferProcess] interim [600000000]:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:55.85362788+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:56.105308334+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:56.10537502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:56.105383284+07:00","message":"receive interim result [false|false]: มันมีส่วน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:56.105408759+07:00","message":"[buffer interim] 2942 false มันมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.105416329+07:00","message":"[bufferProcess] interim [780000000]:มันมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.105418368+07:00","message":"[bufferProcess] send to processor:มันมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.105421317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.105424092+07:00","message":"> Transcript [21136] [false]: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.105426069+07:00","message":"Set StatePrefix (first interim): 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:56.29194405+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:56.291980297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีส่วนร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:56.291985859+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:56.291996846+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.29200363+07:00","message":"[bufferProcess] interim [20000000]:มันมีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.292006026+07:00","message":"[bufferProcess] send to processor:มันมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.29201174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.29201453+07:00","message":"> Transcript [21137] [false]: 'มันมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.292017663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.292019645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.292021447+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.292023429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:56.740958109+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:56.74099723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีส่วนร่วมสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:56.741002916+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:56.741016077+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.741023466+07:00","message":"[bufferProcess] interim [500000000]:มันมีส่วนร่วมสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.741025991+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.741031403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.741034185+07:00","message":"> Transcript [21138] [false]: 'มันมีส่วนร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.741037403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.741039706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.741041519+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:56.741043539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.058605381+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.058644257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีส่วนร่วมสำคัญเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.058650267+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.058664646+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.058671579+07:00","message":"[bufferProcess] interim [800000000]:มันมีส่วนร่วมสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.058674071+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.05868078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.058683489+07:00","message":"> Transcript [21139] [false]: 'มันมีส่วนร่วมสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.058687041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.058689549+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.05869134+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.058693271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.192708672+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.192753703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีส่วนร่วมสำคัญเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.192762523+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.192779415+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.192787501+07:00","message":"[bufferProcess] interim [920000000]:มันมีส่วนร่วมสำคัญเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.192791022+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.192801104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.192808177+07:00","message":"> Transcript [21140] [false]: 'มันมีส่วนร่วมสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.192813406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.192816643+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.192819057+07:00","message":"StatePrefix: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.192821712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.192828692+07:00","message":"Push: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.192831142+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.192833786+07:00","message":"Set new StatePrefix : 'มันมีส่วนร่วมสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.192836503+07:00","message":"Next Push (prob) : 'ส่วนร่วมสำคัญเลย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.192859177+07:00","message":"push: {false มันมี 0 0xc0036d6580}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.380408852+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.380452695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีส่วนร่วมสำคัญเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.380459593+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.380472757+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.380480219+07:00","message":"[bufferProcess] interim [40000000]:มันมีส่วนร่วมสำคัญเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.380482833+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.380486557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.380489355+07:00","message":"> Transcript [21141] [false]: 'มันมีส่วนร่วมสำคัญเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.380492631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.380494398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.380496157+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.380498203+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.698925036+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.698964589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีส่วนร่วมสำคัญเลยนะคะใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.698971058+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.698983977+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.698990716+07:00","message":"[bufferProcess] interim [340000000]:มันมีส่วนร่วมสำคัญเลยนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.698992957+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.698997923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.699000657+07:00","message":"> Transcript [21142] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.699004055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.699005984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.699007877+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.699010437+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.756599701+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.756634557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีส่วนร่วมสำคัญเลยนะคะนาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.756641448+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะนาย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.75665406+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.756666135+07:00","message":"[bufferProcess] interim [460000000]:มันมีส่วนร่วมสำคัญเลยนะคะนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.756668957+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.756677861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.756680611+07:00","message":"> Transcript [21143] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.756683995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.756686509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.756688761+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.75669094+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:57.876155112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:09:57.876169935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.888801101+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.88883261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีส่วนร่วมสำคัญเลยนะคะในพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.888837959+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.888853203+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.88886059+07:00","message":"[bufferProcess] interim [580000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.888863117+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะนาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.888866698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.888869793+07:00","message":"> Transcript [21144] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.888873491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.888875712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.888877566+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.888879443+07:00","message":"TextPushed: 'มันมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.888882062+07:00","message":"Push: 'ส่วนร่วมสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.888883819+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.888886226+07:00","message":"Set new StatePrefix : 'มันมีส่วนร่วมสำคัญเลยนะคะนาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:57.888888186+07:00","message":"Next Push (prob) : 'นะคะนาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:57.888895701+07:00","message":"push: {false ส่วนร่วมสำคัญเลย 0 0xc0036d6580}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:58.079445009+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:58.079478206+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:58.079483814+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:58.079495898+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.07950243+07:00","message":"[bufferProcess] interim [820000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.079504903+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.079511011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.079513702+07:00","message":"> Transcript [21145] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.07951596+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.079517875+07:00","message":"Set new StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:58.658226606+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:58.658265099+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-01-30T11:09:58.658271249+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:58.658287752+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.658297169+07:00","message":"[bufferProcess] interim [420000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.658299904+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.658303362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.658306044+07:00","message":"> Transcript [21146] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.658309376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.658311813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.658313455+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.658315769+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:58.986564731+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:58.986614098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:58.986621704+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:58.986641386+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.986650822+07:00","message":"[bufferProcess] interim [660000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.986654769+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.986659819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.986664075+07:00","message":"> Transcript [21147] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.986668916+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.986671962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.986674771+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:58.98667809+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.243614379+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.24365074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.243656838+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.243669972+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.243677022+07:00","message":"[bufferProcess] interim [900000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.243680379+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.24368854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.243692438+07:00","message":"> Transcript [21148] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.243697938+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.243700009+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.243701958+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.243704997+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.312195113+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.312230588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและทะเล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.31223627+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและทะเล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.312248097+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.312256746+07:00","message":"[bufferProcess] interim [960000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.312259542+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.312264987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.31226763+07:00","message":"> Transcript [21149] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.312271581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.31227353+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.312275801+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.312278062+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.312283703+07:00","message":"Push: 'นะคะในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.312285505+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.312287687+07:00","message":"Set new StatePrefix : 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.312289867+07:00","message":"Next Push (prob) : 'เปิดและทำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.312298003+07:00","message":"push: {false นะคะในพิธี 0 0xc0036d6580}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.315368432+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.315381372+07:00","message":"receive 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-01-30T11:09:59.315385946+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.315395546+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.315400129+07:00","message":"[bufferProcess] interim [20000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.315402159+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและทะเล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.31540432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.315406485+07:00","message":"> Transcript [21150] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.315408261+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.315410407+07:00","message":"Set new StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและทะเล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.556136032+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.556173145+07:00","message":"receive 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-01-30T11:09:59.556179759+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:09:59.55619224+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.556198951+07:00","message":"[bufferProcess] interim [260000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.556203436+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.556210503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.556213087+07:00","message":"> Transcript [21151] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.55621538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:09:59.556217108+07:00","message":"Set new StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.199831088+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.199866131+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-01-30T11:10:00.199872686+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.199885405+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.19989181+07:00","message":"[bufferProcess] interim [860000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.199894316+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.199899978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.199903187+07:00","message":"> Transcript [21152] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.199906457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.199908529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.199910812+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.199913229+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.398813935+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.398848802+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-01-30T11:10:00.398854643+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.398871954+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.398884934+07:00","message":"[bufferProcess] interim [40000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.398888564+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.398894956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.398898666+07:00","message":"> Transcript [21153] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.398903809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.398906244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.398909013+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.398912401+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.78864828+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.788689855+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-01-30T11:10:00.788696465+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.788710075+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.788719463+07:00","message":"[bufferProcess] interim [460000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.788722629+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.788727903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.788730996+07:00","message":"> Transcript [21154] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.788735046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.788737054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.788739118+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.788744748+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธี'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:00.876702415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:00.876706581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.968295751+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.968340961+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-01-30T11:10:00.968349366+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยาย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.968374053+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.968385088+07:00","message":"[bufferProcess] interim [640000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.96838763+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.968391543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.968394803+07:00","message":"> Transcript [21155] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.968398996+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.968400829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.968402826+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.968405446+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.968412831+07:00","message":"Push: 'เปิดและแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.96841459+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.968417032+07:00","message":"Set new StatePrefix : 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.968420486+07:00","message":"Next Push (prob) : 'ข่าวโครงการขยะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.968441376+07:00","message":"push: {false เปิดและแถลง 0 0xc0036d6580}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.971641944+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.971677509+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-01-30T11:10:00.971683128+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายตัว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:00.971698091+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.971704119+07:00","message":"[bufferProcess] interim [700000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.971706696+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.971709981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.971713161+07:00","message":"> Transcript [21156] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.971715185+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:00.971717021+07:00","message":"Set new StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.017901512+07:00","message":"[GCS] IsForceVAD: false for message ID: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.098536822+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.098580057+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-01-30T11:10:01.098587677+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.098601125+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.098608264+07:00","message":"[bufferProcess] interim [760000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.098610913+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.098614765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.098617697+07:00","message":"> Transcript [21157] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.098621701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.098623663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.098625464+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.098627944+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.099981963+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.099991887+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-01-30T11:10:01.099995279+07:00","message":"receive interim result [false|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายผล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.100003194+07:00","message":"[buffer interim] 2942 false มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.100006772+07:00","message":"[bufferProcess] interim [820000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.10000898+07:00","message":"[bufferProcess] send to processor:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.100011248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.100013068+07:00","message":"> Transcript [21158] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.10001547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.10001732+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.100019318+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.100021651+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.129708489+07:00","message":"receive streaming session, msgId: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.129743791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายผล\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.129750238+07:00","message":"receive interim result [true|false]: มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายผล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.129763096+07:00","message":"end recv isFinal message id 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.129767081+07:00","message":"end Recv id 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.129773908+07:00","message":"[buffer interim] 2942 true มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129780842+07:00","message":"[bufferProcess] interim [910000000]:มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129788207+07:00","message":"[bufferProcess] send to processor (isfinal):มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129791688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129794253+07:00","message":"> Transcript [21159] [false]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129797555+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129799284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129800936+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129803175+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129804936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129806594+07:00","message":"> Transcript [21160] [true]: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129808564+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129809969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129811394+07:00","message":"StatePrefix: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลงข่าวโครงการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129813242+07:00","message":"TextPushed: 'มันมีส่วนร่วมสำคัญเลยนะคะในพิธีเปิดและแถลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.129819971+07:00","message":"Push: 'ข่าวโครงการขยายผล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.129829277+07:00","message":"push: {true ข่าวโครงการขยายผล 0 0xc0036d6580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:01.140620192+07:00","message":"write wav file: './tmp/7478/7478_2942.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.209760629+07:00","message":"[GCS] Start streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.87692119+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.87696009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.876965249+07:00","message":"receive interim result [false|false]: เครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:01.876980022+07:00","message":"[buffer interim] 2943 false เครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.876986258+07:00","message":"[bufferProcess] interim [660000000]:เครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:01.877036523+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.185678535+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.185738285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายอุดม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.185744514+07:00","message":"receive interim result [false|false]: เครือข่ายอุดม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.185760867+07:00","message":"[buffer interim] 2943 false เครือข่ายอุดม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.185767967+07:00","message":"[bufferProcess] interim [960000000]:เครือข่ายอุดม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.185770737+07:00","message":"[bufferProcess] send to processor:เครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.185777419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.185780123+07:00","message":"> Transcript [21161] [false]: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.185782485+07:00","message":"Set StatePrefix (first interim): 'เครือข่าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.250420917+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.250458546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายอุดมสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.250465889+07:00","message":"receive interim result [false|false]: เครือข่ายอุดมสุข"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.250480165+07:00","message":"[buffer interim] 2943 false เครือข่ายอุดมสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.250492847+07:00","message":"[bufferProcess] interim [80000000]:เครือข่ายอุดมสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.250495349+07:00","message":"[bufferProcess] send to processor:เครือข่ายอุดม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.250498828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.250501554+07:00","message":"> Transcript [21162] [false]: 'เครือข่ายอุดม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.250505022+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.2505068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.250508586+07:00","message":"StatePrefix: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.250510446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.382329204+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.382375915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครือข่ายอุดมศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.382383841+07:00","message":"receive interim result [false|false]: เครือข่ายอุดมศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.382404202+07:00","message":"[buffer interim] 2943 false เครือข่ายอุดมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.382418003+07:00","message":"[bufferProcess] interim [200000000]:เครือข่ายอุดมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.382421665+07:00","message":"[bufferProcess] send to processor:เครือข่ายอุดมสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.382429718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.382435195+07:00","message":"> Transcript [21163] [false]: 'เครือข่ายอุดมสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.38243881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.382440895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.382443191+07:00","message":"StatePrefix: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.382445596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.937953219+07:00","message":"[GCS] IsForceVAD: false for message ID: 2943"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.958951748+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.958992674+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-01-30T11:10:02.958999164+07:00","message":"receive interim result [false|false]: เครือข่ายอุดมศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.959011783+07:00","message":"[buffer interim] 2943 false เครือข่ายอุดมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.959022279+07:00","message":"[bufferProcess] interim [800000000]:เครือข่ายอุดมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.95902468+07:00","message":"[bufferProcess] send to processor:เครือข่ายอุดมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.959029778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.959033625+07:00","message":"> Transcript [21164] [false]: 'เครือข่ายอุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.959036822+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.959038875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.959040877+07:00","message":"StatePrefix: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:02.959042727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:02.996854896+07:00","message":"[GCS] Start streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:03.031655123+07:00","message":"receive streaming session, msgId: 2943"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:03.031701643+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-01-30T11:10:03.031709495+07:00","message":"receive interim result [true|false]: เครือข่ายอุดมศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:03.031720841+07:00","message":"end recv isFinal message id 2943"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:03.031723818+07:00","message":"end Recv id 2943"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:03.031731755+07:00","message":"[buffer interim] 2943 true เครือข่ายอุดมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031740468+07:00","message":"[bufferProcess] interim [950000000]:เครือข่ายอุดมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031744468+07:00","message":"[bufferProcess] send to processor (isfinal):เครือข่ายอุดมศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031748973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031752678+07:00","message":"> Transcript [21165] [false]: 'เครือข่ายอุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031757304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031759811+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031762199+07:00","message":"StatePrefix: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031764727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031768085+07:00","message":"Push: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031771007+07:00","message":"TextPushed: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031774197+07:00","message":"Set new StatePrefix : 'เครือข่ายอุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031777229+07:00","message":"Next Push (prob) : 'อุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031779765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031782428+07:00","message":"> Transcript [21166] [true]: 'เครือข่ายอุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031785538+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.03178774+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031790593+07:00","message":"StatePrefix: 'เครือข่ายอุดมศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031793736+07:00","message":"TextPushed: 'เครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.031796511+07:00","message":"Push: 'อุดมศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:03.0318074+07:00","message":"push: {false เครือข่าย 0 0xc002d18700}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:03.03181455+07:00","message":"push: {true อุดมศึกษา 0 0xc002d18700}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:03.040094028+07:00","message":"write wav file: './tmp/7478/7478_2943.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:03.852186561+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:03.852227297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:03.85223309+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:03.852250124+07:00","message":"[buffer interim] 2944 false เพื่อการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.852257437+07:00","message":"[bufferProcess] interim [660000000]:เพื่อการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:03.852259202+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:03.877346976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:03.877365185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.049859254+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.049895521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.049901096+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.04991465+07:00","message":"[buffer interim] 2944 false เพื่อการพัฒนาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.049921364+07:00","message":"[bufferProcess] interim [900000000]:เพื่อการพัฒนาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.049923562+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.049928958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.04993148+07:00","message":"> Transcript [21167] [false]: 'เพื่อการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.049933501+07:00","message":"Set StatePrefix (first interim): 'เพื่อการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.174022385+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.174063832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.174068687+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.174083063+07:00","message":"[buffer interim] 2944 false เพื่อการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.174093006+07:00","message":"[bufferProcess] interim [20000000]:เพื่อการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.174096746+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.174103401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.174107216+07:00","message":"> Transcript [21168] [false]: 'เพื่อการพัฒนาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.174111739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.174114813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.174116489+07:00","message":"StatePrefix: 'เพื่อการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.174118415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.236354816+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.236405013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.236411444+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.236423702+07:00","message":"[buffer interim] 2944 false เพื่อการพัฒนาศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.236431285+07:00","message":"[bufferProcess] interim [80000000]:เพื่อการพัฒนาศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.23643456+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.236440693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.236444062+07:00","message":"> Transcript [21169] [false]: 'เพื่อการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.236449077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.236451552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.236454068+07:00","message":"StatePrefix: 'เพื่อการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.236456561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.651769703+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.651808073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.651813838+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.651828217+07:00","message":"[buffer interim] 2944 false เพื่อการพัฒนาศักยภาพคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.65183542+07:00","message":"[bufferProcess] interim [500000000]:เพื่อการพัฒนาศักยภาพคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.651837824+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.65184367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.651846315+07:00","message":"> Transcript [21170] [false]: 'เพื่อการพัฒนาศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.651849656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.651851719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.651853713+07:00","message":"StatePrefix: 'เพื่อการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.651855655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.753299181+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.753337674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.753342779+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.753356865+07:00","message":"[buffer interim] 2944 false เพื่อการพัฒนาศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.753363773+07:00","message":"[bufferProcess] interim [620000000]:เพื่อการพัฒนาศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.753365945+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.753370938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.753373372+07:00","message":"> Transcript [21171] [false]: 'เพื่อการพัฒนาศักยภาพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.753385534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.753388108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.753390017+07:00","message":"StatePrefix: 'เพื่อการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.753392055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.753396103+07:00","message":"Push: 'เพื่อการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.753397917+07:00","message":"TextPushed: 'เพื่อการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.753400896+07:00","message":"Set new StatePrefix : 'เพื่อการพัฒนาศักยภาพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.753402905+07:00","message":"Next Push (prob) : 'ศักยภาพคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.753422567+07:00","message":"push: {false เพื่อการพัฒนา 0 0xc002eefc00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.877244591+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.87727992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.877285332+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:04.877300346+07:00","message":"[buffer interim] 2944 false เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.877307767+07:00","message":"[bufferProcess] interim [680000000]:เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.87731056+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.877317431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.877320043+07:00","message":"> Transcript [21172] [false]: 'เพื่อการพัฒนาศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:04.87732242+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.451607069+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.451642606+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-01-30T11:10:05.451648186+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.451659957+07:00","message":"[buffer interim] 2944 false เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.451666798+07:00","message":"[bufferProcess] interim [280000000]:เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.451669184+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.451676078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.451678725+07:00","message":"> Transcript [21173] [false]: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.45168163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.451683623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.451685283+07:00","message":"StatePrefix: 'เพื่อการพัฒนาศักยภาพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.451688474+07:00","message":"TextPushed: 'เพื่อการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.578330437+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.57836636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพคนพิการเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.578371959+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคนพิการเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.578394517+07:00","message":"[buffer interim] 2944 false เพื่อการพัฒนาศักยภาพคนพิการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.578401941+07:00","message":"[bufferProcess] interim [340000000]:เพื่อการพัฒนาศักยภาพคนพิการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.578404263+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.57840971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.578412265+07:00","message":"> Transcript [21174] [false]: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.578415568+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.57841764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.578422545+07:00","message":"StatePrefix: 'เพื่อการพัฒนาศักยภาพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.578425142+07:00","message":"TextPushed: 'เพื่อการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.581058449+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.581066901+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-01-30T11:10:05.581071461+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.581079064+07:00","message":"[buffer interim] 2944 false เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.58108188+07:00","message":"[bufferProcess] interim [400000000]:เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.581083744+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพคนพิการเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.581085848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.581087768+07:00","message":"> Transcript [21175] [false]: 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.58108974+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.581091295+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.581092833+07:00","message":"StatePrefix: 'เพื่อการพัฒนาศักยภาพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.58109452+07:00","message":"TextPushed: 'เพื่อการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.637362115+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.637405489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพคนพิการเพื่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.637411881+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคนพิการเพื่อการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.637425925+07:00","message":"[buffer interim] 2944 false เพื่อการพัฒนาศักยภาพคนพิการเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.637432649+07:00","message":"[bufferProcess] interim [460000000]:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.637435243+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.637441058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.637443586+07:00","message":"> Transcript [21176] [false]: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.637446925+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.637448905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.637451223+07:00","message":"StatePrefix: 'เพื่อการพัฒนาศักยภาพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.637453578+07:00","message":"TextPushed: 'เพื่อการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.637457736+07:00","message":"Push: 'ศักยภาพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.637459591+07:00","message":"TextPushed: 'เพื่อการพัฒนาศักยภาพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.637461506+07:00","message":"Set new StatePrefix : 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.637463533+07:00","message":"Next Push (prob) : 'พิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.637471244+07:00","message":"push: {false ศักยภาพคน 0 0xc002eefc00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.836460366+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.836494181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพคนพิการเพื่อการปรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.836499738+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคนพิการเพื่อการปรับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.836512194+07:00","message":"[buffer interim] 2944 false เพื่อการพัฒนาศักยภาพคนพิการเพื่อการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.836518709+07:00","message":"[bufferProcess] interim [640000000]:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.836521315+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.836526811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.836529316+07:00","message":"> Transcript [21177] [false]: 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.836532299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.836534354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.836536203+07:00","message":"StatePrefix: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.836538923+07:00","message":"TextPushed: 'เพื่อการพัฒนาศักยภาพคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.837655+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.837662315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.837665034+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:05.837668429+07:00","message":"[buffer interim] 2944 false เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.837674936+07:00","message":"[bufferProcess] interim [700000000]:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.837676929+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.837679697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.837681573+07:00","message":"> Transcript [21178] [false]: 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.837683625+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.837685356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.837686963+07:00","message":"StatePrefix: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:05.837688703+07:00","message":"TextPushed: 'เพื่อการพัฒนาศักยภาพคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:06.153530488+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:06.153568755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:06.153574679+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:06.153587699+07:00","message":"[buffer interim] 2944 false เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.153593935+07:00","message":"[bufferProcess] interim [940000000]:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.15359709+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.153602697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.153605448+07:00","message":"> Transcript [21179] [false]: 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.153608497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.153610417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.153614333+07:00","message":"StatePrefix: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.153617969+07:00","message":"TextPushed: 'เพื่อการพัฒนาศักยภาพคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:06.456879585+07:00","message":"[GCS] IsForceVAD: false for message ID: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:06.568858258+07:00","message":"receive streaming session, msgId: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:06.568901427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ\",\"confidence\":0.9518818}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:06.568908756+07:00","message":"receive interim result [true|false]: การพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:06.568918275+07:00","message":"end recv isFinal message id 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:06.568920404+07:00","message":"end Recv id 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:06.568925987+07:00","message":"[buffer interim] 2944 true การพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568933543+07:00","message":"[bufferProcess] interim [480000000]:การพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568936904+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568940958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568943881+07:00","message":"> Transcript [21180] [false]: 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568947368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568949287+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568951285+07:00","message":"StatePrefix: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568953403+07:00","message":"TextPushed: 'เพื่อการพัฒนาศักยภาพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568956336+07:00","message":"Push: 'พิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568957976+07:00","message":"TextPushed: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568960251+07:00","message":"Set new StatePrefix : 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568962477+07:00","message":"Next Push (prob) : 'เพื่อการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568963966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568967463+07:00","message":"> Transcript [21181] [true]: 'การพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.56896954+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568971121+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568972625+07:00","message":"StatePrefix: 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.56897438+07:00","message":"TextPushed: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.568975866+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:06.569078988+07:00","message":"push: {false พิการ 0 0xc002eefc00}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.56909219+07:00","message":"Push: 'เพื่อการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.569094644+07:00","message":"TextPushed: 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:06.569095627+07:00","message":"push: {true เพื่อการประกอบอาชีพ 0 0xc002eefc00}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.569096458+07:00","message":"Set new StatePrefix : 'การพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.569106149+07:00","message":"Next Push (prob) : 'การพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:06.569101976+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_2944.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:06.576987305+07:00","message":"write wav file: './tmp/7478/7478_2944.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:06.843622868+07:00","message":"[GCS] Start streaming session, msgId: 2945"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:06.877650613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:06.877656645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.396310371+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.396352885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.39635824+07:00","message":"receive interim result [false|false]: ผ่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.396374668+07:00","message":"[buffer interim] 2945 false ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.39638207+07:00","message":"[bufferProcess] interim [540000000]:ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.396383949+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.535052186+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.535089282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.535095009+07:00","message":"receive interim result [false|false]: ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.535112611+07:00","message":"[buffer interim] 2945 false ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.535120817+07:00","message":"[bufferProcess] interim [660000000]:ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.535123256+07:00","message":"[bufferProcess] send to processor:ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.53513067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.535133381+07:00","message":"> Transcript [21182] [false]: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.535135504+07:00","message":"Set StatePrefix (first interim): 'ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.543124856+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.543141384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านหมด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.543145045+07:00","message":"receive interim result [false|false]: ผ่านหมด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.543156716+07:00","message":"[buffer interim] 2945 false ผ่านหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.543161071+07:00","message":"[bufferProcess] interim [720000000]:ผ่านหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.543162783+07:00","message":"[bufferProcess] send to processor:ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.543165121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.543167254+07:00","message":"> Transcript [21183] [false]: 'ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.543170431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.543172727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.543174667+07:00","message":"StatePrefix: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.543176465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.571553572+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.571575809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าโมเดล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.57158057+07:00","message":"receive interim result [false|false]: ผ่าโมเดล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.571591929+07:00","message":"[buffer interim] 2945 false ผ่าโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.571596213+07:00","message":"[bufferProcess] interim [780000000]:ผ่าโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.571598144+07:00","message":"[bufferProcess] send to processor:ผ่านหมด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.571600439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.571602809+07:00","message":"> Transcript [21184] [false]: 'ผ่านหมด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.571605733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.571607825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.571609671+07:00","message":"StatePrefix: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.571611634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.829303651+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.829337843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าโมเดลกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.829343577+07:00","message":"receive interim result [false|false]: ผ่าโมเดลกัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:07.829355698+07:00","message":"[buffer interim] 2945 false ผ่าโมเดลกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.829361924+07:00","message":"[bufferProcess] interim [20000000]:ผ่าโมเดลกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.829363987+07:00","message":"[bufferProcess] send to processor:ผ่าโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.829368949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.829371571+07:00","message":"> Transcript [21185] [false]: 'ผ่าโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.829373482+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:07.829375238+07:00","message":"Set new StatePrefix: 'ผ่าโมเดล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.082927118+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.082962959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าโมเดลกันฝุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.082968865+07:00","message":"receive interim result [false|false]: ผ่าโมเดลกันฝุ่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.082982497+07:00","message":"[buffer interim] 2945 false ผ่าโมเดลกันฝุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.08298936+07:00","message":"[bufferProcess] interim [200000000]:ผ่าโมเดลกันฝุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.082991781+07:00","message":"[bufferProcess] send to processor:ผ่าโมเดลกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.082995235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.082998054+07:00","message":"> Transcript [21186] [false]: 'ผ่าโมเดลกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.083000846+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.08300269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.083004625+07:00","message":"StatePrefix: 'ผ่าโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.083006402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.119587283+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.119621344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าโมเดลกันสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.119628434+07:00","message":"receive interim result [false|false]: ผ่าโมเดลกันสุด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.11964122+07:00","message":"[buffer interim] 2945 false ผ่าโมเดลกันสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.119647995+07:00","message":"[bufferProcess] interim [260000000]:ผ่าโมเดลกันสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.119650934+07:00","message":"[bufferProcess] send to processor:ผ่าโมเดลกันฝุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.119656079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.119658649+07:00","message":"> Transcript [21187] [false]: 'ผ่าโมเดลกันฝุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.11966156+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.119663856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.119665526+07:00","message":"StatePrefix: 'ผ่าโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.119668848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.162955828+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.162991923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าโมเดลกันฝุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.1629973+07:00","message":"receive interim result [false|false]: ผ่าโมเดลกันฝุ่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.163008728+07:00","message":"[buffer interim] 2945 false ผ่าโมเดลกันฝุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.163015936+07:00","message":"[bufferProcess] interim [320000000]:ผ่าโมเดลกันฝุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.163018189+07:00","message":"[bufferProcess] send to processor:ผ่าโมเดลกันสุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.163023465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.163026416+07:00","message":"> Transcript [21188] [false]: 'ผ่าโมเดลกันสุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.163029422+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.163031374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.163033304+07:00","message":"StatePrefix: 'ผ่าโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.163035113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.276707107+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.276744532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าโมเดลการฝึกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.276750813+07:00","message":"receive interim result [false|false]: ผ่าโมเดลการฝึกอบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.276767865+07:00","message":"[buffer interim] 2945 false ผ่าโมเดลการฝึกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.276775189+07:00","message":"[bufferProcess] interim [440000000]:ผ่าโมเดลการฝึกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.276778051+07:00","message":"[bufferProcess] send to processor:ผ่าโมเดลกันฝุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.276781451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.276784255+07:00","message":"> Transcript [21189] [false]: 'ผ่าโมเดลกันฝุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.276787073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.276789418+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.276791152+07:00","message":"StatePrefix: 'ผ่าโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.27679325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.276798825+07:00","message":"Push: 'ผ่าโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.276800846+07:00","message":"TextPushed: 'ผ่าโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.276802721+07:00","message":"Set new StatePrefix : 'ผ่าโมเดลกันฝุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.276804794+07:00","message":"Next Push (prob) : 'กันฝุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.276813768+07:00","message":"push: {false ผ่าโมเดล 0 0xc0031a4880}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.281618265+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.281644141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าโมเดลการฝึกอบรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.281649194+07:00","message":"receive interim result [false|false]: ผ่าโมเดลการฝึกอบรม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.281662953+07:00","message":"[buffer interim] 2945 false ผ่าโมเดลการฝึกอบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.281669396+07:00","message":"[bufferProcess] interim [500000000]:ผ่าโมเดลการฝึกอบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.281671565+07:00","message":"[bufferProcess] send to processor:ผ่าโมเดลการฝึกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.281674374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.281677198+07:00","message":"> Transcript [21190] [false]: 'ผ่าโมเดลการฝึกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.281679402+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.281681146+07:00","message":"Set new StatePrefix: 'ผ่าโมเดลการฝึกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.800671765+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.800710162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าโมเดลการฝึกอบรมฝึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.800715876+07:00","message":"receive interim result [false|false]: ผ่าโมเดลการฝึกอบรมฝึก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.800731123+07:00","message":"[buffer interim] 2945 false ผ่าโมเดลการฝึกอบรมฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.800740503+07:00","message":"[bufferProcess] interim [980000000]:ผ่าโมเดลการฝึกอบรมฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.800742808+07:00","message":"[bufferProcess] send to processor:ผ่าโมเดลการฝึกอบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.800746422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.800749943+07:00","message":"> Transcript [21191] [false]: 'ผ่าโมเดลการฝึกอบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.800753527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.800755587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.800757363+07:00","message":"StatePrefix: 'ผ่าโมเดลการฝึกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.800759219+07:00","message":"TextPushed: 'ผ่าโมเดล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.924389038+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.924429787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าโมเดลการฝึกอบรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.924435663+07:00","message":"receive interim result [false|false]: ผ่าโมเดลการฝึกอบรม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.924449372+07:00","message":"[buffer interim] 2945 false ผ่าโมเดลการฝึกอบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.924456448+07:00","message":"[bufferProcess] interim [40000000]:ผ่าโมเดลการฝึกอบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.924458899+07:00","message":"[bufferProcess] send to processor:ผ่าโมเดลการฝึกอบรมฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.92446567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.924468312+07:00","message":"> Transcript [21192] [false]: 'ผ่าโมเดลการฝึกอบรมฝึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.924472633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.924475124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.924478224+07:00","message":"StatePrefix: 'ผ่าโมเดลการฝึกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.924481056+07:00","message":"TextPushed: 'ผ่าโมเดล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.928032149+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.928071532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าโมเดลการฝึกอบรมฝึกงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.928077776+07:00","message":"receive interim result [false|false]: ผ่าโมเดลการฝึกอบรมฝึกงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:08.928093904+07:00","message":"[buffer interim] 2945 false ผ่าโมเดลการฝึกอบรมฝึกงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.928101332+07:00","message":"[bufferProcess] interim [100000000]:ผ่าโมเดลการฝึกอบรมฝึกงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.928104337+07:00","message":"[bufferProcess] send to processor:ผ่าโมเดลการฝึกอบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.928111171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.928114115+07:00","message":"> Transcript [21193] [false]: 'ผ่าโมเดลการฝึกอบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.928117357+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.92811942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.928121789+07:00","message":"StatePrefix: 'ผ่าโมเดลการฝึกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:08.928124123+07:00","message":"TextPushed: 'ผ่าโมเดล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.107538365+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.107578243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าโมเดลการฝึกอบรมฝึกงานคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.10758409+07:00","message":"receive interim result [false|false]: ผ่าโมเดลการฝึกอบรมฝึกงานคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.107598104+07:00","message":"[buffer interim] 2945 false ผ่าโมเดลการฝึกอบรมฝึกงานคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.107605159+07:00","message":"[bufferProcess] interim [280000000]:ผ่าโมเดลการฝึกอบรมฝึกงานคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.107607952+07:00","message":"[bufferProcess] send to processor:ผ่าโมเดลการฝึกอบรมฝึกงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.10761167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.107614178+07:00","message":"> Transcript [21194] [false]: 'ผ่าโมเดลการฝึกอบรมฝึกงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.107617605+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.107619662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.107622025+07:00","message":"StatePrefix: 'ผ่าโมเดลการฝึกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.107624104+07:00","message":"TextPushed: 'ผ่าโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.107626389+07:00","message":"Push: 'การฝึกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.107628179+07:00","message":"TextPushed: 'ผ่าโมเดลการฝึกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.1076304+07:00","message":"Set new StatePrefix : 'ผ่าโมเดลการฝึกอบรมฝึกงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.107632875+07:00","message":"Next Push (prob) : 'รมฝึกงาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.107654298+07:00","message":"push: {false การฝึกอบ 0 0xc0031a4880}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.400510101+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.400545727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าโมเดลการฝึกอบรมฝึกงานคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.400551414+07:00","message":"receive interim result [false|false]: ผ่าโมเดลการฝึกอบรมฝึกงานคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.400567791+07:00","message":"[buffer interim] 2945 false ผ่าโมเดลการฝึกอบรมฝึกงานคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.40057465+07:00","message":"[bufferProcess] interim [460000000]:ผ่าโมเดลการฝึกอบรมฝึกงานคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.400577667+07:00","message":"[bufferProcess] send to processor:ผ่าโมเดลการฝึกอบรมฝึกงานคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.400581728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.400584805+07:00","message":"> Transcript [21195] [false]: 'ผ่าโมเดลการฝึกอบรมฝึกงานคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.400588163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.400590658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.400592404+07:00","message":"StatePrefix: 'ผ่าโมเดลการฝึกอบรมฝึกงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.400595001+07:00","message":"TextPushed: 'ผ่าโมเดลการฝึกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.727005373+07:00","message":"[GCS] IsForceVAD: false for message ID: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.809892144+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.809934999+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-01-30T11:10:09.809941194+07:00","message":"receive interim result [false|false]: ผ่าโมเดลการฝึกอบรมฝึกงานคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.809958765+07:00","message":"[buffer interim] 2945 false ผ่าโมเดลการฝึกอบรมฝึกงานคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.809967618+07:00","message":"[bufferProcess] interim [60000000]:ผ่าโมเดลการฝึกอบรมฝึกงานคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.809970262+07:00","message":"[bufferProcess] send to processor:ผ่าโมเดลการฝึกอบรมฝึกงานคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.809973696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.809976373+07:00","message":"> Transcript [21196] [false]: 'ผ่าโมเดลการฝึกอบรมฝึกงานคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.809979826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.809981695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.809983477+07:00","message":"StatePrefix: 'ผ่าโมเดลการฝึกอบรมฝึกงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.809985738+07:00","message":"TextPushed: 'ผ่าโมเดลการฝึกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.85630652+07:00","message":"receive streaming session, msgId: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.856343063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่าน Model การฝึกอบรมฝึกงานคนพิการ\",\"confidence\":0.86162186}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.856349448+07:00","message":"receive interim result [true|false]: ผ่าน Model การฝึกอบรมฝึกงานคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.856356546+07:00","message":"end recv isFinal message id 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.856358617+07:00","message":"end Recv id 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.856364149+07:00","message":"[buffer interim] 2945 true ผ่าน Model การฝึกอบรมฝึกงานคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856371566+07:00","message":"[bufferProcess] interim [90000000]:ผ่าน Model การฝึกอบรมฝึกงานคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856376256+07:00","message":"[bufferProcess] send to processor (isfinal):ผ่าโมเดลการฝึกอบรมฝึกงานคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856379939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856382702+07:00","message":"> Transcript [21197] [false]: 'ผ่าโมเดลการฝึกอบรมฝึกงานคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856385506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856387229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856388918+07:00","message":"StatePrefix: 'ผ่าโมเดลการฝึกอบรมฝึกงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.85639126+07:00","message":"TextPushed: 'ผ่าโมเดลการฝึกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856400299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856402757+07:00","message":"> Transcript [21198] [true]: 'ผ่าน Model การฝึกอบรมฝึกงานคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.85640485+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856406407+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856407883+07:00","message":"StatePrefix: 'ผ่าโมเดลการฝึกอบรมฝึกงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856409579+07:00","message":"TextPushed: 'ผ่าโมเดลการฝึกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856411207+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856519822+07:00","message":"Push: 'ฝึกอบรมฝึกงานคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856522301+07:00","message":"TextPushed: 'ผ่าโมเดลการฝึกอบฝึกอบรมฝึกงานคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856524653+07:00","message":"Set new StatePrefix : 'ผ่าน Model การฝึกอบรมฝึกงานคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856526744+07:00","message":"Next Push (prob) : 'ผ่าน Model การฝึกอบรมฝึกงานคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:09.856534151+07:00","message":"push: {true ฝึกอบรมฝึกงานคนพิการ 0 0xc0031a4880}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:09.856548227+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_2945.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:09.871243563+07:00","message":"write wav file: './tmp/7478/7478_2945.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:09.878104696+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:09.878116185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.119433245+07:00","message":"[GCS] Start streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.455791521+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.455837162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.455843015+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.455857905+07:00","message":"[buffer interim] 2946 false มา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.455865273+07:00","message":"[bufferProcess] interim [420000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.455867059+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.582351623+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.582391475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.582401885+07:00","message":"receive interim result [false|false]: มหา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.582415399+07:00","message":"[buffer interim] 2946 false มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.582422414+07:00","message":"[bufferProcess] interim [480000000]:มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.582424875+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.582430436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.582433402+07:00","message":"> Transcript [21199] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.582435455+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850101763+07:00","message":"[GCS] Cleaned up inactive client: 2919"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850134314+07:00","message":"[GCS] Cleaned up inactive client: 2907"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850137182+07:00","message":"[GCS] Cleaned up inactive client: 2916"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.85013905+07:00","message":"[GCS] Cleaned up inactive client: 2911"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850140836+07:00","message":"[GCS] Cleaned up inactive client: 2920"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850142429+07:00","message":"[GCS] Cleaned up inactive client: 2917"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850144496+07:00","message":"[GCS] Cleaned up inactive client: 2912"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850145952+07:00","message":"[GCS] Cleaned up inactive client: 2910"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850147375+07:00","message":"[GCS] Cleaned up inactive client: 2918"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850148773+07:00","message":"[GCS] Cleaned up inactive client: 2913"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850150191+07:00","message":"[GCS] Cleaned up inactive client: 2908"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850151588+07:00","message":"[GCS] Cleaned up inactive client: 2921"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850153015+07:00","message":"[GCS] Cleaned up inactive client: 2923"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850154526+07:00","message":"[GCS] Cleaned up inactive client: 2909"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850156075+07:00","message":"[GCS] Cleaned up inactive client: 2922"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850157576+07:00","message":"[GCS] Cleaned up inactive client: 2915"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.850158952+07:00","message":"[GCS] Cleaned up inactive client: 2906"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.85016034+07:00","message":"[GCS] Cleaned up inactive client: 2914"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.954634687+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.954676051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.954682338+07:00","message":"receive interim result [false|false]: มหาวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.954696667+07:00","message":"[buffer interim] 2946 false มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.954703224+07:00","message":"[bufferProcess] interim [840000000]:มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.954705411+07:00","message":"[bufferProcess] send to processor:มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.95471206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.954715859+07:00","message":"> Transcript [21200] [false]: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.954718203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.954720332+07:00","message":"Set new StatePrefix: 'มหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.959629545+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.959664832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.959672141+07:00","message":"receive interim result [false|false]: มหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:10.95968714+07:00","message":"[buffer interim] 2946 false มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.95969361+07:00","message":"[bufferProcess] interim [900000000]:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.959695921+07:00","message":"[bufferProcess] send to processor:มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.95970158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.959704381+07:00","message":"> Transcript [21201] [false]: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.959707888+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.959709731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.959712038+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:10.959714484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.158599677+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.158636212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.158642143+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.158655548+07:00","message":"[buffer interim] 2946 false มหาวิทยาลัยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.158662641+07:00","message":"[bufferProcess] interim [80000000]:มหาวิทยาลัยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.158665327+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.158668401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.158671051+07:00","message":"> Transcript [21202] [false]: 'มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.158674067+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.158676127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.15867862+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.158680654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.278894494+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.278942602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.278949059+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.278965472+07:00","message":"[buffer interim] 2946 false มหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.278979274+07:00","message":"[bufferProcess] interim [200000000]:มหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.278982752+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.278986206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.278988898+07:00","message":"> Transcript [21203] [false]: 'มหาวิทยาลัยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.278993535+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.278995752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.278997856+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.278999884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.347531587+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.347573999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.347578711+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.347591104+07:00","message":"[buffer interim] 2946 false มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.347597175+07:00","message":"[bufferProcess] interim [320000000]:มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.347599585+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.347604568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.347607084+07:00","message":"> Transcript [21204] [false]: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.347612095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.347614195+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.347616545+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.347618629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.34762274+07:00","message":"Push: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.347624752+07:00","message":"TextPushed: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.347626689+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.34762868+07:00","message":"Next Push (prob) : 'วิทยาลัยเทคโน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.347649186+07:00","message":"push: {false มหา 0 0xc002d18380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.85656196+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.856599732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.856605086+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.856619707+07:00","message":"[buffer interim] 2946 false มหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.856626699+07:00","message":"[bufferProcess] interim [740000000]:มหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.856629637+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.856636153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.856638857+07:00","message":"> Transcript [21205] [false]: 'มหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.856642216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.856644192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.856646542+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.856649182+07:00","message":"TextPushed: 'มหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.860049951+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.860069012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.860073447+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.860084533+07:00","message":"[buffer interim] 2946 false มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.860089143+07:00","message":"[bufferProcess] interim [800000000]:มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.860091144+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.860093624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.860096046+07:00","message":"> Transcript [21206] [false]: 'มหาวิทยาลัยเทคโนโลยีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.860098395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.860100067+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.860101657+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.860104145+07:00","message":"TextPushed: 'มหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.989830511+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.989863091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีพระจอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.989868696+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:11.989882632+07:00","message":"[buffer interim] 2946 false มหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.989890424+07:00","message":"[bufferProcess] interim [920000000]:มหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.989893072+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.989896508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.989899253+07:00","message":"> Transcript [21207] [false]: 'มหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.989902935+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.989904797+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.989906753+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:11.989909066+07:00","message":"TextPushed: 'มหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.180193578+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.1802272+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-01-30T11:10:12.180233179+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.180246894+07:00","message":"[buffer interim] 2946 false มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.180254035+07:00","message":"[bufferProcess] interim [100000000]:มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.180256191+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.180259614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.180262199+07:00","message":"> Transcript [21208] [false]: 'มหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.180265383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.180267215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.180268926+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.180271128+07:00","message":"TextPushed: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.180276731+07:00","message":"Push: 'วิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.180279001+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.1802811+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.180283219+07:00","message":"Next Push (prob) : 'โลยีพระจอม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.180291984+07:00","message":"push: {false วิทยาลัยเทคโน 0 0xc002d18380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.237415445+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.237451188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีพระจอมเกล้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.237457608+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.237472104+07:00","message":"[buffer interim] 2946 false มหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.237478695+07:00","message":"[bufferProcess] interim [160000000]:มหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.237481169+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.237487139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.237489714+07:00","message":"> Transcript [21209] [false]: 'มหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.237491682+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.562627931+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.562666704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.562673483+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.562688865+07:00","message":"[buffer interim] 2946 false มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.562696165+07:00","message":"[bufferProcess] interim [520000000]:มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.562698951+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.562706852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.562709611+07:00","message":"> Transcript [21210] [false]: 'มหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.562712983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.562714932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.562717324+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.562719601+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.762274123+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.762314506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.762320902+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.762336719+07:00","message":"[buffer interim] 2946 false มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.762343856+07:00","message":"[bufferProcess] interim [700000000]:มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.762346563+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.762354684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.762358856+07:00","message":"> Transcript [21211] [false]: 'มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.762364341+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.762367096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.762369991+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.762373275+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:12.878587809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:12.878593212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.950635171+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.950675458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.950681991+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:12.950696958+07:00","message":"[buffer interim] 2946 false มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.950704173+07:00","message":"[bufferProcess] interim [880000000]:มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.950706703+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.950710054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.950712952+07:00","message":"> Transcript [21212] [false]: 'มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.950716219+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.950717991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.950719683+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:12.950722073+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.330547546+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.330600027+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-01-30T11:10:13.330607814+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.33062386+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-01-30T11:10:13.330627568+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.330650004+07:00","message":"[buffer interim] 2946 false มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.33066406+07:00","message":"[buffer interim] 2946 false  2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.330672292+07:00","message":"[bufferProcess] interim [300000000]:มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.330675249+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.330682307+07:00","message":"[bufferProcess] interim [300000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.330685325+07:00","message":"[bufferProcess] update buffer: มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.330688046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.330691097+07:00","message":"> Transcript [21213] [false]: 'มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.330694631+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.330696798+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.330698926+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.330701132+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.330708063+07:00","message":"Push: 'โลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.33070971+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.33071178+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.33071385+07:00","message":"Next Push (prob) : 'เกล้าระยะที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.330724176+07:00","message":"push: {false โลยีพระจอม 0 0xc002d18380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.567513816+07:00","message":"[GCS] IsForceVAD: false for message ID: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.598093166+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.598130218+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-01-30T11:10:13.598136614+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.598151288+07:00","message":"[buffer interim] 2946 false มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.598158321+07:00","message":"[bufferProcess] interim [480000000]:มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.598160918+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.59816808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.59817064+07:00","message":"> Transcript [21214] [false]: 'มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.598173767+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.598176923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.598178996+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.59818128+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.672266368+07:00","message":"receive streaming session, msgId: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.672310569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.672319474+07:00","message":"receive interim result [true|false]: มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.672331843+07:00","message":"end recv isFinal message id 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.672334341+07:00","message":"end Recv id 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.672342341+07:00","message":"[buffer interim] 2946 true มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.672356102+07:00","message":"[bufferProcess] interim [690000000]:มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.672360268+07:00","message":"[bufferProcess] send to processor (isfinal):มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.672375149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.672398696+07:00","message":"> Transcript [21215] [false]: 'มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.672404917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.672412287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.672416178+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.672419881+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.672423109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.672425971+07:00","message":"> Transcript [21216] [true]: 'มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.672429182+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.672431664+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.672434584+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าระยะที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.6724373+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:13.672447815+07:00","message":"Push: 'เกล้าระยะที่ 2'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:13.672481619+07:00","message":"push: {true เกล้าระยะที่ 2 0 0xc002d18380}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:13.681514871+07:00","message":"write wav file: './tmp/7478/7478_2946.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:14.078380316+07:00","message":"[GCS] Start streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:14.398428208+07:00","message":"[GCS] IsForceVAD: false for message ID: 2947"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:14.484414077+07:00","message":"receive streaming session, msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:14.48443101+07:00","message":"found end of frame, send empty tag with msgId: 2947"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:14.48443452+07:00","message":"end Recv id 2947"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:14.48444165+07:00","message":"[buffer interim] 2947 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:14.484447983+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:14.484451279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:14.484453889+07:00","message":"> Transcript [21217] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:14.484456113+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:14.484457794+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:14.484459342+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:14.484460939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:14.484463363+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:14.484471907+07:00","message":"push: {true \n 0 0xc0031a4000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:14.489065746+07:00","message":"write wav file: './tmp/7478/7478_2947.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:14.528275989+07:00","message":"[GCS] Start streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.395725535+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.395765639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.3957701+07:00","message":"receive interim result [false|false]: ชื่อ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.395786075+07:00","message":"[buffer interim] 2948 false ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.395792777+07:00","message":"[bufferProcess] interim [660000000]:ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.395794443+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.674091209+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.674132766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโรง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.674138075+07:00","message":"receive interim result [false|false]: ชื่อโรง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.67415358+07:00","message":"[buffer interim] 2948 false ชื่อโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.674160322+07:00","message":"[bufferProcess] interim [900000000]:ชื่อโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.674162545+07:00","message":"[bufferProcess] send to processor:ชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.674165895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.674168802+07:00","message":"> Transcript [21218] [false]: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.674170883+07:00","message":"Set StatePrefix (first interim): 'ชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.712299587+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.712339143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.712344848+07:00","message":"receive interim result [false|false]: ชื่อโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.712359526+07:00","message":"[buffer interim] 2948 false ชื่อโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.712366927+07:00","message":"[bufferProcess] interim [960000000]:ชื่อโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.712369308+07:00","message":"[bufferProcess] send to processor:ชื่อโรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.712372241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.712375308+07:00","message":"> Transcript [21219] [false]: 'ชื่อโรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.712378223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.712380099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.712382791+07:00","message":"StatePrefix: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.712384659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:15.878633907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:15.878635855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.959869868+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.959910224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอ่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.95991577+07:00","message":"receive interim result [false|false]: ชื่อโครงการอ่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:15.959929376+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.959935273+07:00","message":"[bufferProcess] interim [260000000]:ชื่อโครงการอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.959937463+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.959944091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.959946998+07:00","message":"> Transcript [21220] [false]: 'ชื่อโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.959949963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.959951796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.959953635+07:00","message":"StatePrefix: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:15.959957683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.094330565+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.094363278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.094369206+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.094382526+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.094388946+07:00","message":"[bufferProcess] interim [380000000]:ชื่อโครงการอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.094391155+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.094396267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.094408895+07:00","message":"> Transcript [21221] [false]: 'ชื่อโครงการอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.094411966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.094420707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.094422831+07:00","message":"StatePrefix: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.094424875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.287379486+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.28742226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะยาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.287429171+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.287443769+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.287450714+07:00","message":"[bufferProcess] interim [620000000]:ชื่อโครงการอาจจะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.287452967+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.287456098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.287458903+07:00","message":"> Transcript [21222] [false]: 'ชื่อโครงการอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.287463091+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.287465091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.287466642+07:00","message":"StatePrefix: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.287468411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.287471004+07:00","message":"Push: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.287472579+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.287474497+07:00","message":"Set new StatePrefix : 'ชื่อโครงการอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.287478934+07:00","message":"Next Push (prob) : 'โครงการอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.287487877+07:00","message":"push: {false ชื่อ 0 0xc004624380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.476681315+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.47672461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะยาวไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.476738086+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.476753063+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.476759892+07:00","message":"[bufferProcess] interim [800000000]:ชื่อโครงการอาจจะยาวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.476762617+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.476767761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.476770577+07:00","message":"> Transcript [21223] [false]: 'ชื่อโครงการอาจจะยาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.476774091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.476776098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.476777885+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.476780197+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.678354827+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.67839271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะยาวไปสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.678398614+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไปสัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.678413075+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.678428706+07:00","message":"[bufferProcess] interim [980000000]:ชื่อโครงการอาจจะยาวไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.678431185+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาวไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.678436951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.678440326+07:00","message":"> Transcript [21224] [false]: 'ชื่อโครงการอาจจะยาวไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.678443509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.678445763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.678447702+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.678450019+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.808302518+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.808345422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะยาวไปสักนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.808351418+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไปสักนิด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:16.808365357+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไปสักนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.808375921+07:00","message":"[bufferProcess] interim [100000000]:ชื่อโครงการอาจจะยาวไปสักนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.808378612+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาวไปสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.808383713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.808386534+07:00","message":"> Transcript [21225] [false]: 'ชื่อโครงการอาจจะยาวไปสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.808389934+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.808393085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.808395551+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:16.808397658+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.123002829+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.123040032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะยาวไปสักนิดนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.123045877+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไปสักนิดนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.123058933+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไปสักนิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.123065792+07:00","message":"[bufferProcess] interim [340000000]:ชื่อโครงการอาจจะยาวไปสักนิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.123068162+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาวไปสักนิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.123073414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.123076002+07:00","message":"> Transcript [21226] [false]: 'ชื่อโครงการอาจจะยาวไปสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.123080002+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.123082202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.123084398+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.123086527+07:00","message":"TextPushed: 'ชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.123090557+07:00","message":"Push: 'โครงการอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.123092226+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.123094207+07:00","message":"Set new StatePrefix : 'ชื่อโครงการอาจจะยาวไปสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.123096306+07:00","message":"Next Push (prob) : 'ยาวไปสักนิด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.123104554+07:00","message":"push: {false โครงการอาจจะ 0 0xc004624380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.176720327+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.17675622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะยาวไปสักนิดนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.176762081+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไปสักนิดนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.176774393+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไปสักนิดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.176784292+07:00","message":"[bufferProcess] interim [460000000]:ชื่อโครงการอาจจะยาวไปสักนิดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.176787533+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาวไปสักนิดนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.176793598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.176797151+07:00","message":"> Transcript [21227] [false]: 'ชื่อโครงการอาจจะยาวไปสักนิดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.176801386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.176803755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.176806807+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะยาวไปสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.176808933+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.387219907+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.387260958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.387266613+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.387281351+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.387288558+07:00","message":"[bufferProcess] interim [700000000]:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.387291102+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาวไปสักนิดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.387295162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.387297858+07:00","message":"> Transcript [21228] [false]: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.387301477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.387303901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.387308988+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะยาวไปสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.387311653+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.504709365+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.504744027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.504749635+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:17.50476217+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.504770154+07:00","message":"[bufferProcess] interim [820000000]:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.504772605+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.504776861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.504780597+07:00","message":"> Transcript [21229] [false]: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.504784652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.504787019+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.504788886+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะยาวไปสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:17.50479149+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.010820352+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.010867848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.010876629+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.010893756+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.01090258+07:00","message":"[bufferProcess] interim [240000000]:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.01090609+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.010915866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.010921038+07:00","message":"> Transcript [21230] [false]: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.010926582+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.010929697+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.010932875+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะยาวไปสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.010937015+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.01094587+07:00","message":"Push: 'ยาวไปสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.010948841+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะยาวไปสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.010951936+07:00","message":"Set new StatePrefix : 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.010955276+07:00","message":"Next Push (prob) : 'นะคะแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.010966904+07:00","message":"push: {false ยาวไปสักนิด 0 0xc004624380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.080828886+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.080866883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.080872636+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.080884369+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.080891254+07:00","message":"[bufferProcess] interim [360000000]:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.080893938+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.080899726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.080902583+07:00","message":"> Transcript [21231] [false]: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.080905511+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.080907396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.080909054+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.08091133+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะยาวไปสักนิด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.281562947+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.281599521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็จะท้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.281606215+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็จะท้อ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.281624214+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็จะท้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.281631644+07:00","message":"[bufferProcess] interim [600000000]:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็จะท้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.281634241+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.2816409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.281643581+07:00","message":"> Transcript [21232] [false]: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.281647034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.281648939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.281651127+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.281653821+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะยาวไปสักนิด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.39489332+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.3949322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.394938798+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.394951753+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.394959345+07:00","message":"[bufferProcess] interim [660000000]:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.394961865+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็จะท้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.394966819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.394969635+07:00","message":"> Transcript [21233] [false]: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็จะท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.39497329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.394975259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.394977439+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.394980069+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะยาวไปสักนิด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.587261128+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.587300883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.587306334+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.587320486+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.587327034+07:00","message":"[bufferProcess] interim [900000000]:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.587329984+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.587333284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.587336194+07:00","message":"> Transcript [21234] [false]: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.587339796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.587342698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.587344941+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.587347731+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะยาวไปสักนิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.587358153+07:00","message":"Push: 'นะคะแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.587360022+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.587362089+07:00","message":"Set new StatePrefix : 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.587368555+07:00","message":"Next Push (prob) : 'ก็สะท้อน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.587376471+07:00","message":"push: {false นะคะแต่ว่า 0 0xc004624380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.717347833+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.717391078+07:00","message":"receive 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-01-30T11:10:18.717397767+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:18.71741775+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.717443496+07:00","message":"[bufferProcess] interim [20000000]:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.717446452+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.717450071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.717452944+07:00","message":"> Transcript [21235] [false]: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.71745663+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.717458622+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.717460319+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:18.717462537+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:18.878745063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:18.878763484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.09398848+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.094028495+07:00","message":"receive 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-01-30T11:10:19.09403398+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.094048472+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.094055339+07:00","message":"[bufferProcess] interim [380000000]:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.094057858+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.094061787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.094064583+07:00","message":"> Transcript [21236] [false]: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.094068257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.094070155+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.094072384+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.094075018+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.276743962+07:00","message":"[GCS] IsForceVAD: false for message ID: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.288462888+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.288496938+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-01-30T11:10:19.288502532+07:00","message":"receive interim result [false|false]: ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.288515982+07:00","message":"[buffer interim] 2948 false ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.288525889+07:00","message":"[bufferProcess] interim [560000000]:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.288528005+07:00","message":"[bufferProcess] send to processor:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.288533105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.288535809+07:00","message":"> Transcript [21237] [false]: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.288539106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.28854086+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.288543009+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.288545304+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.398066803+07:00","message":"[GCS] Start streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.398665667+07:00","message":"receive streaming session, msgId: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.398700576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึงว่า\",\"confidence\":0.9480732}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.398706801+07:00","message":"receive interim result [true|false]: ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึงว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.398715316+07:00","message":"end recv isFinal message id 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.398717133+07:00","message":"end Recv id 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.398721746+07:00","message":"[buffer interim] 2948 true ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398728682+07:00","message":"[bufferProcess] interim [770000000]:ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398735586+07:00","message":"[bufferProcess] send to processor (isfinal):ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึงว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398739153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398742958+07:00","message":"> Transcript [21238] [false]: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398747928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398750598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398755075+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398758817+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.39877029+07:00","message":"Push: 'ก็สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.39877288+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398775536+07:00","message":"Set new StatePrefix : 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398778851+07:00","message":"Next Push (prob) : 'ให้เห็นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398781385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398784146+07:00","message":"> Transcript [21239] [true]: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398787139+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398789271+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398792107+07:00","message":"StatePrefix: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อนให้เห็นถึงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398793976+07:00","message":"TextPushed: 'ชื่อโครงการอาจจะยาวไปสักนิดนะคะแต่ว่าก็สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.398796075+07:00","message":"Push: 'ให้เห็นถึงว่า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.398804182+07:00","message":"push: {false ก็สะท้อน 0 0xc004624380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.398809559+07:00","message":"push: {true ให้เห็นถึงว่า 0 0xc004624380}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:19.413036827+07:00","message":"write wav file: './tmp/7478/7478_2948.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.884742987+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.884785922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.884790699+07:00","message":"receive interim result [false|false]: สิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.884804584+07:00","message":"[buffer interim] 2949 false สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.884812135+07:00","message":"[bufferProcess] interim [480000000]:สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.884814067+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.927702763+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.927737549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.927743157+07:00","message":"receive interim result [false|false]: สิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:19.927755526+07:00","message":"[buffer interim] 2949 false สิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.927762329+07:00","message":"[bufferProcess] interim [540000000]:สิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.92776467+07:00","message":"[bufferProcess] send to processor:สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.92777073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.927773194+07:00","message":"> Transcript [21240] [false]: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:19.927775201+07:00","message":"Set StatePrefix (first interim): 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.062842699+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.062885292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.062891675+07:00","message":"receive interim result [false|false]: สิ่งที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.06290728+07:00","message":"[buffer interim] 2949 false สิ่งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.062915292+07:00","message":"[bufferProcess] interim [720000000]:สิ่งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.062917744+07:00","message":"[bufferProcess] send to processor:สิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.062924558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.062927337+07:00","message":"> Transcript [21241] [false]: 'สิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.062930165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.062932174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.062934159+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.062936334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.258144367+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.258181102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.258186782+07:00","message":"receive interim result [false|false]: สิ่งที่เราก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.258201948+07:00","message":"[buffer interim] 2949 false สิ่งที่เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.258209664+07:00","message":"[bufferProcess] interim [900000000]:สิ่งที่เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.258211889+07:00","message":"[bufferProcess] send to processor:สิ่งที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.258216003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.258218631+07:00","message":"> Transcript [21242] [false]: 'สิ่งที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.258221453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.258223526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.258225333+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.25822742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.376063101+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.37610642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่เราทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.376113484+07:00","message":"receive interim result [false|false]: สิ่งที่เราทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.376130779+07:00","message":"[buffer interim] 2949 false สิ่งที่เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.376141699+07:00","message":"[bufferProcess] interim [960000000]:สิ่งที่เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.376144709+07:00","message":"[bufferProcess] send to processor:สิ่งที่เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.376151474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.376155685+07:00","message":"> Transcript [21243] [false]: 'สิ่งที่เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.376160241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.376163297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.376166756+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.376169665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.377977651+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.377992889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่เรากำลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.378001439+07:00","message":"receive interim result [false|false]: สิ่งที่เรากำลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.378011685+07:00","message":"[buffer interim] 2949 false สิ่งที่เรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.378015891+07:00","message":"[bufferProcess] interim [20000000]:สิ่งที่เรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.378018637+07:00","message":"[bufferProcess] send to processor:สิ่งที่เราทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.378024494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.378027636+07:00","message":"> Transcript [21244] [false]: 'สิ่งที่เราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.378030875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.378033231+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.378035725+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.378038129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.37804567+07:00","message":"Push: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.378048393+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.378051272+07:00","message":"Set new StatePrefix : 'สิ่งที่เราทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.378054066+07:00","message":"Next Push (prob) : 'ที่เราทำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.378064481+07:00","message":"push: {false สิ่ง 0 0xc00389d280}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.635976876+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.636013047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่เรากำลังขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.636018636+07:00","message":"receive interim result [false|false]: สิ่งที่เรากำลังขับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.636030931+07:00","message":"[buffer interim] 2949 false สิ่งที่เรากำลังขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.63603807+07:00","message":"[bufferProcess] interim [260000000]:สิ่งที่เรากำลังขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.636040529+07:00","message":"[bufferProcess] send to processor:สิ่งที่เรากำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.636045925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.636048546+07:00","message":"> Transcript [21245] [false]: 'สิ่งที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.636050795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.636052678+07:00","message":"Set new StatePrefix: 'สิ่งที่เรากำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.833008328+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.833049083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่เรากำลังขับขี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.83305404+07:00","message":"receive interim result [false|false]: สิ่งที่เรากำลังขับขี่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.833069338+07:00","message":"[buffer interim] 2949 false สิ่งที่เรากำลังขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.833078632+07:00","message":"[bufferProcess] interim [500000000]:สิ่งที่เรากำลังขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.833080901+07:00","message":"[bufferProcess] send to processor:สิ่งที่เรากำลังขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.833086306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.833089058+07:00","message":"> Transcript [21246] [false]: 'สิ่งที่เรากำลังขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.833091988+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.833094246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.83309595+07:00","message":"StatePrefix: 'สิ่งที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.833097999+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.954563492+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.954602078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่เรากำลังขับเคลื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.954608093+07:00","message":"receive interim result [false|false]: สิ่งที่เรากำลังขับเคลื่อน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:20.954622527+07:00","message":"[buffer interim] 2949 false สิ่งที่เรากำลังขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.954629354+07:00","message":"[bufferProcess] interim [560000000]:สิ่งที่เรากำลังขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.954631835+07:00","message":"[bufferProcess] send to processor:สิ่งที่เรากำลังขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.954639047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.954642268+07:00","message":"> Transcript [21247] [false]: 'สิ่งที่เรากำลังขับขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.95464558+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.954647652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.954650423+07:00","message":"StatePrefix: 'สิ่งที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:20.954652395+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.151164243+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.151203305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่เรากำลังขับเคลื่อนกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.151208838+07:00","message":"receive interim result [false|false]: สิ่งที่เรากำลังขับเคลื่อนกัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.151220435+07:00","message":"[buffer interim] 2949 false สิ่งที่เรากำลังขับเคลื่อนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.151227897+07:00","message":"[bufferProcess] interim [800000000]:สิ่งที่เรากำลังขับเคลื่อนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.151230225+07:00","message":"[bufferProcess] send to processor:สิ่งที่เรากำลังขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.151235298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.151238303+07:00","message":"> Transcript [21248] [false]: 'สิ่งที่เรากำลังขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.151241174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.151243259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.151245586+07:00","message":"StatePrefix: 'สิ่งที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.15124774+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.292739802+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.292786449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่เรากำลังขับเคลื่อนกันอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.292798392+07:00","message":"receive interim result [false|false]: สิ่งที่เรากำลังขับเคลื่อนกันอยู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.292816135+07:00","message":"[buffer interim] 2949 false สิ่งที่เรากำลังขับเคลื่อนกันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.292827209+07:00","message":"[bufferProcess] interim [920000000]:สิ่งที่เรากำลังขับเคลื่อนกันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.292830667+07:00","message":"[bufferProcess] send to processor:สิ่งที่เรากำลังขับเคลื่อนกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.292835531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.292839521+07:00","message":"> Transcript [21249] [false]: 'สิ่งที่เรากำลังขับเคลื่อนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.292844712+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.292847506+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.292851244+07:00","message":"StatePrefix: 'สิ่งที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.292854226+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.292857857+07:00","message":"Push: 'ที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.292860561+07:00","message":"TextPushed: 'สิ่งที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.292863978+07:00","message":"Set new StatePrefix : 'สิ่งที่เรากำลังขับเคลื่อนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.292867139+07:00","message":"Next Push (prob) : 'ขับเคลื่อนกัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.292877765+07:00","message":"push: {false ที่เรากำลัง 0 0xc00389d280}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.526470759+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.526506154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.526512152+07:00","message":"receive interim result [false|false]: สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.526526087+07:00","message":"[buffer interim] 2949 false สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.526533148+07:00","message":"[bufferProcess] interim [160000000]:สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.526535473+07:00","message":"[bufferProcess] send to processor:สิ่งที่เรากำลังขับเคลื่อนกันอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.526541114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.526544194+07:00","message":"> Transcript [21250] [false]: 'สิ่งที่เรากำลังขับเคลื่อนกันอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.526547683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.526549643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.526551366+07:00","message":"StatePrefix: 'สิ่งที่เรากำลังขับเคลื่อนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.526553871+07:00","message":"TextPushed: 'สิ่งที่เรากำลัง'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:21.879639199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:21.879649358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.97922936+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.979264765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.97927165+07:00","message":"receive interim result [false|false]: สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:21.979284625+07:00","message":"[buffer interim] 2949 false สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.979291567+07:00","message":"[bufferProcess] interim [580000000]:สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.979294165+07:00","message":"[bufferProcess] send to processor:สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.979301147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.979304366+07:00","message":"> Transcript [21251] [false]: 'สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.979307623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.979309789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.979311845+07:00","message":"StatePrefix: 'สิ่งที่เรากำลังขับเคลื่อนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:21.979314312+07:00","message":"TextPushed: 'สิ่งที่เรากำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.168704075+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.168737678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคืออะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.168744794+07:00","message":"receive interim result [false|false]: สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.168759665+07:00","message":"[buffer interim] 2949 false สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.168766168+07:00","message":"[bufferProcess] interim [760000000]:สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.168769355+07:00","message":"[bufferProcess] send to processor:สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.168779122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.168782796+07:00","message":"> Transcript [21252] [false]: 'สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.168787153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.168789894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.168792965+07:00","message":"StatePrefix: 'สิ่งที่เรากำลังขับเคลื่อนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.168796362+07:00","message":"TextPushed: 'สิ่งที่เรากำลัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.477531024+07:00","message":"[GCS] IsForceVAD: false for message ID: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.539491502+07:00","message":"[GCS] Start streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.572727987+07:00","message":"receive streaming session, msgId: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.57276909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคืออะไร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.572775474+07:00","message":"receive interim result [true|false]: สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคืออะไร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.57278757+07:00","message":"end recv isFinal message id 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.57278946+07:00","message":"end Recv id 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.572796126+07:00","message":"[buffer interim] 2949 true สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572804292+07:00","message":"[bufferProcess] interim [300000000]:สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572813839+07:00","message":"[bufferProcess] send to processor (isfinal):สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคืออะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572819035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572821953+07:00","message":"> Transcript [21253] [false]: 'สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572825812+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572827508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572829378+07:00","message":"StatePrefix: 'สิ่งที่เรากำลังขับเคลื่อนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572832202+07:00","message":"TextPushed: 'สิ่งที่เรากำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572837359+07:00","message":"Push: 'ขับเคลื่อนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572839038+07:00","message":"TextPushed: 'สิ่งที่เรากำลังขับเคลื่อนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572840871+07:00","message":"Set new StatePrefix : 'สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572843647+07:00","message":"Next Push (prob) : 'อยู่เนี่ยคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572847337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572849283+07:00","message":"> Transcript [21254] [true]: 'สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572851633+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572853157+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.57285459+07:00","message":"StatePrefix: 'สิ่งที่เรากำลังขับเคลื่อนกันอยู่เนี่ยคืออะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572856627+07:00","message":"TextPushed: 'สิ่งที่เรากำลังขับเคลื่อนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.572858792+07:00","message":"Push: 'อยู่เนี่ยคืออะไร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.572865348+07:00","message":"push: {false ขับเคลื่อนกัน 0 0xc00389d280}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.572894559+07:00","message":"push: {true อยู่เนี่ยคืออะไร 0 0xc00389d280}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:22.582070361+07:00","message":"write wav file: './tmp/7478/7478_2949.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.878366135+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.878405884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.878410984+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:22.87842773+07:00","message":"[buffer interim] 2950 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.878434323+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:22.878442661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.10031767+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.100358936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.100364772+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.100379113+07:00","message":"[buffer interim] 2950 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.100392883+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.10039572+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.100402573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.10040521+07:00","message":"> Transcript [21255] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.100407455+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.209185121+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.209221818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.209227465+07:00","message":"receive interim result [false|false]: แล้วเป้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.209241696+07:00","message":"[buffer interim] 2950 false แล้วเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.20924881+07:00","message":"[bufferProcess] interim [720000000]:แล้วเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.209250989+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.209256074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.20925885+07:00","message":"> Transcript [21256] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.20926217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.209264011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.209265872+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.209268008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.396348978+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.396384454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.396390716+07:00","message":"receive interim result [false|false]: แล้วเป้าหมาย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.396405169+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.396412708+07:00","message":"[bufferProcess] interim [840000000]:แล้วเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.396414916+07:00","message":"[bufferProcess] send to processor:แล้วเป้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.396421834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.396424598+07:00","message":"> Transcript [21257] [false]: 'แล้วเป้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.396427739+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.39642965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.39643171+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.396433585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.715765668+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.715802055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.715808274+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.715822549+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.715829668+07:00","message":"[bufferProcess] interim [140000000]:แล้วเป้าหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.715832163+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.715838075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.715840645+07:00","message":"> Transcript [21258] [false]: 'แล้วเป้าหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.715843889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.715845748+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.715847307+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.71585057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.776234351+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.77626674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.776272642+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.776287538+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.776294014+07:00","message":"[bufferProcess] interim [260000000]:แล้วเป้าหมายที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.776296333+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.776299793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.776302522+07:00","message":"> Transcript [21259] [false]: 'แล้วเป้าหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.776305551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.776307256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.776308983+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.776310949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.776317218+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.776319203+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.776321007+07:00","message":"Set new StatePrefix : 'แล้วเป้าหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.776322922+07:00","message":"Next Push (prob) : 'เป้าหมายที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.776330991+07:00","message":"push: {false แล้ว 0 0xc00389dd00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.979551384+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.979584668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.979590243+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เราไม่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:23.979602963+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.979609105+07:00","message":"[bufferProcess] interim [500000000]:แล้วเป้าหมายที่เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.979611254+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.979616485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.979621782+07:00","message":"> Transcript [21260] [false]: 'แล้วเป้าหมายที่เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.979625091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.979627052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.979628882+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:23.97963128+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.096361839+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.09639389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เรามุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.096399709+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เรามุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.096411741+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เรามุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.096418722+07:00","message":"[bufferProcess] interim [620000000]:แล้วเป้าหมายที่เรามุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.096420924+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.096425702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.096428164+07:00","message":"> Transcript [21261] [false]: 'แล้วเป้าหมายที่เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.096431341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.09643342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.096435955+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.09643808+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.15659253+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.156617497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เรามั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.156622289+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เรามั่ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.156630077+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เรามั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.156635175+07:00","message":"[bufferProcess] interim [680000000]:แล้วเป้าหมายที่เรามั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.15663719+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่เรามุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.156640016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.156642746+07:00","message":"> Transcript [21262] [false]: 'แล้วเป้าหมายที่เรามุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.156645558+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.156647332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.156649201+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.156650861+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.282664416+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.282689393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เรามุ่งหวัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.282695134+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เรามุ่งหวัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.282706204+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เรามุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.282711719+07:00","message":"[bufferProcess] interim [740000000]:แล้วเป้าหมายที่เรามุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.282716171+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่เรามั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.282722362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.282725089+07:00","message":"> Transcript [21263] [false]: 'แล้วเป้าหมายที่เรามั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.282728187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.282730269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.282733852+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.282735945+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.282741711+07:00","message":"Push: 'เป้าหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.282743488+07:00","message":"TextPushed: 'แล้วเป้าหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.282745549+07:00","message":"Set new StatePrefix : 'แล้วเป้าหมายที่เรามั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.282747546+07:00","message":"Next Push (prob) : 'เรามั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.282754319+07:00","message":"push: {false เป้าหมายที่ 0 0xc00389dd00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.607264583+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.60729948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เรามุ่งหวังว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.607305321+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เรามุ่งหวังว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.607319079+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เรามุ่งหวังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.607325405+07:00","message":"[bufferProcess] interim [100000000]:แล้วเป้าหมายที่เรามุ่งหวังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.607327946+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่เรามุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.607333034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.607335517+07:00","message":"> Transcript [21264] [false]: 'แล้วเป้าหมายที่เรามุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.607337561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.607339497+07:00","message":"Set new StatePrefix: 'แล้วเป้าหมายที่เรามุ่งหวัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.797312588+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.797356653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เรามุ่งหวังว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.797363162+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เรามุ่งหวังว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.797378254+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เรามุ่งหวังว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.797386002+07:00","message":"[bufferProcess] interim [280000000]:แล้วเป้าหมายที่เรามุ่งหวังว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.797388201+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่เรามุ่งหวังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.79739492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.7973975+07:00","message":"> Transcript [21265] [false]: 'แล้วเป้าหมายที่เรามุ่งหวังว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.797401114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.797403046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.797404916+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่เรามุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.79740733+07:00","message":"TextPushed: 'แล้วเป้าหมายที่'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:24.880519227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:24.880519288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.995333768+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.995372384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.995378892+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:24.995394549+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.995402233+07:00","message":"[bufferProcess] interim [460000000]:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.995404975+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่เรามุ่งหวังว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.99541338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.995416293+07:00","message":"> Transcript [21266] [false]: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.995420002+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.9954223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.995424515+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่เรามุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:24.99542763+07:00","message":"TextPushed: 'แล้วเป้าหมายที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.185309373+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.185353414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.185359476+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.185374262+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.185381594+07:00","message":"[bufferProcess] interim [640000000]:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.185384545+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.185392103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.185395385+07:00","message":"> Transcript [21267] [false]: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.185399007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.185401133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.185403539+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่เรามุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.185406567+07:00","message":"TextPushed: 'แล้วเป้าหมายที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.326312889+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.326350236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.326357584+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นแต่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.326372422+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.32637941+07:00","message":"[bufferProcess] interim [820000000]:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.326381899+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.326389123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.326391695+07:00","message":"> Transcript [21268] [false]: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.326395623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.326398526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.326400782+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่เรามุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.326403471+07:00","message":"TextPushed: 'แล้วเป้าหมายที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.326409918+07:00","message":"Push: 'เรามุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.326411764+07:00","message":"TextPushed: 'แล้วเป้าหมายที่เรามุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.326414147+07:00","message":"Set new StatePrefix : 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.326416331+07:00","message":"Next Push (prob) : 'ว่าจะเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.326424719+07:00","message":"push: {false เรามุ่งหวัง 0 0xc00389dd00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.374528156+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.374563731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.374570336+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.374586193+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.37459266+07:00","message":"[bufferProcess] interim [880000000]:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.374595318+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.374602426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.374604983+07:00","message":"> Transcript [21269] [false]: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.374608219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.374610086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.374612397+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.374615143+07:00","message":"TextPushed: 'แล้วเป้าหมายที่เรามุ่งหวัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.571373109+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.571413552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.571419714+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.571435842+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.571443385+07:00","message":"[bufferProcess] interim [60000000]:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.571452179+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.571460899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.571463777+07:00","message":"> Transcript [21270] [false]: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.571467565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.571469595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.571471598+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.571474064+07:00","message":"TextPushed: 'แล้วเป้าหมายที่เรามุ่งหวัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.575592195+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.575603565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.575606863+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.575615971+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.575619029+07:00","message":"[bufferProcess] interim [120000000]:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.575621289+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.575623352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.575625831+07:00","message":"> Transcript [21271] [false]: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.575627912+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.57563008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.575631733+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.575636052+07:00","message":"TextPushed: 'แล้วเป้าหมายที่เรามุ่งหวัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.7606167+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.760648847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.76065731+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.760670688+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.760678239+07:00","message":"[bufferProcess] interim [240000000]:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.760681054+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.760684267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.760687027+07:00","message":"> Transcript [21272] [false]: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.760691365+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.760693259+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.760695354+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.760697598+07:00","message":"TextPushed: 'แล้วเป้าหมายที่เรามุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.760702246+07:00","message":"Push: 'ว่าจะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.760704096+07:00","message":"TextPushed: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.760706083+07:00","message":"Set new StatePrefix : 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:25.760708058+07:00","message":"Next Push (prob) : 'จากโครง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:25.760715694+07:00","message":"push: {false ว่าจะเกิดขึ้น 0 0xc00389dd00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:26.083519589+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:26.083556562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:26.08356732+07:00","message":"receive interim result [false|false]: แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:26.08358338+07:00","message":"[buffer interim] 2950 false แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.083593931+07:00","message":"[bufferProcess] interim [600000000]:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.08359631+07:00","message":"[bufferProcess] send to processor:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.083599899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.083602614+07:00","message":"> Transcript [21273] [false]: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.083606848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.083609017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.083610697+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.083613446+07:00","message":"TextPushed: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:26.127111753+07:00","message":"[GCS] IsForceVAD: false for message ID: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:26.224367741+07:00","message":"receive streaming session, msgId: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:26.224406688+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-01-30T11:10:26.224413031+07:00","message":"receive interim result [true|false]: แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:26.224426165+07:00","message":"end recv isFinal message id 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:26.224431172+07:00","message":"end Recv id 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:26.224439173+07:00","message":"[buffer interim] 2950 true แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.224454411+07:00","message":"[bufferProcess] interim [810000000]:แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.22446009+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.224463568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.224468657+07:00","message":"> Transcript [21274] [false]: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.224472111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.2244739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.224475648+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.224478004+07:00","message":"TextPushed: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.224479782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.224481512+07:00","message":"> Transcript [21275] [true]: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครงการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.224483831+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.224485264+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.224486801+07:00","message":"StatePrefix: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้นจากโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.224488629+07:00","message":"TextPushed: 'แล้วเป้าหมายที่เรามุ่งหวังว่าจะเกิดขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:26.224491452+07:00","message":"Push: 'จากโครงการนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:26.224500866+07:00","message":"push: {true จากโครงการนี้ 0 0xc00389dd00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:26.233689916+07:00","message":"write wav file: './tmp/7478/7478_2950.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:26.57871023+07:00","message":"[GCS] Start streaming session, msgId: 2951"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:27.039177166+07:00","message":"receive streaming session, msgId: 2951"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:27.039213351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:27.039218347+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:27.039232762+07:00","message":"[buffer interim] 2951 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:27.039239601+07:00","message":"[bufferProcess] interim [480000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:27.039241607+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:27.087750685+07:00","message":"[GCS] IsForceVAD: false for message ID: 2951"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:27.175031209+07:00","message":"receive streaming session, msgId: 2951"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:27.175056153+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-01-30T11:10:27.175061987+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:27.175073898+07:00","message":"end recv isFinal message id 2951"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:27.175075979+07:00","message":"end Recv id 2951"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:27.175080791+07:00","message":"[buffer interim] 2951 true "}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:27.175086855+07:00","message":"[bufferProcess] interim [750000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:27.175092588+07:00","message":"[bufferProcess] send to processor (isfinal):เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:27.175096741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:27.175099516+07:00","message":"> Transcript [21276] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:27.17510242+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:27.175103964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:27.175105624+07:00","message":"> Transcript [21277] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:27.175107942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:27.175109627+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:27.175111365+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:27.175113077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:27.175115382+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:27.175123457+07:00","message":"push: {true  0 0xc002d85e80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:27.180134337+07:00","message":"write wav file: './tmp/7478/7478_2951.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:27.599105024+07:00","message":"[GCS] Start streaming session, msgId: 2952"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:27.881497066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:27.881550244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.127063424+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.127103563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.127110463+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.12712527+07:00","message":"[buffer interim] 2952 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.127133166+07:00","message":"[bufferProcess] interim [540000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.12713495+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.127481632+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.127527133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.127533268+07:00","message":"receive interim result [false|false]: อะไหล่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.127550192+07:00","message":"[buffer interim] 2952 false อะไหล่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.127558255+07:00","message":"[bufferProcess] interim [600000000]:อะไหล่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.127560444+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.12756661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.127569148+07:00","message":"> Transcript [21278] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.127571266+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.267911304+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.267952414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.267958729+07:00","message":"receive interim result [false|false]: อะไหล่และ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.267981729+07:00","message":"[buffer interim] 2952 false อะไหล่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.267989255+07:00","message":"[bufferProcess] interim [720000000]:อะไหล่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.267991345+07:00","message":"[bufferProcess] send to processor:อะไหล่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.267994286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.267996758+07:00","message":"> Transcript [21279] [false]: 'อะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.267998965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.26800076+07:00","message":"Set new StatePrefix: 'อะไหล่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.326979166+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.327033297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่รถ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.327038582+07:00","message":"receive interim result [false|false]: อะไหล่รถ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.327051706+07:00","message":"[buffer interim] 2952 false อะไหล่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.327058321+07:00","message":"[bufferProcess] interim [780000000]:อะไหล่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.32706073+07:00","message":"[bufferProcess] send to processor:อะไหล่และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.327065801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.32706877+07:00","message":"> Transcript [21280] [false]: 'อะไหล่และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.327071606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.327073529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.327075441+07:00","message":"StatePrefix: 'อะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.327077219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.495163488+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.495202244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.495207928+07:00","message":"receive interim result [false|false]: อะไหล่แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.495223228+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.495230647+07:00","message":"[bufferProcess] interim [900000000]:อะไหล่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.495232933+07:00","message":"[bufferProcess] send to processor:อะไหล่รถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.495236285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.49523884+07:00","message":"> Transcript [21281] [false]: 'อะไหล่รถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.495241821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.495243737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.495245555+07:00","message":"StatePrefix: 'อะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.495247529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.576290799+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.576333534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.576338569+07:00","message":"receive interim result [false|false]: อะไหล่แล้วเกิด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.576351039+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.576357833+07:00","message":"[bufferProcess] interim [960000000]:อะไหล่แล้วเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.576360182+07:00","message":"[bufferProcess] send to processor:อะไหล่แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.576365894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.576368579+07:00","message":"> Transcript [21282] [false]: 'อะไหล่แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.576372176+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.576374397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.576376633+07:00","message":"StatePrefix: 'อะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.576378467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.767801462+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.767861991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิดอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.767867738+07:00","message":"receive interim result [false|false]: อะไหล่แล้วเกิดอะไร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.767886016+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.767893+07:00","message":"[bufferProcess] interim [200000000]:อะไหล่แล้วเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.767895505+07:00","message":"[bufferProcess] send to processor:อะไหล่แล้วเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.767898904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.767901584+07:00","message":"> Transcript [21283] [false]: 'อะไหล่แล้วเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.767904588+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.767906637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.767908296+07:00","message":"StatePrefix: 'อะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.767910137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.767912256+07:00","message":"Push: 'อะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.767913978+07:00","message":"TextPushed: 'อะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.767915771+07:00","message":"Set new StatePrefix : 'อะไหล่แล้วเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:28.767917713+07:00","message":"Next Push (prob) : 'แล้วเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:28.767925709+07:00","message":"push: {false อะไหล่ 0 0xc003843000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.026538841+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.026576729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิดอะไรขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.026582737+07:00","message":"receive interim result [false|false]: อะไหล่แล้วเกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.026598757+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.026607009+07:00","message":"[bufferProcess] interim [440000000]:อะไหล่แล้วเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.026610694+07:00","message":"[bufferProcess] send to processor:อะไหล่แล้วเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.026618777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.026621862+07:00","message":"> Transcript [21284] [false]: 'อะไหล่แล้วเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.026626038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.026628278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.026630686+07:00","message":"StatePrefix: 'อะไหล่แล้วเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.026632712+07:00","message":"TextPushed: 'อะไหล่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.2214758+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.221518915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิดอะไรขึ้นกับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.221525319+07:00","message":"receive interim result [false|false]: อะไหล่แล้วเกิดอะไรขึ้นกับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.221539301+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วเกิดอะไรขึ้นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.221546315+07:00","message":"[bufferProcess] interim [680000000]:อะไหล่แล้วเกิดอะไรขึ้นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.221548548+07:00","message":"[bufferProcess] send to processor:อะไหล่แล้วเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.221553767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.221556253+07:00","message":"> Transcript [21285] [false]: 'อะไหล่แล้วเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.221559688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.221561701+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.221564006+07:00","message":"StatePrefix: 'อะไหล่แล้วเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.221565953+07:00","message":"TextPushed: 'อะไหล่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.491528742+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.491566716+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิดอะไรขึ้นกับพี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.491573423+07:00","message":"receive interim result [false|false]: อะไหล่แล้วเกิดอะไรขึ้นกับพี่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.491589885+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วเกิดอะไรขึ้นกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.491597597+07:00","message":"[bufferProcess] interim [920000000]:อะไหล่แล้วเกิดอะไรขึ้นกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.491600405+07:00","message":"[bufferProcess] send to processor:อะไหล่แล้วเกิดอะไรขึ้นกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.491607989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.491610824+07:00","message":"> Transcript [21286] [false]: 'อะไหล่แล้วเกิดอะไรขึ้นกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.491614883+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.491617547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.49161999+07:00","message":"StatePrefix: 'อะไหล่แล้วเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.491622089+07:00","message":"TextPushed: 'อะไหล่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.674940084+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.674976453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.674983502+07:00","message":"receive interim result [false|false]: อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.674998283+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.675004852+07:00","message":"[bufferProcess] interim [40000000]:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.6750073+07:00","message":"[bufferProcess] send to processor:อะไหล่แล้วเกิดอะไรขึ้นกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.675013762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.675016482+07:00","message":"> Transcript [21287] [false]: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.675020794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.675022887+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.675025365+07:00","message":"StatePrefix: 'อะไหล่แล้วเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.675027623+07:00","message":"TextPushed: 'อะไหล่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.675033078+07:00","message":"Push: 'แล้วเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.675035218+07:00","message":"TextPushed: 'อะไหล่แล้วเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.675037874+07:00","message":"Set new StatePrefix : 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.675040215+07:00","message":"Next Push (prob) : 'อะไรขึ้นกับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.675047789+07:00","message":"push: {false แล้วเกิด 0 0xc003843000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.769244323+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.769277604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.769283192+07:00","message":"receive interim result [false|false]: อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.769291987+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.769298+07:00","message":"[bufferProcess] interim [220000000]:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.769300482+07:00","message":"[bufferProcess] send to processor:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.769303681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.76930668+07:00","message":"> Transcript [21288] [false]: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.769309561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.769311445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.769313161+07:00","message":"StatePrefix: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.769315382+07:00","message":"TextPushed: 'อะไหล่แล้วเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.928549737+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.928587277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.928592586+07:00","message":"receive interim result [false|false]: อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:29.928606629+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.928613738+07:00","message":"[bufferProcess] interim [340000000]:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.928615938+07:00","message":"[bufferProcess] send to processor:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.928619201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.928621925+07:00","message":"> Transcript [21289] [false]: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.928625106+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.928627126+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.928628859+07:00","message":"StatePrefix: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:29.928631354+07:00","message":"TextPushed: 'อะไหล่แล้วเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.045957588+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.045992836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.04599815+07:00","message":"receive interim result [false|false]: อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.046009165+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.046015833+07:00","message":"[bufferProcess] interim [460000000]:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.046018215+07:00","message":"[bufferProcess] send to processor:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.046023717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.046031072+07:00","message":"> Transcript [21290] [false]: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.046037095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.046040196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.046044065+07:00","message":"StatePrefix: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.046047882+07:00","message":"TextPushed: 'อะไหล่แล้วเกิด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.2404474+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.24049897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.240506129+07:00","message":"receive interim result [false|false]: อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.24052072+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.240527542+07:00","message":"[bufferProcess] interim [700000000]:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.240530079+07:00","message":"[bufferProcess] send to processor:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.240536387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.240539252+07:00","message":"> Transcript [21291] [false]: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.240543026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.24054491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.2405474+07:00","message":"StatePrefix: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.240549751+07:00","message":"TextPushed: 'อะไหล่แล้วเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.240555332+07:00","message":"Push: 'อะไรขึ้นกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.240557169+07:00","message":"TextPushed: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.240559671+07:00","message":"Set new StatePrefix : 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.240561848+07:00","message":"Next Push (prob) : 'น้องคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.240569271+07:00","message":"push: {false อะไรขึ้นกับพี่ 0 0xc003843000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.367959316+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.367994293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.368000179+07:00","message":"receive interim result [false|false]: อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.368009685+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.368016698+07:00","message":"[bufferProcess] interim [760000000]:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.368018964+07:00","message":"[bufferProcess] send to processor:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.368023164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.368025686+07:00","message":"> Transcript [21292] [false]: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.368028574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.368030544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.368032547+07:00","message":"StatePrefix: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.36803483+07:00","message":"TextPushed: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.43981877+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.439857443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.439866549+07:00","message":"receive interim result [false|false]: อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.439880757+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.439887521+07:00","message":"[bufferProcess] interim [880000000]:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.43989009+07:00","message":"[bufferProcess] send to processor:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.439896513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.439899145+07:00","message":"> Transcript [21293] [false]: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.439902602+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.439905046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.43990765+07:00","message":"StatePrefix: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.439913274+07:00","message":"TextPushed: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.657286824+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.657326467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.657332225+07:00","message":"receive interim result [false|false]: อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.657347849+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.657354844+07:00","message":"[bufferProcess] interim [120000000]:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.657358907+07:00","message":"[bufferProcess] send to processor:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.657362389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.657365353+07:00","message":"> Transcript [21294] [false]: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.657368637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.657370598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.657372181+07:00","message":"StatePrefix: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.657374473+07:00","message":"TextPushed: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.818438641+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.81848319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.818490627+07:00","message":"receive interim result [false|false]: อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.818504404+07:00","message":"[buffer interim] 2952 false อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.818511127+07:00","message":"[bufferProcess] interim [240000000]:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.818514262+07:00","message":"[bufferProcess] send to processor:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.81852094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.81852373+07:00","message":"> Transcript [21295] [false]: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.818527435+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.818529559+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.818531523+07:00","message":"StatePrefix: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.818534224+07:00","message":"TextPushed: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.81854002+07:00","message":"Push: 'น้องคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.818541754+07:00","message":"TextPushed: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.818543851+07:00","message":"Set new StatePrefix : 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:30.818547178+07:00","message":"Next Push (prob) : 'ของเรานะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:30.818555251+07:00","message":"push: {false น้องคนพิการ 0 0xc003843000}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:30.88251991+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:30.882535858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.118321871+07:00","message":"[GCS] IsForceVAD: false for message ID: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.220750185+07:00","message":"receive streaming session, msgId: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.220790654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะคะ\",\"confidence\":0.9541084}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.220797201+07:00","message":"receive interim result [true|false]: อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.220805664+07:00","message":"end recv isFinal message id 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.220807543+07:00","message":"end Recv id 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.220814409+07:00","message":"[buffer interim] 2952 true อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.220823892+07:00","message":"[bufferProcess] interim [750000000]:อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.220827436+07:00","message":"[bufferProcess] send to processor (isfinal):อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.220839345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.220842232+07:00","message":"> Transcript [21296] [false]: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.220845918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.220847616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.220850461+07:00","message":"StatePrefix: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.2208529+07:00","message":"TextPushed: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.220855487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.22085733+07:00","message":"> Transcript [21297] [true]: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.220859241+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.22086073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.220862183+07:00","message":"StatePrefix: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการของเรานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.22086381+07:00","message":"TextPushed: 'อะไหล่แล้วเกิดอะไรขึ้นกับพี่น้องคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.220866549+07:00","message":"Push: 'ของเรานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.220875729+07:00","message":"push: {true ของเรานะคะ 0 0xc003843000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:31.229322147+07:00","message":"write wav file: './tmp/7478/7478_2952.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.247235805+07:00","message":"[GCS] Start streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.802814694+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.80287222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.802879002+07:00","message":"receive interim result [false|false]: โครงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.802896737+07:00","message":"[buffer interim] 2953 false โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.802912012+07:00","message":"[bufferProcess] interim [420000000]:โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.802914722+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.994026684+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.99406153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.994067844+07:00","message":"receive interim result [false|false]: โครงการนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:31.994082249+07:00","message":"[buffer interim] 2953 false โครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.994092634+07:00","message":"[bufferProcess] interim [600000000]:โครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.994095294+07:00","message":"[bufferProcess] send to processor:โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.994100702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.994103298+07:00","message":"> Transcript [21298] [false]: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:31.994105456+07:00","message":"Set StatePrefix (first interim): 'โครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.258862908+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.258896903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการนี้จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.258902659+07:00","message":"receive interim result [false|false]: โครงการนี้จะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.258915735+07:00","message":"[buffer interim] 2953 false โครงการนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.258922708+07:00","message":"[bufferProcess] interim [780000000]:โครงการนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.258925173+07:00","message":"[bufferProcess] send to processor:โครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.258931475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.258934236+07:00","message":"> Transcript [21299] [false]: 'โครงการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.258937053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.25893939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.258942063+07:00","message":"StatePrefix: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.258944282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.315398963+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.315437439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการนี้จึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.315442304+07:00","message":"receive interim result [false|false]: โครงการนี้จึง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.315456131+07:00","message":"[buffer interim] 2953 false โครงการนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.315462353+07:00","message":"[bufferProcess] interim [900000000]:โครงการนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.315464611+07:00","message":"[bufferProcess] send to processor:โครงการนี้จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.315474501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.315477484+07:00","message":"> Transcript [21300] [false]: 'โครงการนี้จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.315480649+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.315482636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.315484664+07:00","message":"StatePrefix: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.315486622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.437260514+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.437303256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการนี้จึงแนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.43731387+07:00","message":"receive interim result [false|false]: โครงการนี้จึงแนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.437334539+07:00","message":"[buffer interim] 2953 false โครงการนี้จึงแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.437343653+07:00","message":"[bufferProcess] interim [20000000]:โครงการนี้จึงแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.43734677+07:00","message":"[bufferProcess] send to processor:โครงการนี้จึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.437352089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.437355954+07:00","message":"> Transcript [21301] [false]: 'โครงการนี้จึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.437360291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.437362848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.437364997+07:00","message":"StatePrefix: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.437367249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.487325216+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.487367136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการนี้จึงนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.487375491+07:00","message":"receive interim result [false|false]: โครงการนี้จึงนับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.487393101+07:00","message":"[buffer interim] 2953 false โครงการนี้จึงนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.487404739+07:00","message":"[bufferProcess] interim [80000000]:โครงการนี้จึงนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.487407841+07:00","message":"[bufferProcess] send to processor:โครงการนี้จึงแนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.487413042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.487417224+07:00","message":"> Transcript [21302] [false]: 'โครงการนี้จึงแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.487421896+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.487424861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.487427198+07:00","message":"StatePrefix: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.487429662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.487437584+07:00","message":"Push: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.487440936+07:00","message":"TextPushed: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.487445557+07:00","message":"Set new StatePrefix : 'โครงการนี้จึงแนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.487448724+07:00","message":"Next Push (prob) : 'นี้จึงแนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.487475179+07:00","message":"push: {false โครงการ 0 0xc002d18200}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.680147237+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.680182475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการนี้จึงนับเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.680188277+07:00","message":"receive interim result [false|false]: โครงการนี้จึงนับเป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:32.680202824+07:00","message":"[buffer interim] 2953 false โครงการนี้จึงนับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.680211645+07:00","message":"[bufferProcess] interim [320000000]:โครงการนี้จึงนับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.680214281+07:00","message":"[bufferProcess] send to processor:โครงการนี้จึงนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.680219702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.680222482+07:00","message":"> Transcript [21303] [false]: 'โครงการนี้จึงนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.680224881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:32.680226675+07:00","message":"Set new StatePrefix: 'โครงการนี้จึงนับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:33.046222795+07:00","message":"[GCS] IsForceVAD: false for message ID: 2953"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:33.143479808+07:00","message":"receive streaming session, msgId: 2953"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:33.143518051+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-01-30T11:10:33.143523769+07:00","message":"receive interim result [true|false]: โครงการนี้จึงนับเป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:33.143532787+07:00","message":"end recv isFinal message id 2953"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:33.143535015+07:00","message":"end Recv id 2953"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:33.143541693+07:00","message":"[buffer interim] 2953 true โครงการนี้จึงนับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.143551181+07:00","message":"[bufferProcess] interim [830000000]:โครงการนี้จึงนับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.143554+07:00","message":"[bufferProcess] send to processor (isfinal):โครงการนี้จึงนับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.14355731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.143560016+07:00","message":"> Transcript [21304] [false]: 'โครงการนี้จึงนับเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.14356308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.143564901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.14356664+07:00","message":"StatePrefix: 'โครงการนี้จึงนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.143568477+07:00","message":"TextPushed: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.143569964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.143571749+07:00","message":"> Transcript [21305] [true]: 'โครงการนี้จึงนับเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.143576353+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.143577847+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.143579336+07:00","message":"StatePrefix: 'โครงการนี้จึงนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.143580862+07:00","message":"TextPushed: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.143587258+07:00","message":"Push: 'นี้จึงนับเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:33.143596217+07:00","message":"push: {true นี้จึงนับเป็น 0 0xc002d18200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:33.150242535+07:00","message":"write wav file: './tmp/7478/7478_2953.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:33.370716757+07:00","message":"[GCS] Start streaming session, msgId: 2954"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:33.883102089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:33.883115846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:33.90357984+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:33.903622122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:33.903627079+07:00","message":"receive interim result [false|false]: 9"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:33.903642806+07:00","message":"[buffer interim] 2954 false 9"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.903649852+07:00","message":"[bufferProcess] interim [540000000]:9"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:33.903651538+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.03766409+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.037703925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"93\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.037710732+07:00","message":"receive interim result [false|false]: 93"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.037726503+07:00","message":"[buffer interim] 2954 false 93"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.037737748+07:00","message":"[bufferProcess] interim [660000000]:93"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.037740621+07:00","message":"[bufferProcess] send to processor:9"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.037746608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.037749787+07:00","message":"> Transcript [21306] [false]: '9'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.037752218+07:00","message":"Set StatePrefix (first interim): '9'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.111870787+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.11190644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"90\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.11191198+07:00","message":"receive interim result [false|false]: 90"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.111925597+07:00","message":"[buffer interim] 2954 false 90"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.11193288+07:00","message":"[bufferProcess] interim [780000000]:90"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.111935156+07:00","message":"[bufferProcess] send to processor:93"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.111937999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.11194087+07:00","message":"> Transcript [21307] [false]: '93'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.111943339+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.11194536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.111947035+07:00","message":"StatePrefix: '9'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.111949112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.227367681+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.227403097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้าวสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.227408314+07:00","message":"receive interim result [false|false]: ก้าวสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.22742375+07:00","message":"[buffer interim] 2954 false ก้าวสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.22743317+07:00","message":"[bufferProcess] interim [840000000]:ก้าวสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.227435844+07:00","message":"[bufferProcess] send to processor:90"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.227443086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.227445781+07:00","message":"> Transcript [21308] [false]: '90'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.227448749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.227450607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.227452229+07:00","message":"StatePrefix: '9'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.227453976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.418332155+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.418369045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้าวสำคัญเลย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.418374675+07:00","message":"receive interim result [false|false]: ก้าวสำคัญเลย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.418388131+07:00","message":"[buffer interim] 2954 false ก้าวสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.418399585+07:00","message":"[bufferProcess] interim [80000000]:ก้าวสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.418401816+07:00","message":"[bufferProcess] send to processor:ก้าวสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.41840498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.418407453+07:00","message":"> Transcript [21309] [false]: 'ก้าวสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.418409571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.418411241+07:00","message":"Set new StatePrefix: 'ก้าวสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.547442845+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.547484801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้าวสำคัญเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.547491323+07:00","message":"receive interim result [false|false]: ก้าวสำคัญเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.547504021+07:00","message":"[buffer interim] 2954 false ก้าวสำคัญเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.547510604+07:00","message":"[bufferProcess] interim [200000000]:ก้าวสำคัญเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.547512865+07:00","message":"[bufferProcess] send to processor:ก้าวสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.547517926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.547520558+07:00","message":"> Transcript [21310] [false]: 'ก้าวสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.547523944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.54752585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.54752784+07:00","message":"StatePrefix: 'ก้าวสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.547529714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.608651826+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.608694146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้าวสำคัญเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.608700145+07:00","message":"receive interim result [false|false]: ก้าวสำคัญเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.608714298+07:00","message":"[buffer interim] 2954 false ก้าวสำคัญเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.608720903+07:00","message":"[bufferProcess] interim [320000000]:ก้าวสำคัญเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.608723336+07:00","message":"[bufferProcess] send to processor:ก้าวสำคัญเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.608727282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.608730208+07:00","message":"> Transcript [21311] [false]: 'ก้าวสำคัญเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.608733218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.60873552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.608737456+07:00","message":"StatePrefix: 'ก้าวสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.608739212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.960368856+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.960418287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้าวสำคัญเลยนะคะในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.96042495+07:00","message":"receive interim result [false|false]: ก้าวสำคัญเลยนะคะในการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:34.960445331+07:00","message":"[buffer interim] 2954 false ก้าวสำคัญเลยนะคะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.960455793+07:00","message":"[bufferProcess] interim [620000000]:ก้าวสำคัญเลยนะคะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.960458623+07:00","message":"[bufferProcess] send to processor:ก้าวสำคัญเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.96046497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.960468158+07:00","message":"> Transcript [21312] [false]: 'ก้าวสำคัญเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.960472082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.960482287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.960485926+07:00","message":"StatePrefix: 'ก้าวสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:34.960488282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:35.243705786+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:35.243750792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้าวสำคัญเลยนะคะในการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:35.243756778+07:00","message":"receive interim result [false|false]: ก้าวสำคัญเลยนะคะในการทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:35.243769975+07:00","message":"[buffer interim] 2954 false ก้าวสำคัญเลยนะคะในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.243776688+07:00","message":"[bufferProcess] interim [860000000]:ก้าวสำคัญเลยนะคะในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.243778935+07:00","message":"[bufferProcess] send to processor:ก้าวสำคัญเลยนะคะในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.243784636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.24378754+07:00","message":"> Transcript [21313] [false]: 'ก้าวสำคัญเลยนะคะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.243791525+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.243793728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.243795491+07:00","message":"StatePrefix: 'ก้าวสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.243797636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.243802543+07:00","message":"Push: 'ก้าวสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.243804341+07:00","message":"TextPushed: 'ก้าวสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.243806815+07:00","message":"Set new StatePrefix : 'ก้าวสำคัญเลยนะคะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.24381414+07:00","message":"Next Push (prob) : 'เลยนะคะในการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:35.24385606+07:00","message":"push: {false ก้าวสำคัญ 0 0xc002eef200}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:35.441037759+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:35.441093653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้าวสำคัญเลยนะคะในการพับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:35.441103234+07:00","message":"receive interim result [false|false]: ก้าวสำคัญเลยนะคะในการพับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:35.441122245+07:00","message":"[buffer interim] 2954 false ก้าวสำคัญเลยนะคะในการพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.441135233+07:00","message":"[bufferProcess] interim [40000000]:ก้าวสำคัญเลยนะคะในการพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.441138825+07:00","message":"[bufferProcess] send to processor:ก้าวสำคัญเลยนะคะในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.441145638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.441151836+07:00","message":"> Transcript [21314] [false]: 'ก้าวสำคัญเลยนะคะในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.441156804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.44115931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.441180625+07:00","message":"StatePrefix: 'ก้าวสำคัญเลยนะคะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.441184642+07:00","message":"TextPushed: 'ก้าวสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:35.505181185+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:35.505245801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้าวสำคัญเลยนะคะในการขับเคลื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:35.505255777+07:00","message":"receive interim result [false|false]: ก้าวสำคัญเลยนะคะในการขับเคลื่อน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:35.505277953+07:00","message":"[buffer interim] 2954 false ก้าวสำคัญเลยนะคะในการขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.505292918+07:00","message":"[bufferProcess] interim [220000000]:ก้าวสำคัญเลยนะคะในการขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.505297702+07:00","message":"[bufferProcess] send to processor:ก้าวสำคัญเลยนะคะในการพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.505304509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.505308785+07:00","message":"> Transcript [21315] [false]: 'ก้าวสำคัญเลยนะคะในการพับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.505314192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.50531781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.505321105+07:00","message":"StatePrefix: 'ก้าวสำคัญเลยนะคะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:35.505324468+07:00","message":"TextPushed: 'ก้าวสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:35.926828747+07:00","message":"[GCS] IsForceVAD: false for message ID: 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:36.048557631+07:00","message":"receive streaming session, msgId: 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:36.048615828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก้าวสำคัญเลยนะคะในการขับเคลื่อน\",\"confidence\":0.92643946}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:36.048622461+07:00","message":"receive interim result [true|false]: ก้าวสำคัญเลยนะคะในการขับเคลื่อน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:36.048631274+07:00","message":"end recv isFinal message id 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:36.04863343+07:00","message":"end Recv id 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:36.048639428+07:00","message":"[buffer interim] 2954 true ก้าวสำคัญเลยนะคะในการขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.048650471+07:00","message":"[bufferProcess] interim [790000000]:ก้าวสำคัญเลยนะคะในการขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.048653555+07:00","message":"[bufferProcess] send to processor (isfinal):ก้าวสำคัญเลยนะคะในการขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.048657606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.048660423+07:00","message":"> Transcript [21316] [false]: 'ก้าวสำคัญเลยนะคะในการขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.048663169+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.048664916+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.048666852+07:00","message":"StatePrefix: 'ก้าวสำคัญเลยนะคะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.048668855+07:00","message":"TextPushed: 'ก้าวสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.048670306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.04867207+07:00","message":"> Transcript [21317] [true]: 'ก้าวสำคัญเลยนะคะในการขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.048674122+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.048675548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.04867699+07:00","message":"StatePrefix: 'ก้าวสำคัญเลยนะคะในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.048678601+07:00","message":"TextPushed: 'ก้าวสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.048680649+07:00","message":"Push: 'เลยนะคะในการขับเคลื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:36.048696619+07:00","message":"push: {true เลยนะคะในการขับเคลื่อน 0 0xc002eef200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:36.056032073+07:00","message":"write wav file: './tmp/7478/7478_2954.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:36.189448508+07:00","message":"[GCS] Start streaming session, msgId: 2955"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:36.883553716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:36.883571699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:36.940225172+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:36.940267949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Honda\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:36.940272729+07:00","message":"receive interim result [false|false]: Honda"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:36.940286929+07:00","message":"[buffer interim] 2955 false Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.940294389+07:00","message":"[bufferProcess] interim [600000000]:Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:36.940296081+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:37.056211077+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:37.056249141+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:37.05625513+07:00","message":"receive interim result [false|false]: งานด้าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:37.056273231+07:00","message":"[buffer interim] 2955 false งานด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.056282088+07:00","message":"[bufferProcess] interim [720000000]:งานด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.056286438+07:00","message":"[bufferProcess] send to processor:Honda"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.056291204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.056294004+07:00","message":"> Transcript [21318] [false]: 'Honda'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.056296328+07:00","message":"Set StatePrefix (first interim): 'Honda'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:37.338109132+07:00","message":"[GCS] IsForceVAD: false for message ID: 2955"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:37.449355714+07:00","message":"receive streaming session, msgId: 2955"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:37.449400362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานด้าน\",\"confidence\":0.8390914}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:37.449407357+07:00","message":"receive interim result [true|false]: งานด้าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:37.449417302+07:00","message":"end recv isFinal message id 2955"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:37.449419817+07:00","message":"end Recv id 2955"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:37.449427915+07:00","message":"[buffer interim] 2955 true งานด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.449438839+07:00","message":"[bufferProcess] interim [170000000]:งานด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.449441886+07:00","message":"[bufferProcess] send to processor (isfinal):งานด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.449445219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.449448227+07:00","message":"> Transcript [21319] [false]: 'งานด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.449450587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.449452404+07:00","message":"Set new StatePrefix: 'งานด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.449453867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.449455562+07:00","message":"> Transcript [21320] [true]: 'งานด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.449457627+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.449459337+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.449460868+07:00","message":"StatePrefix: 'งานด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.449462634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:37.449464773+07:00","message":"Push: 'งานด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:37.449472236+07:00","message":"push: {true งานด้าน 0 0xc003842480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:37.455520197+07:00","message":"write wav file: './tmp/7478/7478_2955.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:37.466983534+07:00","message":"[GCS] Start streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:38.239192234+07:00","message":"[GCS] IsForceVAD: false for message ID: 2956"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:38.33023817+07:00","message":"receive streaming session, msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:38.330256319+07:00","message":"found end of frame, send empty tag with msgId: 2956"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:38.330260576+07:00","message":"end Recv id 2956"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:38.330269043+07:00","message":"[buffer interim] 2956 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:38.330277006+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:38.330281775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:38.330285379+07:00","message":"> Transcript [21321] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:38.330288946+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:38.330291761+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:38.330294235+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:38.330296862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:38.330304807+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:38.330316149+07:00","message":"push: {true \n 0 0xc002d18f80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:38.335778265+07:00","message":"write wav file: './tmp/7478/7478_2956.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:38.429184398+07:00","message":"[GCS] Start streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:38.97919869+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:38.979235997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:38.979243719+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:38.979259159+07:00","message":"[buffer interim] 2957 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:38.979265887+07:00","message":"[bufferProcess] interim [600000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:38.979267875+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.093636504+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.093670569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.093676154+07:00","message":"receive interim result [false|false]: คนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.093687931+07:00","message":"[buffer interim] 2957 false คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.093694869+07:00","message":"[bufferProcess] interim [660000000]:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.09369748+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.093700541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.093703193+07:00","message":"> Transcript [21322] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.093705183+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.09888096+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.098901373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันพีช\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.098905981+07:00","message":"receive interim result [false|false]: วันพีช"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.098919928+07:00","message":"[buffer interim] 2957 false วันพีช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.098924252+07:00","message":"[bufferProcess] interim [720000000]:วันพีช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.098926147+07:00","message":"[bufferProcess] send to processor:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.098928779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.098931253+07:00","message":"> Transcript [21323] [false]: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.098934099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.098936033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.098937785+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.098939737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.146332418+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.146360595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.146366202+07:00","message":"receive interim result [false|false]: คนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.146380424+07:00","message":"[buffer interim] 2957 false คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.146398994+07:00","message":"[bufferProcess] interim [780000000]:คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.146402004+07:00","message":"[bufferProcess] send to processor:วันพีช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.146408556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.146414886+07:00","message":"> Transcript [21324] [false]: 'วันพีช'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.146417132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.146419322+07:00","message":"Set new StatePrefix: 'วันพีช'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.673002544+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.673052337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.673058579+07:00","message":"receive interim result [false|false]: คนพิการนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.673075407+07:00","message":"[buffer interim] 2957 false คนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.673082845+07:00","message":"[bufferProcess] interim [320000000]:คนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.673085339+07:00","message":"[bufferProcess] send to processor:คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.673092746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.673095578+07:00","message":"> Transcript [21325] [false]: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.673097452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.673099308+07:00","message":"Set new StatePrefix: 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.872438218+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.872478735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.872485204+07:00","message":"receive interim result [false|false]: คนพิการนะคะขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:39.872509808+07:00","message":"[buffer interim] 2957 false คนพิการนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.872517485+07:00","message":"[bufferProcess] interim [500000000]:คนพิการนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.872520555+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.872523745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.872526915+07:00","message":"> Transcript [21326] [false]: 'คนพิการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.872530113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.872531992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.872533705+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:39.872535497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:39.884617187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:39.884645766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.013131638+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.013174985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.013181999+07:00","message":"receive interim result [false|false]: คนพิการนะคะของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.013194673+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.013201551+07:00","message":"[bufferProcess] interim [620000000]:คนพิการนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.013203872+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.013210473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.013213628+07:00","message":"> Transcript [21327] [false]: 'คนพิการนะคะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.013217167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.01321903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.013220712+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.013222724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.063386926+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.063422249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.063427584+07:00","message":"receive interim result [false|false]: คนพิการนะคะของพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.063441556+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.06344842+07:00","message":"[bufferProcess] interim [680000000]:คนพิการนะคะของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.063450704+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.063453952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.063456818+07:00","message":"> Transcript [21328] [false]: 'คนพิการนะคะของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.063459892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.063461861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.063463761+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.063465541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.1779678+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.17800216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะของการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.178007666+07:00","message":"receive interim result [false|false]: คนพิการนะคะของการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.178019448+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.178026085+07:00","message":"[bufferProcess] interim [740000000]:คนพิการนะคะของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.178028878+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.178034182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.178038238+07:00","message":"> Transcript [21329] [false]: 'คนพิการนะคะของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.178041064+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.178043163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.178044883+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.178046758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.178050798+07:00","message":"Push: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.178052627+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.178054524+07:00","message":"Set new StatePrefix : 'คนพิการนะคะของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.178056495+07:00","message":"Next Push (prob) : 'นะคะของพระ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.178063648+07:00","message":"push: {false คนพิการ 0 0xc0036d7380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.179369983+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.179381342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะของประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.179385411+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.179396598+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.179400778+07:00","message":"[bufferProcess] interim [800000000]:คนพิการนะคะของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.179402883+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.179404917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.179406886+07:00","message":"> Transcript [21330] [false]: 'คนพิการนะคะของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.179408512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.179410524+07:00","message":"Set new StatePrefix: 'คนพิการนะคะของการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.495389244+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.495423424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะของประเทศไทย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.495429045+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.495442645+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.495451981+07:00","message":"[bufferProcess] interim [40000000]:คนพิการนะคะของประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.495454158+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.495457902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.495460482+07:00","message":"> Transcript [21331] [false]: 'คนพิการนะคะของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.495462921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.495464762+07:00","message":"Set new StatePrefix: 'คนพิการนะคะของประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.757612684+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.757648433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะของประเทศไทยเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.75765431+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.757667404+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.757674474+07:00","message":"[bufferProcess] interim [340000000]:คนพิการนะคะของประเทศไทยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.757676734+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.757682921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.757685558+07:00","message":"> Transcript [21332] [false]: 'คนพิการนะคะของประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.757688654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.757690783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.757693151+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.757695162+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.850081194+07:00","message":"[GCS] Cleaned up inactive client: 2924"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.850103897+07:00","message":"[GCS] Cleaned up inactive client: 2932"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.850106504+07:00","message":"[GCS] Cleaned up inactive client: 2934"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.850108447+07:00","message":"[GCS] Cleaned up inactive client: 2937"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.850109983+07:00","message":"[GCS] Cleaned up inactive client: 2926"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.850111675+07:00","message":"[GCS] Cleaned up inactive client: 2933"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.850113279+07:00","message":"[GCS] Cleaned up inactive client: 2931"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.850114843+07:00","message":"[GCS] Cleaned up inactive client: 2925"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.850116442+07:00","message":"[GCS] Cleaned up inactive client: 2930"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.850117958+07:00","message":"[GCS] Cleaned up inactive client: 2935"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.850119552+07:00","message":"[GCS] Cleaned up inactive client: 2936"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.850121235+07:00","message":"[GCS] Cleaned up inactive client: 2928"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.850122771+07:00","message":"[GCS] Cleaned up inactive client: 2929"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.85012443+07:00","message":"[GCS] Cleaned up inactive client: 2927"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.885218559+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.885254686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะของประเทศไทยเรานี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.885260776+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเรานี่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:40.885276174+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเรานี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.885283729+07:00","message":"[bufferProcess] interim [520000000]:คนพิการนะคะของประเทศไทยเรานี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.88528667+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.885294523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.885297269+07:00","message":"> Transcript [21333] [false]: 'คนพิการนะคะของประเทศไทยเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.885300577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.885302883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.885305397+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:40.885307435+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.094817665+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.094864348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะของประเทศไทยเราเรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.094870124+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเรียก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.094884706+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.094892614+07:00","message":"[bufferProcess] interim [700000000]:คนพิการนะคะของประเทศไทยเราเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.094894924+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเรานี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.094900102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.094905224+07:00","message":"> Transcript [21334] [false]: 'คนพิการนะคะของประเทศไทยเรานี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.094908806+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.094910737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.094912792+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.094914801+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.257633375+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.257665529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.257670787+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.257683213+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.257689391+07:00","message":"[bufferProcess] interim [820000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.257691799+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.257697405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.25769998+07:00","message":"> Transcript [21335] [false]: 'คนพิการนะคะของประเทศไทยเราเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.257702927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.257705011+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.257706963+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.257708965+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.257712671+07:00","message":"Push: 'นะคะของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.257714736+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.257716592+07:00","message":"Set new StatePrefix : 'คนพิการนะคะของประเทศไทยเราเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.257718568+07:00","message":"Next Push (prob) : 'ไทยเราเรียก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.257726217+07:00","message":"push: {false นะคะของประเทศ 0 0xc0036d7380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.785739394+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.785784187+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-01-30T11:10:41.785791193+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.785806871+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.785815304+07:00","message":"[bufferProcess] interim [420000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.785819048+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.785827343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.785831422+07:00","message":"> Transcript [21336] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.785835016+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.78583858+07:00","message":"Set new StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.919389803+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.919422798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.919428185+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:41.919440697+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.91944753+07:00","message":"[bufferProcess] interim [480000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.919449922+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.91945507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.919457587+07:00","message":"> Transcript [21337] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.919461362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.91946341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.919465487+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:41.919468037+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.001563335+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.001601295+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-01-30T11:10:42.001608219+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.001624006+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.001633042+07:00","message":"[bufferProcess] interim [600000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.00163696+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.001642086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.001645784+07:00","message":"> Transcript [21338] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.001650884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.001653444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.001657166+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.001660413+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.101558602+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.101598695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจาก 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.10160605+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจาก 7"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.101621928+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจาก 7"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.101629207+07:00","message":"[bufferProcess] interim [660000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจาก 7"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.101631568+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.101636811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.101639688+07:00","message":"> Transcript [21339] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.101643114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.101645093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.101646777+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.101650037+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.287129649+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.287171242+07:00","message":"receive 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-01-30T11:10:42.287178594+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.287194263+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.287201996+07:00","message":"[bufferProcess] interim [840000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.287205683+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจาก 7"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.287214339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.287218248+07:00","message":"> Transcript [21340] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจาก 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.287223112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.287226075+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.287228626+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.287232061+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.287239011+07:00","message":"Push: 'ไทยเราเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.287241503+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.287244897+07:00","message":"Set new StatePrefix : 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจาก 7'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.287248414+07:00","message":"Next Push (prob) : 'จาก 7'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.28726656+07:00","message":"push: {false ไทยเราเนี่ยค่ะ 0 0xc0036d7380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.476300452+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.476345334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.476353706+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:42.476370703+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.476380034+07:00","message":"[bufferProcess] interim [80000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.476383942+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.476388431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.476392151+07:00","message":"> Transcript [21341] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.476395462+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:42.476398079+07:00","message":"Set new StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:42.885444825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:42.885452558+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.007638928+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.007681115+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-01-30T11:10:43.007687325+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.007701445+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.00770831+07:00","message":"[bufferProcess] interim [620000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.007711137+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.007717053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.007719641+07:00","message":"> Transcript [21342] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.0077231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.007724995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.007727127+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.007729662+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.195356555+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.19539382+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-01-30T11:10:43.195399692+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงเนิน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.195413788+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.19542076+07:00","message":"[bufferProcess] interim [740000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.195423064+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.195429626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.195432104+07:00","message":"> Transcript [21343] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.195435613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.19543768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.195440289+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.19544263+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.19830115+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.198312808+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-01-30T11:10:43.198316667+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.198323516+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.198326591+07:00","message":"[bufferProcess] interim [800000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.198328711+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.198331384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.198333859+07:00","message":"> Transcript [21344] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.198336271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.198337881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.198339486+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.198341241+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.248018086+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.248054343+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-01-30T11:10:43.248060651+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบาย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.248073822+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.248084429+07:00","message":"[bufferProcess] interim [860000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.248087463+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.248095274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.248097861+07:00","message":"> Transcript [21345] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.248101771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.248103901+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.248105756+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.248108036+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.248113804+07:00","message":"Push: 'จากเจตนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.248116422+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.248118768+07:00","message":"Set new StatePrefix : 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.248121291+07:00","message":"Next Push (prob) : 'รมณ์เชิง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.248142269+07:00","message":"push: {false จากเจตนา 0 0xc0036d7380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.761357328+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.761392509+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-01-30T11:10:43.761398423+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.761411116+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.761418137+07:00","message":"[bufferProcess] interim [340000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.761421176+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.761427684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.761430419+07:00","message":"> Transcript [21346] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.76143363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.76143583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.761438031+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.761440569+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.761491075+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.761495456+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-01-30T11:10:43.761498126+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสูง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.761514788+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.761517972+07:00","message":"[bufferProcess] interim [400000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.761519909+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.761522045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.761524123+07:00","message":"> Transcript [21347] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.761526261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.761527882+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.761529432+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.761531181+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.887689222+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.887725589+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-01-30T11:10:43.8877322+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:43.88774314+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.887749663+07:00","message":"[bufferProcess] interim [520000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.887752264+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสูง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.887757567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.887759975+07:00","message":"> Transcript [21348] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสูง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.887763403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.887765543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.887767766+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:43.887770483+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.196704359+07:00","message":"[GCS] IsForceVAD: false for message ID: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.205396305+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.205432869+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-01-30T11:10:44.205438636+07:00","message":"receive interim result [false|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.205452046+07:00","message":"[buffer interim] 2957 false คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.205462671+07:00","message":"[bufferProcess] interim [760000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.205465059+07:00","message":"[bufferProcess] send to processor:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.205469437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.20547286+07:00","message":"> Transcript [21349] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.205477245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.205481424+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.205483536+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.205486344+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.205492212+07:00","message":"Push: 'รมณ์เชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.205494195+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.205496189+07:00","message":"Set new StatePrefix : 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.20549856+07:00","message":"Next Push (prob) : 'นโยบายสู่การ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.205511503+07:00","message":"push: {false รมณ์เชิง 0 0xc0036d7380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.363219139+07:00","message":"receive streaming session, msgId: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.363262456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การปฏิบัติ\",\"confidence\":0.9386064}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.363272098+07:00","message":"receive interim result [true|false]: คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.363282528+07:00","message":"end recv isFinal message id 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.363284882+07:00","message":"end Recv id 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.363291598+07:00","message":"[buffer interim] 2957 true คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.363302954+07:00","message":"[bufferProcess] interim [970000000]:คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.363306706+07:00","message":"[bufferProcess] send to processor (isfinal):คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.363310458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.363313457+07:00","message":"> Transcript [21350] [false]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.363317091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.363318781+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.36332048+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.363323593+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.363325342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.363327257+07:00","message":"> Transcript [21351] [true]: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.363329198+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.363330681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.363332127+07:00","message":"StatePrefix: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิงนโยบายสู่การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.363334025+07:00","message":"TextPushed: 'คนพิการนะคะของประเทศไทยเราเนี่ยค่ะจากเจตนารมณ์เชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.363337245+07:00","message":"Push: 'นโยบายสู่การปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.363346273+07:00","message":"push: {true นโยบายสู่การปฏิบัติ 0 0xc0036d7380}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:44.376518902+07:00","message":"write wav file: './tmp/7478/7478_2957.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.446918721+07:00","message":"[GCS] Start streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.944408388+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.944443854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.944449211+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.944463326+07:00","message":"[buffer interim] 2958 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.944470829+07:00","message":"[bufferProcess] interim [480000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.944472591+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.998637482+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.998672595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.998677739+07:00","message":"receive interim result [false|false]: ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:44.998690657+07:00","message":"[buffer interim] 2958 false ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.998697865+07:00","message":"[bufferProcess] interim [600000000]:ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.998700327+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.998703388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.998706183+07:00","message":"> Transcript [21352] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:44.998708288+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.114302621+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.11434012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.114346358+07:00","message":"receive interim result [false|false]: ที่จับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.114360535+07:00","message":"[buffer interim] 2958 false ที่จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.114367495+07:00","message":"[bufferProcess] interim [720000000]:ที่จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.114369769+07:00","message":"[bufferProcess] send to processor:ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.114375838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.11437874+07:00","message":"> Transcript [21353] [false]: 'ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.114381806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.114383648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.11438536+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.114387704+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.301722981+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.301760444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จับต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.301765265+07:00","message":"receive interim result [false|false]: ที่จับต้อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.301778558+07:00","message":"[buffer interim] 2958 false ที่จับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.301785167+07:00","message":"[bufferProcess] interim [900000000]:ที่จับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.301787512+07:00","message":"[bufferProcess] send to processor:ที่จับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.30179241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.301794844+07:00","message":"> Transcript [21354] [false]: 'ที่จับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.301797895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.301799759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.301801725+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.301803813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.616560974+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.616604095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จับต้องได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.616610205+07:00","message":"receive interim result [false|false]: ที่จับต้องได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.616624118+07:00","message":"[buffer interim] 2958 false ที่จับต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.616631091+07:00","message":"[bufferProcess] interim [140000000]:ที่จับต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.616633603+07:00","message":"[bufferProcess] send to processor:ที่จับต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.616638898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.616643779+07:00","message":"> Transcript [21355] [false]: 'ที่จับต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.616647162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.616649147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.61665132+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.616653746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.813210359+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.813251938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จับต้องได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.813257715+07:00","message":"receive interim result [false|false]: ที่จับต้องได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.813272339+07:00","message":"[buffer interim] 2958 false ที่จับต้องได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.813279444+07:00","message":"[bufferProcess] interim [380000000]:ที่จับต้องได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.813282884+07:00","message":"[bufferProcess] send to processor:ที่จับต้องได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.813289816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.813292309+07:00","message":"> Transcript [21356] [false]: 'ที่จับต้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.813295753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.813297746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.813299875+07:00","message":"StatePrefix: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.813301929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.813307994+07:00","message":"Push: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.813309824+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.813311896+07:00","message":"Set new StatePrefix : 'ที่จับต้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:45.813313945+07:00","message":"Next Push (prob) : 'จับต้องได้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:45.813321588+07:00","message":"push: {false ที่ 0 0xc0036d6080}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:45.885698845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:45.885699133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.020383595+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.020428933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จับต้องได้อย่างแท้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.020434594+07:00","message":"receive interim result [false|false]: ที่จับต้องได้อย่างแท้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.020450703+07:00","message":"[buffer interim] 2958 false ที่จับต้องได้อย่างแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.020461041+07:00","message":"[bufferProcess] interim [620000000]:ที่จับต้องได้อย่างแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.020463791+07:00","message":"[bufferProcess] send to processor:ที่จับต้องได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.020468891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.020473778+07:00","message":"> Transcript [21357] [false]: 'ที่จับต้องได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.020477151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.020479162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.020480882+07:00","message":"StatePrefix: 'ที่จับต้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.020483837+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.197638391+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.197679906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่จับต้องได้อย่างแท้จริง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.197685569+07:00","message":"receive interim result [false|false]: ที่จับต้องได้อย่างแท้จริง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.197700656+07:00","message":"[buffer interim] 2958 false ที่จับต้องได้อย่างแท้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.197707741+07:00","message":"[bufferProcess] interim [800000000]:ที่จับต้องได้อย่างแท้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.197710535+07:00","message":"[bufferProcess] send to processor:ที่จับต้องได้อย่างแท้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.197718035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.197721099+07:00","message":"> Transcript [21358] [false]: 'ที่จับต้องได้อย่างแท้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.197724804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.197726667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.197728919+07:00","message":"StatePrefix: 'ที่จับต้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.197731559+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.772346037+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.772387206+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-01-30T11:10:46.772393025+07:00","message":"receive interim result [false|false]: ที่จับต้องได้อย่างแท้จริง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.77240915+07:00","message":"[buffer interim] 2958 false ที่จับต้องได้อย่างแท้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.772416775+07:00","message":"[bufferProcess] interim [400000000]:ที่จับต้องได้อย่างแท้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.772420413+07:00","message":"[bufferProcess] send to processor:ที่จับต้องได้อย่างแท้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.772429543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.772433107+07:00","message":"> Transcript [21359] [false]: 'ที่จับต้องได้อย่างแท้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.772438314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.772441848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.772444773+07:00","message":"StatePrefix: 'ที่จับต้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.772448142+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.818367324+07:00","message":"[GCS] IsForceVAD: false for message ID: 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.920312185+07:00","message":"receive streaming session, msgId: 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.92036226+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-01-30T11:10:46.920371614+07:00","message":"receive interim result [true|false]: ที่จับต้องได้อย่างแท้จริง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.92038536+07:00","message":"end recv isFinal message id 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.92038825+07:00","message":"end Recv id 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.920397998+07:00","message":"[buffer interim] 2958 true ที่จับต้องได้อย่างแท้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920408455+07:00","message":"[bufferProcess] interim [580000000]:ที่จับต้องได้อย่างแท้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920412755+07:00","message":"[bufferProcess] send to processor (isfinal):ที่จับต้องได้อย่างแท้จริง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920416799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920420798+07:00","message":"> Transcript [21360] [false]: 'ที่จับต้องได้อย่างแท้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920425542+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920428059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920431295+07:00","message":"StatePrefix: 'ที่จับต้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920434285+07:00","message":"TextPushed: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920438383+07:00","message":"Push: 'จับต้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920440915+07:00","message":"TextPushed: 'ที่จับต้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920444007+07:00","message":"Set new StatePrefix : 'ที่จับต้องได้อย่างแท้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920447106+07:00","message":"Next Push (prob) : 'อย่างแท้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920449743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920452827+07:00","message":"> Transcript [21361] [true]: 'ที่จับต้องได้อย่างแท้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920455891+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920458377+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920461311+07:00","message":"StatePrefix: 'ที่จับต้องได้อย่างแท้จริง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920464331+07:00","message":"TextPushed: 'ที่จับต้องได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:46.920467488+07:00","message":"Push: 'อย่างแท้จริง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.920478281+07:00","message":"push: {false จับต้องได้ 0 0xc0036d6080}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:46.920495776+07:00","message":"push: {true อย่างแท้จริง 0 0xc0036d6080}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:46.929467427+07:00","message":"write wav file: './tmp/7478/7478_2958.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:47.397028719+07:00","message":"[GCS] Start streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:47.741663804+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:47.741704103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:47.74170917+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:47.741724341+07:00","message":"[buffer interim] 2959 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:47.741730896+07:00","message":"[bufferProcess] interim [420000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:47.741732477+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:47.946169626+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:47.946205683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:47.946211306+07:00","message":"receive interim result [false|false]: โดยการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:47.946222636+07:00","message":"[buffer interim] 2959 false โดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:47.946229647+07:00","message":"[bufferProcess] interim [600000000]:โดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:47.946232909+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:47.946240121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:47.946244019+07:00","message":"> Transcript [21362] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:47.946247088+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.059904614+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.059941053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.059946677+07:00","message":"receive interim result [false|false]: โดยกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.059959236+07:00","message":"[buffer interim] 2959 false โดยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.059965889+07:00","message":"[bufferProcess] interim [660000000]:โดยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.059968233+07:00","message":"[bufferProcess] send to processor:โดยการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.05997352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.059976191+07:00","message":"> Transcript [21363] [false]: 'โดยการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.059978949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.059980995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.059983025+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.059984931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.248933858+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.248974444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.24898017+07:00","message":"receive interim result [false|false]: โดยกระทรวงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.248996404+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.249003165+07:00","message":"[bufferProcess] interim [900000000]:โดยกระทรวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.249005736+07:00","message":"[bufferProcess] send to processor:โดยกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.249012374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.249015442+07:00","message":"> Transcript [21364] [false]: 'โดยกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.249018875+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.249020817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.249023443+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.249025843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.379589164+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.379628079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการคลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.379635427+07:00","message":"receive interim result [false|false]: โดยกระทรวงการคลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.37964782+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการคลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.37965546+07:00","message":"[bufferProcess] interim [20000000]:โดยกระทรวงการคลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.37965795+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.379663049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.379665925+07:00","message":"> Transcript [21365] [false]: 'โดยกระทรวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.379669166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.379671501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.37967361+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.379675636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.437175287+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.437230347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.437240369+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.43726733+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.437278255+07:00","message":"[bufferProcess] interim [80000000]:โดยกระทรวงการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.4372825+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการคลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.437286924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.43729097+07:00","message":"> Transcript [21366] [false]: 'โดยกระทรวงการคลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.43729514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.437297867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.437300692+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.437303264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.437306778+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.437309212+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.437312373+07:00","message":"Set new StatePrefix : 'โดยกระทรวงการคลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.43731532+07:00","message":"Next Push (prob) : 'กระทรวงการคลัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.437325118+07:00","message":"push: {false โดย 0 0xc002d18480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.828105806+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.82814398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนาสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.82814937+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:48.828162172+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.82817102+07:00","message":"[bufferProcess] interim [500000000]:โดยกระทรวงการพัฒนาสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.82817328+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.828178976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.828181573+07:00","message":"> Transcript [21367] [false]: 'โดยกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.828183932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:48.828185921+07:00","message":"Set new StatePrefix: 'โดยกระทรวงการพัฒนา'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:48.885912703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:48.885929634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.145455422+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.145492989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนาสังคมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.145498739+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.145511758+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.145518011+07:00","message":"[bufferProcess] interim [740000000]:โดยกระทรวงการพัฒนาสังคมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.145525681+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.145531941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.145534634+07:00","message":"> Transcript [21368] [false]: 'โดยกระทรวงการพัฒนาสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.145537718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.145539751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.145541516+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.14554375+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.274174797+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.274221995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนาสังคมและความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.274229185+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.274246959+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.27426051+07:00","message":"[bufferProcess] interim [860000000]:โดยกระทรวงการพัฒนาสังคมและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.274263578+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.274270149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.274273099+07:00","message":"> Transcript [21369] [false]: 'โดยกระทรวงการพัฒนาสังคมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.274276912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.274279149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.274281346+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.274283837+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.466023658+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.466070042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนาสังคมและความมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.466076388+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.466091712+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.466099332+07:00","message":"[bufferProcess] interim [40000000]:โดยกระทรวงการพัฒนาสังคมและความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.466102103+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.466108782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.466111455+07:00","message":"> Transcript [21370] [false]: 'โดยกระทรวงการพัฒนาสังคมและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.466115128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.466117253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.466119642+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.46612269+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.527670361+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.527706698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนาสังคมและความมั่นคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.527713387+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.527728859+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.527736115+07:00","message":"[bufferProcess] interim [220000000]:โดยกระทรวงการพัฒนาสังคมและความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.527738591+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.527745608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.527748289+07:00","message":"> Transcript [21371] [false]: 'โดยกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.527752136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.527754568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.527757088+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.527760552+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.527768323+07:00","message":"Push: 'กระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.527770335+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.52777279+07:00","message":"Set new StatePrefix : 'โดยกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.527774936+07:00","message":"Next Push (prob) : 'สังคมและความมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.527782927+07:00","message":"push: {false กระทรวงการพัฒนา 0 0xc002d18480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.846317011+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.846354059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนาสังคมและความมั่นคงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.846359407+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความมั่นคงของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:49.84637684+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความมั่นคงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.846384918+07:00","message":"[bufferProcess] interim [460000000]:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.84638772+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.846391267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.846394158+07:00","message":"> Transcript [21372] [false]: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.846397862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.846399898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.846401688+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:49.846404562+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.037584869+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.037624504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนาสังคมและความมั่นคงของวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.037630159+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความมั่นคงของวัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.037645584+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความมั่นคงของวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.037654395+07:00","message":"[bufferProcess] interim [640000000]:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.037657413+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.037665269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.037668101+07:00","message":"> Transcript [21373] [false]: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.037671607+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.037673561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.037675591+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.037678296+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.039462141+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.039473517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.039477157+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.039485999+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.039489909+07:00","message":"[bufferProcess] interim [700000000]:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.039492071+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.039494201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.039496114+07:00","message":"> Transcript [21374] [false]: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.039498698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.039500228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.039501839+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.039503678+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.568742695+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.568782465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.568789889+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.568803774+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.568811301+07:00","message":"[bufferProcess] interim [180000000]:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.568813839+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.568820692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.568823243+07:00","message":"> Transcript [21375] [false]: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.568827175+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.568829144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.568831208+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.568834033+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.568841189+07:00","message":"Push: 'สังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.568844798+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.568846848+07:00","message":"Set new StatePrefix : 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.568848879+07:00","message":"Next Push (prob) : 'คงของมนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.568857298+07:00","message":"push: {false สังคมและความมั่น 0 0xc002d18480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.772886759+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.772932124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.772939204+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.772956492+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.772964288+07:00","message":"[bufferProcess] interim [420000000]:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.772967206+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.772973561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.772976777+07:00","message":"> Transcript [21376] [false]: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.77298009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.772982265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.772984087+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.772988071+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.936224171+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.936263394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.936272765+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:50.936287298+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.936295606+07:00","message":"[bufferProcess] interim [540000000]:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.936299714+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.93630839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.936314638+07:00","message":"> Transcript [21377] [false]: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.936318663+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.936320648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.93632263+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:50.936329299+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:51.070237555+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:51.070275347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:51.070281302+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:51.070295251+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.070302182+07:00","message":"[bufferProcess] interim [660000000]:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.070304588+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.070310006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.07031256+07:00","message":"> Transcript [21378] [false]: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.070316025+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.070318283+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.070320558+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.07032322+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:51.447321486+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:51.447356761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:51.447362587+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:51.447373479+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.447380226+07:00","message":"[bufferProcess] interim [80000000]:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.447387816+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.447394669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.447397418+07:00","message":"> Transcript [21379] [false]: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.447401401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.44740348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.447405516+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.447408012+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.447415936+07:00","message":"Push: 'คงของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.447417792+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.447419729+07:00","message":"Set new StatePrefix : 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.447422175+07:00","message":"Next Push (prob) : 'นะคะกรมส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:51.447429238+07:00","message":"push: {false คงของมนุษย์ 0 0xc002d18480}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:51.886689115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:51.886685667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:51.955015979+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:51.95506017+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-01-30T11:10:51.955066702+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:51.955079467+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.955091687+07:00","message":"[bufferProcess] interim [560000000]:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.955096117+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.955102759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.955106447+07:00","message":"> Transcript [21380] [false]: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.955112452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.95511469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.955116829+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:51.955119364+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:52.22031866+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:52.220353618+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-01-30T11:10:52.220361006+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:52.220374316+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.220382069+07:00","message":"[bufferProcess] interim [920000000]:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.220385052+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.220389314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.220392001+07:00","message":"> Transcript [21381] [false]: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.220395355+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.220397095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.220398904+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.220402033+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:52.53933104+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:52.539368852+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-01-30T11:10:52.539376111+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:52.539390767+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.53940163+07:00","message":"[bufferProcess] interim [220000000]:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.539404268+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.539409472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.539412358+07:00","message":"> Transcript [21382] [false]: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.539415755+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.539417724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.539419694+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.539423753+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:52.728067984+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:52.728103193+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-01-30T11:10:52.728109877+07:00","message":"receive interim result [false|false]: โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:52.728123163+07:00","message":"[buffer interim] 2959 false โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.728130745+07:00","message":"[bufferProcess] interim [400000000]:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.728133806+07:00","message":"[bufferProcess] send to processor:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.72814093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.728143512+07:00","message":"> Transcript [21383] [false]: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.728147135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.72814945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.728151365+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.728154037+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.728159978+07:00","message":"Push: 'นะคะกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.728161984+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.72816405+07:00","message":"Set new StatePrefix : 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:52.728166681+07:00","message":"Next Push (prob) : 'และพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:52.728186933+07:00","message":"push: {false นะคะกรมส่งเสริม 0 0xc002d18480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:52.906524734+07:00","message":"[GCS] IsForceVAD: false for message ID: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:53.070746816+07:00","message":"receive streaming session, msgId: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:53.070786046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ\",\"confidence\":0.9577586}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:53.070791835+07:00","message":"receive interim result [true|false]: โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:53.07080578+07:00","message":"end recv isFinal message id 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:53.070808152+07:00","message":"end Recv id 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:53.070814842+07:00","message":"[buffer interim] 2959 true โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.070822368+07:00","message":"[bufferProcess] interim [730000000]:โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.070825545+07:00","message":"[bufferProcess] send to processor (isfinal):โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.0708295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.070832723+07:00","message":"> Transcript [21384] [false]: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.070836555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.070838442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.070840158+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.070842534+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.070844653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.070846429+07:00","message":"> Transcript [21385] [true]: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.070848633+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.07085008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.070851553+07:00","message":"StatePrefix: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.070853424+07:00","message":"TextPushed: 'โดยกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.070856434+07:00","message":"Push: 'และพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:53.070864403+07:00","message":"push: {true และพัฒนาคุณภาพชีวิตคนพิการ 0 0xc002d18480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:53.082013476+07:00","message":"write wav file: './tmp/7478/7478_2959.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:53.358819217+07:00","message":"[GCS] Start streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:53.691280007+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:53.691317427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:53.691322416+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:53.691337535+07:00","message":"[buffer interim] 2960 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.691346862+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:53.691348915+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.006760946+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.006796339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.006801527+07:00","message":"receive interim result [false|false]: เราอยู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.00681797+07:00","message":"[buffer interim] 2960 false เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.006824921+07:00","message":"[bufferProcess] interim [660000000]:เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.006828132+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.006833804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.006836863+07:00","message":"> Transcript [21386] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.006839123+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.079498098+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.079556463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายึด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.079563356+07:00","message":"receive interim result [false|false]: เรายึด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.079578134+07:00","message":"[buffer interim] 2960 false เรายึด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.079589825+07:00","message":"[bufferProcess] interim [780000000]:เรายึด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.079592801+07:00","message":"[bufferProcess] send to processor:เราอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.079599753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.079603769+07:00","message":"> Transcript [21387] [false]: 'เราอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.079607697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.079610276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.079612873+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.079615413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.327727979+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.327761263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายึดมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.327766772+07:00","message":"receive interim result [false|false]: เรายึดมั่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.327779578+07:00","message":"[buffer interim] 2960 false เรายึดมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.327786371+07:00","message":"[bufferProcess] interim [960000000]:เรายึดมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.327788523+07:00","message":"[bufferProcess] send to processor:เรายึด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.327794821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.327797436+07:00","message":"> Transcript [21388] [false]: 'เรายึด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.327799949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.327801775+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.327803762+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.327805626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.516240677+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.516273398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายึดมั่นใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.516279504+07:00","message":"receive interim result [false|false]: เรายึดมั่นใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.516294581+07:00","message":"[buffer interim] 2960 false เรายึดมั่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.516301494+07:00","message":"[bufferProcess] interim [140000000]:เรายึดมั่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.516303903+07:00","message":"[bufferProcess] send to processor:เรายึดมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.516311361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.516313946+07:00","message":"> Transcript [21389] [false]: 'เรายึดมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.516319322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.516321437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.516323322+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.5163254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.590802214+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.590839483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายึดมั่นในหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.590845176+07:00","message":"receive interim result [false|false]: เรายึดมั่นในหลัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.590862903+07:00","message":"[buffer interim] 2960 false เรายึดมั่นในหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.590870626+07:00","message":"[bufferProcess] interim [320000000]:เรายึดมั่นในหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.590873211+07:00","message":"[bufferProcess] send to processor:เรายึดมั่นใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.59088069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.59088321+07:00","message":"> Transcript [21390] [false]: 'เรายึดมั่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.590886625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.590892153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.590894317+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.59089799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.590904193+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.590908749+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.590911221+07:00","message":"Set new StatePrefix : 'เรายึดมั่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.590913686+07:00","message":"Next Push (prob) : 'ยึดมั่นใน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.590936966+07:00","message":"push: {false เรา 0 0xc0031a4600}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.78197882+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.782025782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายึดมั่นในหลักการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.78203248+07:00","message":"receive interim result [false|false]: เรายึดมั่นในหลักการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:54.782048306+07:00","message":"[buffer interim] 2960 false เรายึดมั่นในหลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.782055017+07:00","message":"[bufferProcess] interim [500000000]:เรายึดมั่นในหลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.782057361+07:00","message":"[bufferProcess] send to processor:เรายึดมั่นในหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.78206434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.782067576+07:00","message":"> Transcript [21391] [false]: 'เรายึดมั่นในหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.782070934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.782073434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.782075278+07:00","message":"StatePrefix: 'เรายึดมั่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:54.782077653+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:54.88731307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:54.887361189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.287858235+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.28789228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายึดมั่นในหลักการสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.287898028+07:00","message":"receive interim result [false|false]: เรายึดมั่นในหลักการสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.287910673+07:00","message":"[buffer interim] 2960 false เรายึดมั่นในหลักการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.287917385+07:00","message":"[bufferProcess] interim [980000000]:เรายึดมั่นในหลักการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.287919727+07:00","message":"[bufferProcess] send to processor:เรายึดมั่นในหลักการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.287924708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.287927203+07:00","message":"> Transcript [21392] [false]: 'เรายึดมั่นในหลักการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.28793037+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.287932398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.287934463+07:00","message":"StatePrefix: 'เรายึดมั่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.287936898+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.680754383+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.680801689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายึดมั่นในหลักการสำคัญมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.680809661+07:00","message":"receive interim result [false|false]: เรายึดมั่นในหลักการสำคัญมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.680828458+07:00","message":"[buffer interim] 2960 false เรายึดมั่นในหลักการสำคัญมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.680845904+07:00","message":"[bufferProcess] interim [340000000]:เรายึดมั่นในหลักการสำคัญมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.680849691+07:00","message":"[bufferProcess] send to processor:เรายึดมั่นในหลักการสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.680860834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.680864942+07:00","message":"> Transcript [21393] [false]: 'เรายึดมั่นในหลักการสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.680870689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.680873498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.680877367+07:00","message":"StatePrefix: 'เรายึดมั่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.680880946+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.704684791+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.704723144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายึดมั่นในหลักการสำคัญมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.704731951+07:00","message":"receive interim result [false|false]: เรายึดมั่นในหลักการสำคัญมาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.704748788+07:00","message":"[buffer interim] 2960 false เรายึดมั่นในหลักการสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.704755801+07:00","message":"[bufferProcess] interim [400000000]:เรายึดมั่นในหลักการสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.70475828+07:00","message":"[bufferProcess] send to processor:เรายึดมั่นในหลักการสำคัญมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.704763866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.70476637+07:00","message":"> Transcript [21394] [false]: 'เรายึดมั่นในหลักการสำคัญมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.704769972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.704772308+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.704774509+07:00","message":"StatePrefix: 'เรายึดมั่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.704777016+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.70478115+07:00","message":"Push: 'ยึดมั่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.704783309+07:00","message":"TextPushed: 'เรายึดมั่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.704785385+07:00","message":"Set new StatePrefix : 'เรายึดมั่นในหลักการสำคัญมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.704787301+07:00","message":"Next Push (prob) : 'หลักการสำคัญมา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.704795799+07:00","message":"push: {false ยึดมั่นใน 0 0xc0031a4600}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.799429476+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.799463373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายึดมั่นในหลักการสำคัญโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.79947305+07:00","message":"receive interim result [false|false]: เรายึดมั่นในหลักการสำคัญโดย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.79948784+07:00","message":"[buffer interim] 2960 false เรายึดมั่นในหลักการสำคัญโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.799494093+07:00","message":"[bufferProcess] interim [460000000]:เรายึดมั่นในหลักการสำคัญโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.799496639+07:00","message":"[bufferProcess] send to processor:เรายึดมั่นในหลักการสำคัญมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.799502596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.79950552+07:00","message":"> Transcript [21395] [false]: 'เรายึดมั่นในหลักการสำคัญมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.799508693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.799510892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.799512731+07:00","message":"StatePrefix: 'เรายึดมั่นในหลักการสำคัญมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.799515596+07:00","message":"TextPushed: 'เรายึดมั่นใน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.99929436+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.999329576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายึดมั่นในหลักการสำคัญโดยตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.999336073+07:00","message":"receive interim result [false|false]: เรายึดมั่นในหลักการสำคัญโดยตรง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.999355106+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.999360256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายึดมั่นในหลักการสำคัญมาโดยตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.999364066+07:00","message":"receive interim result [false|false]: เรายึดมั่นในหลักการสำคัญมาโดยตลอด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.999371284+07:00","message":"[buffer interim] 2960 false เรายึดมั่นในหลักการสำคัญโดยตรง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:55.999375682+07:00","message":"[buffer interim] 2960 false เรายึดมั่นในหลักการสำคัญมาโดยตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.999383292+07:00","message":"[bufferProcess] interim [640000000]:เรายึดมั่นในหลักการสำคัญโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.999389772+07:00","message":"[bufferProcess] send to processor:เรายึดมั่นในหลักการสำคัญโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.999393587+07:00","message":"[bufferProcess] interim [700000000]:เรายึดมั่นในหลักการสำคัญมาโดยตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.99939791+07:00","message":"[bufferProcess] send to processor:เรายึดมั่นในหลักการสำคัญโดยตรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.999400919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.999403503+07:00","message":"> Transcript [21396] [false]: 'เรายึดมั่นในหลักการสำคัญโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.999405725+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.999407485+07:00","message":"Set new StatePrefix: 'เรายึดมั่นในหลักการสำคัญโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.999409061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.999410633+07:00","message":"> Transcript [21397] [false]: 'เรายึดมั่นในหลักการสำคัญโดยตรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.999413343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.999415609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.999417242+07:00","message":"StatePrefix: 'เรายึดมั่นในหลักการสำคัญโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:55.999419483+07:00","message":"TextPushed: 'เรายึดมั่นใน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:56.387458048+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:56.387500868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายึดมั่นในหลักการสำคัญมาโดยตลอดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:56.387506574+07:00","message":"receive interim result [false|false]: เรายึดมั่นในหลักการสำคัญมาโดยตลอดว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:56.387521047+07:00","message":"[buffer interim] 2960 false เรายึดมั่นในหลักการสำคัญมาโดยตลอดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.387528734+07:00","message":"[bufferProcess] interim [60000000]:เรายึดมั่นในหลักการสำคัญมาโดยตลอดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.387531216+07:00","message":"[bufferProcess] send to processor:เรายึดมั่นในหลักการสำคัญมาโดยตลอด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.387534634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.387537339+07:00","message":"> Transcript [21398] [false]: 'เรายึดมั่นในหลักการสำคัญมาโดยตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.387539743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.387542222+07:00","message":"Set new StatePrefix: 'เรายึดมั่นในหลักการสำคัญมาโดยตลอด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:56.496247868+07:00","message":"[GCS] IsForceVAD: false for message ID: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:56.592391093+07:00","message":"receive streaming session, msgId: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:56.592428585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรายึดมั่นในหลักการสำคัญมาโดยตลอดว่า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:56.592434265+07:00","message":"receive interim result [true|false]: เรายึดมั่นในหลักการสำคัญมาโดยตลอดว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:56.592444978+07:00","message":"end recv isFinal message id 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:56.59244744+07:00","message":"end Recv id 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:56.592467729+07:00","message":"[buffer interim] 2960 true เรายึดมั่นในหลักการสำคัญมาโดยตลอดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.592488953+07:00","message":"[bufferProcess] interim [360000000]:เรายึดมั่นในหลักการสำคัญมาโดยตลอดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.59249523+07:00","message":"[bufferProcess] send to processor (isfinal):เรายึดมั่นในหลักการสำคัญมาโดยตลอดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.592498708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.592502237+07:00","message":"> Transcript [21399] [false]: 'เรายึดมั่นในหลักการสำคัญมาโดยตลอดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.592506431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.592508265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.59251032+07:00","message":"StatePrefix: 'เรายึดมั่นในหลักการสำคัญมาโดยตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.592513058+07:00","message":"TextPushed: 'เรายึดมั่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.592514804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.59251676+07:00","message":"> Transcript [21400] [true]: 'เรายึดมั่นในหลักการสำคัญมาโดยตลอดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.592518632+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.592520105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.592521585+07:00","message":"StatePrefix: 'เรายึดมั่นในหลักการสำคัญมาโดยตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.592523229+07:00","message":"TextPushed: 'เรายึดมั่นใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:56.592527982+07:00","message":"Push: 'หลักการสำคัญมาโดยตลอดว่า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:56.592538984+07:00","message":"push: {true หลักการสำคัญมาโดยตลอดว่า 0 0xc0031a4600}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:56.600210829+07:00","message":"write wav file: './tmp/7478/7478_2960.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:56.628313464+07:00","message":"[GCS] Start streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.16210712+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.162146371+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-01-30T11:10:57.162151364+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.162168207+07:00","message":"[buffer interim] 2961 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.162174667+07:00","message":"[bufferProcess] interim [590000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.162176265+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.307706909+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.307740772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.307745662+07:00","message":"receive interim result [false|false]: คนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.307758403+07:00","message":"[buffer interim] 2961 false คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.307764528+07:00","message":"[bufferProcess] interim [710000000]:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.3077668+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.307772014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.307774455+07:00","message":"> Transcript [21401] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.307776285+07:00","message":"Set StatePrefix (first interim): 'คน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.348729068+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.348758751+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-01-30T11:10:57.348764061+07:00","message":"receive interim result [false|false]: คนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.34877842+07:00","message":"[buffer interim] 2961 false คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.348784681+07:00","message":"[bufferProcess] interim [830000000]:คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.348789548+07:00","message":"[bufferProcess] send to processor:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.348793151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.348795538+07:00","message":"> Transcript [21402] [false]: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.348798348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.348800328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.34880228+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.348804245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.716807797+07:00","message":"[GCS] IsForceVAD: false for message ID: 2961"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.814298889+07:00","message":"receive streaming session, msgId: 2961"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.814340238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.814346233+07:00","message":"receive interim result [true|false]: คนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.814352111+07:00","message":"end recv isFinal message id 2961"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.814354513+07:00","message":"end Recv id 2961"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.814360455+07:00","message":"[buffer interim] 2961 true คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.814366905+07:00","message":"[bufferProcess] interim [310000000]:คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.814369379+07:00","message":"[bufferProcess] send to processor (isfinal):คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.814372758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.814375351+07:00","message":"> Transcript [21403] [false]: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.81437788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.814379776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.814381463+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.81438314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.814384852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.814386544+07:00","message":"> Transcript [21404] [true]: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.814388308+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.814389766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.814391178+07:00","message":"StatePrefix: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.814392594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:57.814395895+07:00","message":"Push: 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.81440311+07:00","message":"push: {true คนพิการ 0 0xc003842500}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:57.819896924+07:00","message":"write wav file: './tmp/7478/7478_2961.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:57.84067802+07:00","message":"[GCS] Start streaming session, msgId: 2962"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:57.887670536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:10:57.887685117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.18735366+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.187393208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.187398303+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.187415173+07:00","message":"[buffer interim] 2962 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.18742192+07:00","message":"[bufferProcess] interim [420000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.187423927+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.40978929+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.409825288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.409831061+07:00","message":"receive interim result [false|false]: เอาไม่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.409844606+07:00","message":"[buffer interim] 2962 false เอาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.409851716+07:00","message":"[bufferProcess] interim [600000000]:เอาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.409853814+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.409858569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.409861645+07:00","message":"> Transcript [21405] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.409863673+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.501067552+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.501106647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.501112687+07:00","message":"receive interim result [false|false]: ไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.501123912+07:00","message":"[buffer interim] 2962 false ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.501133331+07:00","message":"[bufferProcess] interim [660000000]:ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.501136288+07:00","message":"[bufferProcess] send to processor:เอาไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.501143127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.501146927+07:00","message":"> Transcript [21406] [false]: 'เอาไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.501150812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.50115336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.501156665+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.501169058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.689198831+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.689233192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ใช่ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.689239107+07:00","message":"receive interim result [false|false]: เราไม่ใช่ผู้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.689256482+07:00","message":"[buffer interim] 2962 false เราไม่ใช่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.689263208+07:00","message":"[bufferProcess] interim [840000000]:เราไม่ใช่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.689265318+07:00","message":"[bufferProcess] send to processor:ไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.689272138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.689274729+07:00","message":"> Transcript [21407] [false]: 'ไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.689276629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.689278404+07:00","message":"Set new StatePrefix: 'ไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.821032194+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.821067936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่พูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.821074123+07:00","message":"receive interim result [false|false]: ไม่ใช่พูด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.821088052+07:00","message":"[buffer interim] 2962 false ไม่ใช่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.821097086+07:00","message":"[bufferProcess] interim [960000000]:ไม่ใช่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.821099328+07:00","message":"[bufferProcess] send to processor:เราไม่ใช่ผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.821102729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.821105276+07:00","message":"> Transcript [21408] [false]: 'เราไม่ใช่ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.821107512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.821109676+07:00","message":"Set new StatePrefix: 'เราไม่ใช่ผู้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.889476717+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.889516426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ใช่ผู้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.889522171+07:00","message":"receive interim result [false|false]: เราไม่ใช่ผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:58.889537107+07:00","message":"[buffer interim] 2962 false เราไม่ใช่ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.889544867+07:00","message":"[bufferProcess] interim [80000000]:เราไม่ใช่ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.889547814+07:00","message":"[bufferProcess] send to processor:ไม่ใช่พูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.889561972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.889568366+07:00","message":"> Transcript [21409] [false]: 'ไม่ใช่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.889571445+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:58.889573466+07:00","message":"Set new StatePrefix: 'ไม่ใช่พูด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.056842379+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.056879505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ใช่ผู้ที่รอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.056887718+07:00","message":"receive interim result [false|false]: เราไม่ใช่ผู้ที่รอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.056903953+07:00","message":"[buffer interim] 2962 false เราไม่ใช่ผู้ที่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.05691155+07:00","message":"[bufferProcess] interim [200000000]:เราไม่ใช่ผู้ที่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.056916327+07:00","message":"[bufferProcess] send to processor:เราไม่ใช่ผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.056919694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.056922542+07:00","message":"> Transcript [21410] [false]: 'เราไม่ใช่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.056925037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.056926916+07:00","message":"Set new StatePrefix: 'เราไม่ใช่ผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.119153498+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.119197614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ใช่พูดที่รร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.119206054+07:00","message":"receive interim result [false|false]: ไม่ใช่พูดที่รร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.119229384+07:00","message":"[buffer interim] 2962 false ไม่ใช่พูดที่รร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.119236488+07:00","message":"[bufferProcess] interim [320000000]:ไม่ใช่พูดที่รร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.119238527+07:00","message":"[bufferProcess] send to processor:เราไม่ใช่ผู้ที่รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.119241817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.119244691+07:00","message":"> Transcript [21411] [false]: 'เราไม่ใช่ผู้ที่รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.11924917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.119252585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.1192549+07:00","message":"StatePrefix: 'เราไม่ใช่ผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.119256977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.209333686+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.20937853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ใช่ผู้ที่รอรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.209384289+07:00","message":"receive interim result [false|false]: เราไม่ใช่ผู้ที่รอรับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.209397405+07:00","message":"[buffer interim] 2962 false เราไม่ใช่ผู้ที่รอรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.2094039+07:00","message":"[bufferProcess] interim [380000000]:เราไม่ใช่ผู้ที่รอรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.209406404+07:00","message":"[bufferProcess] send to processor:ไม่ใช่พูดที่รร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.209411783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.209414423+07:00","message":"> Transcript [21412] [false]: 'ไม่ใช่พูดที่รร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.209416629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.209418513+07:00","message":"Set new StatePrefix: 'ไม่ใช่พูดที่รร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.397460039+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.39749441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ใช่ผู้ที่รอรับความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.397500262+07:00","message":"receive interim result [false|false]: เราไม่ใช่ผู้ที่รอรับความ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.397517712+07:00","message":"[buffer interim] 2962 false เราไม่ใช่ผู้ที่รอรับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.397524842+07:00","message":"[bufferProcess] interim [560000000]:เราไม่ใช่ผู้ที่รอรับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.39752769+07:00","message":"[bufferProcess] send to processor:เราไม่ใช่ผู้ที่รอรับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.397531639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.397534287+07:00","message":"> Transcript [21413] [false]: 'เราไม่ใช่ผู้ที่รอรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.397537066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.397539459+07:00","message":"Set new StatePrefix: 'เราไม่ใช่ผู้ที่รอรับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.584609962+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.584644548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ใช่ผู้ที่รอรับความช่วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.584649736+07:00","message":"receive interim result [false|false]: เราไม่ใช่ผู้ที่รอรับความช่วย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.584660058+07:00","message":"[buffer interim] 2962 false เราไม่ใช่ผู้ที่รอรับความช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.584668561+07:00","message":"[bufferProcess] interim [740000000]:เราไม่ใช่ผู้ที่รอรับความช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.584670906+07:00","message":"[bufferProcess] send to processor:เราไม่ใช่ผู้ที่รอรับความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.584675977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.584678535+07:00","message":"> Transcript [21414] [false]: 'เราไม่ใช่ผู้ที่รอรับความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.584681471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.584683873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.5846857+07:00","message":"StatePrefix: 'เราไม่ใช่ผู้ที่รอรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.584688142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.587170736+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.58718182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ใช่ผู้ที่รอรับความช่วยเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.58718533+07:00","message":"receive interim result [false|false]: เราไม่ใช่ผู้ที่รอรับความช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.587191523+07:00","message":"[buffer interim] 2962 false เราไม่ใช่ผู้ที่รอรับความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.587194392+07:00","message":"[bufferProcess] interim [800000000]:เราไม่ใช่ผู้ที่รอรับความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.587196367+07:00","message":"[bufferProcess] send to processor:เราไม่ใช่ผู้ที่รอรับความช่วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.58720066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.587202826+07:00","message":"> Transcript [21415] [false]: 'เราไม่ใช่ผู้ที่รอรับความช่วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.587205055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.587206657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.587208306+07:00","message":"StatePrefix: 'เราไม่ใช่ผู้ที่รอรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.587210084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.827512517+07:00","message":"[GCS] IsForceVAD: false for message ID: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.961348819+07:00","message":"receive streaming session, msgId: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.961401905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่ใช่ผู้ที่รอรับความช่วยเหลือ\",\"confidence\":0.9146294}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.961408552+07:00","message":"receive interim result [true|false]: เราไม่ใช่ผู้ที่รอรับความช่วยเหลือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.961417972+07:00","message":"end recv isFinal message id 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.961420088+07:00","message":"end Recv id 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.961426588+07:00","message":"[buffer interim] 2962 true เราไม่ใช่ผู้ที่รอรับความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.961436153+07:00","message":"[bufferProcess] interim [220000000]:เราไม่ใช่ผู้ที่รอรับความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.96143901+07:00","message":"[bufferProcess] send to processor (isfinal):เราไม่ใช่ผู้ที่รอรับความช่วยเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.96144233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.961445012+07:00","message":"> Transcript [21416] [false]: 'เราไม่ใช่ผู้ที่รอรับความช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.961448145+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.961449933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.961451887+07:00","message":"StatePrefix: 'เราไม่ใช่ผู้ที่รอรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.961454117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.961455529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.961457365+07:00","message":"> Transcript [21417] [true]: 'เราไม่ใช่ผู้ที่รอรับความช่วยเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.961459288+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.96146078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.961466077+07:00","message":"StatePrefix: 'เราไม่ใช่ผู้ที่รอรับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.961467645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:10:59.961476189+07:00","message":"Push: 'เราไม่ใช่ผู้ที่รอรับความช่วยเหลือ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:10:59.961483841+07:00","message":"push: {true เราไม่ใช่ผู้ที่รอรับความช่วยเหลือ 0 0xc002eef980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:10:59.972120088+07:00","message":"write wav file: './tmp/7478/7478_2962.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:00.148079508+07:00","message":"[GCS] Start streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:00.70716304+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:00.707207245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:00.707212479+07:00","message":"receive interim result [false|false]: รอบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:00.707226632+07:00","message":"[buffer interim] 2963 false รอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:00.707233363+07:00","message":"[bufferProcess] interim [420000000]:รอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:00.707235005+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:00.884478037+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:00.884517791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอแป๊บ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:00.884523744+07:00","message":"receive interim result [false|false]: รอแป๊บ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:00.884539097+07:00","message":"[buffer interim] 2963 false รอแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:00.884545754+07:00","message":"[bufferProcess] interim [540000000]:รอแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:00.884548452+07:00","message":"[bufferProcess] send to processor:รอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:00.88455451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:00.884564204+07:00","message":"> Transcript [21418] [false]: 'รอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:00.884568349+07:00","message":"Set StatePrefix (first interim): 'รอบ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:00.888649796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:00.888652959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.007701851+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.007735088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอกลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.007740856+07:00","message":"receive interim result [false|false]: รอกลับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.007753445+07:00","message":"[buffer interim] 2963 false รอกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.007759672+07:00","message":"[bufferProcess] interim [660000000]:รอกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.007762054+07:00","message":"[bufferProcess] send to processor:รอแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.007766684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.007769592+07:00","message":"> Transcript [21419] [false]: 'รอแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.007771793+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.007773983+07:00","message":"Set new StatePrefix: 'รอแป๊บ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.190276078+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.190313585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอรับการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.190319145+07:00","message":"receive interim result [false|false]: รอรับการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.190330983+07:00","message":"[buffer interim] 2963 false รอรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.190337925+07:00","message":"[bufferProcess] interim [840000000]:รอรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.190340285+07:00","message":"[bufferProcess] send to processor:รอกลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.190345285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.190348155+07:00","message":"> Transcript [21420] [false]: 'รอกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.190350071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.190352024+07:00","message":"Set new StatePrefix: 'รอกลับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.329693999+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.329730435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองรับการส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.329735835+07:00","message":"receive interim result [false|false]: รองรับการส่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.329749449+07:00","message":"[buffer interim] 2963 false รองรับการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.329756419+07:00","message":"[bufferProcess] interim [20000000]:รองรับการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.329759183+07:00","message":"[bufferProcess] send to processor:รอรับการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.329764002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.329766536+07:00","message":"> Transcript [21421] [false]: 'รอรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.329768821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.329770857+07:00","message":"Set new StatePrefix: 'รอรับการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.510479749+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.510517329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอรับการสงเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.510524196+07:00","message":"receive interim result [false|false]: รอรับการสงเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:01.51053862+07:00","message":"[buffer interim] 2963 false รอรับการสงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.5105459+07:00","message":"[bufferProcess] interim [200000000]:รอรับการสงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.510548293+07:00","message":"[bufferProcess] send to processor:รองรับการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.510555007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.510557531+07:00","message":"> Transcript [21422] [false]: 'รองรับการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.510569713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:01.510571922+07:00","message":"Set new StatePrefix: 'รองรับการส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.07923524+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.07928581+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-01-30T11:11:02.079291435+07:00","message":"receive interim result [false|false]: รอรับการสงเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.079304317+07:00","message":"[buffer interim] 2963 false รอรับการสงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.079311242+07:00","message":"[bufferProcess] interim [800000000]:รอรับการสงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.079313593+07:00","message":"[bufferProcess] send to processor:รอรับการสงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.07931883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.079321775+07:00","message":"> Transcript [21423] [false]: 'รอรับการสงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.079323952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.079326064+07:00","message":"Set new StatePrefix: 'รอรับการสงเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.218801713+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.218841555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอรับการสงเคราะห์แต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.218847631+07:00","message":"receive interim result [false|false]: รอรับการสงเคราะห์แต่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.218863212+07:00","message":"[buffer interim] 2963 false รอรับการสงเคราะห์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.218870327+07:00","message":"[bufferProcess] interim [920000000]:รอรับการสงเคราะห์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.218872725+07:00","message":"[bufferProcess] send to processor:รอรับการสงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.218879897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.218883134+07:00","message":"> Transcript [21424] [false]: 'รอรับการสงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.218886377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.218888354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.218890521+07:00","message":"StatePrefix: 'รอรับการสงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.218892912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.609047528+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.609083746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอรับการสงเคราะห์แต่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.609090542+07:00","message":"receive interim result [false|false]: รอรับการสงเคราะห์แต่เขา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.609105764+07:00","message":"[buffer interim] 2963 false รอรับการสงเคราะห์แต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.609112709+07:00","message":"[bufferProcess] interim [280000000]:รอรับการสงเคราะห์แต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.609115598+07:00","message":"[bufferProcess] send to processor:รอรับการสงเคราะห์แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.609121958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.609124554+07:00","message":"> Transcript [21425] [false]: 'รอรับการสงเคราะห์แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.609127827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.609130055+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.609131873+07:00","message":"StatePrefix: 'รอรับการสงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.609134217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.923690144+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.92374938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอรับการสงเคราะห์แต่เขาคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.923756945+07:00","message":"receive interim result [false|false]: รอรับการสงเคราะห์แต่เขาคือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:02.923775251+07:00","message":"[buffer interim] 2963 false รอรับการสงเคราะห์แต่เขาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.923784002+07:00","message":"[bufferProcess] interim [580000000]:รอรับการสงเคราะห์แต่เขาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.923787407+07:00","message":"[bufferProcess] send to processor:รอรับการสงเคราะห์แต่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.923797549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.923800726+07:00","message":"> Transcript [21426] [false]: 'รอรับการสงเคราะห์แต่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.923803666+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.92380609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.923808209+07:00","message":"StatePrefix: 'รอรับการสงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:02.92381013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:03.02802112+07:00","message":"[GCS] IsForceVAD: false for message ID: 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:03.164273504+07:00","message":"receive streaming session, msgId: 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:03.164308054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รอรับการสงเคราะห์แต่เขาคือ\",\"confidence\":0.9217513}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:03.164313442+07:00","message":"receive interim result [true|false]: รอรับการสงเคราะห์แต่เขาคือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:03.164321783+07:00","message":"end recv isFinal message id 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:03.164324061+07:00","message":"end Recv id 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:03.164331193+07:00","message":"[buffer interim] 2963 true รอรับการสงเคราะห์แต่เขาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164340586+07:00","message":"[bufferProcess] interim [910000000]:รอรับการสงเคราะห์แต่เขาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164343211+07:00","message":"[bufferProcess] send to processor (isfinal):รอรับการสงเคราะห์แต่เขาคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164347054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164349704+07:00","message":"> Transcript [21427] [false]: 'รอรับการสงเคราะห์แต่เขาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164356309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.16435811+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164361066+07:00","message":"StatePrefix: 'รอรับการสงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.16436335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164365986+07:00","message":"Push: 'รอรับการสงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164367836+07:00","message":"TextPushed: 'รอรับการสงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.16436985+07:00","message":"Set new StatePrefix : 'รอรับการสงเคราะห์แต่เขาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164371876+07:00","message":"Next Push (prob) : 'แต่เขาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164373639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.16437537+07:00","message":"> Transcript [21428] [true]: 'รอรับการสงเคราะห์แต่เขาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164378498+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164380295+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164382206+07:00","message":"StatePrefix: 'รอรับการสงเคราะห์แต่เขาคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164383952+07:00","message":"TextPushed: 'รอรับการสงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.164385993+07:00","message":"Push: 'แต่เขาคือ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:03.164392923+07:00","message":"push: {false รอรับการสงเคราะห์ 0 0xc004624080}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:03.164397829+07:00","message":"push: {true แต่เขาคือ 0 0xc004624080}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:03.17276442+07:00","message":"write wav file: './tmp/7478/7478_2963.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:03.277202464+07:00","message":"[GCS] Start streaming session, msgId: 2964"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:03.889243976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:03.889257844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:03.938426899+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:03.938464995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:03.938471395+07:00","message":"receive interim result [false|false]: ทรัพยากร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:03.938486044+07:00","message":"[buffer interim] 2964 false ทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.938493573+07:00","message":"[bufferProcess] interim [720000000]:ทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:03.938495252+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.253878147+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.253914706+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรวัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.253920513+07:00","message":"receive interim result [false|false]: ทรัพยากรวัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.253934478+07:00","message":"[buffer interim] 2964 false ทรัพยากรวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.25394498+07:00","message":"[bufferProcess] interim [960000000]:ทรัพยากรวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.253947737+07:00","message":"[bufferProcess] send to processor:ทรัพยากร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.25395422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.25395699+07:00","message":"> Transcript [21429] [false]: 'ทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.253959245+07:00","message":"Set StatePrefix (first interim): 'ทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.254834028+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.254873629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรมนุษย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.254880532+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.254896612+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.254902784+07:00","message":"[bufferProcess] interim [20000000]:ทรัพยากรมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.254905167+07:00","message":"[bufferProcess] send to processor:ทรัพยากรวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.254911316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.254913796+07:00","message":"> Transcript [21430] [false]: 'ทรัพยากรวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.254917046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.254919088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.254921011+07:00","message":"StatePrefix: 'ทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.254923178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.837411843+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.837466194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรมนุษย์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.837473833+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.837491742+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.837507942+07:00","message":"[bufferProcess] interim [560000000]:ทรัพยากรมนุษย์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.837511749+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.837521659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.837525676+07:00","message":"> Transcript [21431] [false]: 'ทรัพยากรมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.837531008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.837534047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.83753644+07:00","message":"StatePrefix: 'ทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.837538985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.90720221+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.907240608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรมนุษย์ที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.907248464+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:04.90726196+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.907268772+07:00","message":"[bufferProcess] interim [680000000]:ทรัพยากรมนุษย์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.907271165+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.907276597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.907281332+07:00","message":"> Transcript [21432] [false]: 'ทรัพยากรมนุษย์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.907285749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.907288039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.907289939+07:00","message":"StatePrefix: 'ทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:04.907291885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.159232075+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.159270995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรมนุษย์ที่มีสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.159276547+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีสระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.159291408+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.159298978+07:00","message":"[bufferProcess] interim [860000000]:ทรัพยากรมนุษย์ที่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.159301342+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.159307615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.159310283+07:00","message":"> Transcript [21433] [false]: 'ทรัพยากรมนุษย์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.159313672+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.159315772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.159317385+07:00","message":"StatePrefix: 'ทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.159319249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.159323181+07:00","message":"Push: 'ทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.159324981+07:00","message":"TextPushed: 'ทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.159326765+07:00","message":"Set new StatePrefix : 'ทรัพยากรมนุษย์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.159328993+07:00","message":"Next Push (prob) : 'มนุษย์ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.159336705+07:00","message":"push: {false ทรัพยากร 0 0xc003842e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.356702401+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.356741078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรมนุษย์ที่มีศักยภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.356746243+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.356760678+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.356767904+07:00","message":"[bufferProcess] interim [100000000]:ทรัพยากรมนุษย์ที่มีศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.356770389+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.35677697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.356779514+07:00","message":"> Transcript [21434] [false]: 'ทรัพยากรมนุษย์ที่มีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.356782997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.356784984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.356786834+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.356789138+07:00","message":"TextPushed: 'ทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.869503891+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.869540816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรมนุษย์ที่มีศักยภาพและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.869546803+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.869561422+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.869568186+07:00","message":"[bufferProcess] interim [580000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.869571595+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.869588736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.869591189+07:00","message":"> Transcript [21435] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.869594552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.869596418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.869598787+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.869600858+07:00","message":"TextPushed: 'ทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.938136392+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.938169102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรมนุษย์ที่มีศักยภาพและมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.938174817+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:05.938188098+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.938195227+07:00","message":"[bufferProcess] interim [700000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.938197445+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.938200923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.938203761+07:00","message":"> Transcript [21436] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.938206941+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.938208967+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.93821116+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:05.938213147+07:00","message":"TextPushed: 'ทรัพยากร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.246322818+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.246359523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.246364896+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.24637554+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.246381794+07:00","message":"[bufferProcess] interim [940000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.246384249+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.246389612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.246392224+07:00","message":"> Transcript [21437] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.246396909+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.246399052+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.246400916+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.246402928+07:00","message":"TextPushed: 'ทรัพยากร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.246406823+07:00","message":"Push: 'มนุษย์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.246408465+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.246410313+07:00","message":"Set new StatePrefix : 'ทรัพยากรมนุษย์ที่มีศักยภาพและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.246412515+07:00","message":"Next Push (prob) : 'ศักยภาพและมี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.246419588+07:00","message":"push: {false มนุษย์ที่มี 0 0xc003842e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.321802952+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.321838143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.321843949+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.321857303+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.321864369+07:00","message":"[bufferProcess] interim [120000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.321866856+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.321872257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.321874978+07:00","message":"> Transcript [21438] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.321878566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.321880392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.321882147+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.321884585+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.758081798+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.758116651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.75812272+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.758141897+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.758149497+07:00","message":"[bufferProcess] interim [480000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.758151917+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.758155228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.758157972+07:00","message":"> Transcript [21439] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.758161259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.758163113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.758164966+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.758167468+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มี'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:06.889428784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:06.889436456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.957667123+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.957704824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.957711346+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.957727138+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.957734465+07:00","message":"[bufferProcess] interim [660000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.957737079+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.957740345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.957745806+07:00","message":"> Transcript [21440] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.957750524+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.957752577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.957754906+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.957757386+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.958147476+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.95815803+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.958162297+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.958171667+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.958175345+07:00","message":"[bufferProcess] interim [720000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.958177364+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.95817968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.958181518+07:00","message":"> Transcript [21441] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.958184167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.958186774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.958189033+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.958191426+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.958198118+07:00","message":"Push: 'ศักยภาพและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.958199806+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.95820183+07:00","message":"Set new StatePrefix : 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:06.958204185+07:00","message":"Next Push (prob) : 'คุณค่าของพระ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:06.958213261+07:00","message":"push: {false ศักยภาพและมี 0 0xc003842e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:07.017765906+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:07.017804305+07:00","message":"receive 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-01-30T11:11:07.017818388+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:07.017834206+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.017841747+07:00","message":"[bufferProcess] interim [780000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.017844598+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.017852539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.017855108+07:00","message":"> Transcript [21442] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.01785789+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:07.20905912+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:07.209099274+07:00","message":"receive 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-01-30T11:11:07.209106136+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:07.209123192+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.209131327+07:00","message":"[bufferProcess] interim [20000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.209134882+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.209138109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.209140982+07:00","message":"> Transcript [21443] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.209143165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.209145142+07:00","message":"Set new StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:07.849918125+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:07.849955665+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-01-30T11:11:07.849961419+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:07.849974723+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.849981693+07:00","message":"[bufferProcess] interim [620000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.849984257+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.849989999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.849992476+07:00","message":"> Transcript [21444] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.849996064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.849998141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.849999744+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:07.850002332+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.046767739+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.046803948+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-01-30T11:11:08.046809425+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.04682343+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.046830727+07:00","message":"[bufferProcess] interim [800000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.046833387+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.046837072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.04683973+07:00","message":"> Transcript [21445] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.046843246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.046845337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.046846972+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.046849034+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.164732132+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.164772873+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-01-30T11:11:08.164778357+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.164791375+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.164798165+07:00","message":"[bufferProcess] interim [920000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.164800999+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.16480735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.164809927+07:00","message":"> Transcript [21446] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.164813894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.1648162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.164818583+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.164822082+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.365310522+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.365349614+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-01-30T11:11:08.365355713+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.365368305+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.365375514+07:00","message":"[bufferProcess] interim [100000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.365378027+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.365385583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.365388707+07:00","message":"> Transcript [21447] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.365393424+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.365396142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.365399103+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.365403001+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.365409648+07:00","message":"Push: 'คุณค่าของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.365411823+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.365414288+07:00","message":"Set new StatePrefix : 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.365416632+07:00","message":"Next Push (prob) : 'ไทยแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.365424684+07:00","message":"push: {false คุณค่าของประเทศ 0 0xc003842e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.638955924+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.638997074+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-01-30T11:11:08.63900372+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.63901733+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.639024555+07:00","message":"[bufferProcess] interim [400000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.639027011+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.63903214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.639034828+07:00","message":"> Transcript [21448] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.639038835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.639040965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.639042578+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.639045174+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.811840834+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.811883703+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-01-30T11:11:08.811890246+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นพูด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.811904288+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.81191135+07:00","message":"[bufferProcess] interim [580000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.811914163+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.811920067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.811922543+07:00","message":"> Transcript [21449] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.81192633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.811928599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.811930424+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.811937408+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.942099608+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.942136134+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-01-30T11:11:08.942142382+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:08.942156782+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.942164175+07:00","message":"[bufferProcess] interim [640000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.942166807+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.942170899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.942173395+07:00","message":"> Transcript [21450] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.942177389+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.942179765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.942182003+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:08.942184467+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.069805295+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.069847331+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-01-30T11:11:09.069854872+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.069867582+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.06987587+07:00","message":"[bufferProcess] interim [760000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.069879459+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.069886475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.069890094+07:00","message":"> Transcript [21451] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.069895615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.069898327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.069901518+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.069905241+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.069909308+07:00","message":"Push: 'ไทยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.069913414+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.069917364+07:00","message":"Set new StatePrefix : 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.069920795+07:00","message":"Next Push (prob) : 'เป็นผู้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.069929445+07:00","message":"push: {false ไทยแล้วก็ 0 0xc003842e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.141753643+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.141791915+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-01-30T11:11:09.14179813+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.141811449+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.141818775+07:00","message":"[bufferProcess] interim [880000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.141821509+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.141827162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.141829677+07:00","message":"> Transcript [21452] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.141834381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.141836513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.141838867+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.141842899+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.236855896+07:00","message":"[GCS] IsForceVAD: false for message ID: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.309146191+07:00","message":"[GCS] Start streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.322060052+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.322094073+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-01-30T11:11:09.32210017+07:00","message":"receive interim result [false|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมีส่วน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.32211327+07:00","message":"[buffer interim] 2964 false ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.322120506+07:00","message":"[bufferProcess] interim [120000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.322122895+07:00","message":"[bufferProcess] send to processor:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.322128214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.322131316+07:00","message":"> Transcript [21453] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.322135351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.322137387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.322139109+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.322141359+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.373195682+07:00","message":"receive streaming session, msgId: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.3732306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมีส่วน\",\"confidence\":0.9520862}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.373238484+07:00","message":"receive interim result [true|false]: ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมีส่วน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.373244582+07:00","message":"end recv isFinal message id 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.373246501+07:00","message":"end Recv id 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.373251122+07:00","message":"[buffer interim] 2964 true ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.373257205+07:00","message":"[bufferProcess] interim [180000000]:ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.373260309+07:00","message":"[bufferProcess] send to processor (isfinal):ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมีส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.373264022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.37326691+07:00","message":"> Transcript [21454] [false]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.373269905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.373271629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.373273182+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.373275451+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.3732773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.373279048+07:00","message":"> Transcript [21455] [true]: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่จะมีส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.373284225+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.37329259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.373294198+07:00","message":"StatePrefix: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็เป็นผู้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.373295996+07:00","message":"TextPushed: 'ทรัพยากรมนุษย์ที่มีศักยภาพและมีคุณค่าของประเทศไทยแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:09.373299008+07:00","message":"Push: 'เป็นผู้ที่จะมีส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:09.37330775+07:00","message":"push: {true เป็นผู้ที่จะมีส่วน 0 0xc003842e80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:09.384165724+07:00","message":"write wav file: './tmp/7478/7478_2964.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:09.890292523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:09.890306242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.160183551+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.160230731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.160236119+07:00","message":"receive interim result [false|false]: สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.160249564+07:00","message":"[buffer interim] 2965 false สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.160257038+07:00","message":"[bufferProcess] interim [660000000]:สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.160259429+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.477155521+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.477210785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.477216296+07:00","message":"receive interim result [false|false]: สำคัญใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.47722951+07:00","message":"[buffer interim] 2965 false สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.477236458+07:00","message":"[bufferProcess] interim [960000000]:สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.477238754+07:00","message":"[bufferProcess] send to processor:สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.477244044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.477246947+07:00","message":"> Transcript [21456] [false]: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.477249074+07:00","message":"Set StatePrefix (first interim): 'สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.672523458+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.672567166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.672574949+07:00","message":"receive interim result [false|false]: สำคัญในการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.672597845+07:00","message":"[buffer interim] 2965 false สำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.672611495+07:00","message":"[bufferProcess] interim [200000000]:สำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.672614652+07:00","message":"[bufferProcess] send to processor:สำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.672618828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.672623232+07:00","message":"> Transcript [21457] [false]: 'สำคัญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.672626342+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.672628278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.672629933+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:10.672631662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.84971154+07:00","message":"[GCS] Cleaned up inactive client: 2940"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.849737145+07:00","message":"[GCS] Cleaned up inactive client: 2938"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.849739948+07:00","message":"[GCS] Cleaned up inactive client: 2941"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.849741909+07:00","message":"[GCS] Cleaned up inactive client: 2939"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.849743995+07:00","message":"[GCS] Cleaned up inactive client: 2943"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.849745841+07:00","message":"[GCS] Cleaned up inactive client: 2944"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.849747425+07:00","message":"[GCS] Cleaned up inactive client: 2945"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.849749118+07:00","message":"[GCS] Cleaned up inactive client: 2942"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:10.907810293+07:00","message":"[GCS] IsForceVAD: false for message ID: 2965"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.00048905+07:00","message":"receive streaming session, msgId: 2965"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.000531066+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-01-30T11:11:11.000537413+07:00","message":"receive interim result [true|false]: สำคัญในการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.000546389+07:00","message":"end recv isFinal message id 2965"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.000548246+07:00","message":"end Recv id 2965"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.000555507+07:00","message":"[buffer interim] 2965 true สำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.000567072+07:00","message":"[bufferProcess] interim [620000000]:สำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.000570304+07:00","message":"[bufferProcess] send to processor (isfinal):สำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.000574696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.000577828+07:00","message":"> Transcript [21458] [false]: 'สำคัญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.000581004+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.000583023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.000585088+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.000597906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.000599511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.0006016+07:00","message":"> Transcript [21459] [true]: 'สำคัญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.000604075+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.000605643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.000607186+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.000609392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.000618192+07:00","message":"Push: 'สำคัญในการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.000625947+07:00","message":"push: {true สำคัญในการ 0 0xc0031a4100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:11.006896743+07:00","message":"write wav file: './tmp/7478/7478_2965.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.09768455+07:00","message":"[GCS] Start streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.627255067+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.627291487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.627299321+07:00","message":"receive interim result [false|false]: สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.627314927+07:00","message":"[buffer interim] 2966 false สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.62732124+07:00","message":"[bufferProcess] interim [540000000]:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.627323136+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.803882827+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.803922772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างหัว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.803929568+07:00","message":"receive interim result [false|false]: สร้างหัว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.80394116+07:00","message":"[buffer interim] 2966 false สร้างหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.803948441+07:00","message":"[bufferProcess] interim [720000000]:สร้างหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.803951625+07:00","message":"[bufferProcess] send to processor:สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.803955757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.803961507+07:00","message":"> Transcript [21460] [false]: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.803964881+07:00","message":"Set StatePrefix (first interim): 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.847189608+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.847216788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างผล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.847222555+07:00","message":"receive interim result [false|false]: สร้างผล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.847231901+07:00","message":"[buffer interim] 2966 false สร้างผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.847238925+07:00","message":"[bufferProcess] interim [780000000]:สร้างผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.847241223+07:00","message":"[bufferProcess] send to processor:สร้างหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.847246065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.847248455+07:00","message":"> Transcript [21461] [false]: 'สร้างหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.847251264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.847253028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.847254719+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.847256749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.96450369+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.964535046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างโบสถ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.964540399+07:00","message":"receive interim result [false|false]: สร้างโบสถ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.964553547+07:00","message":"[buffer interim] 2966 false สร้างโบสถ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.964559323+07:00","message":"[bufferProcess] interim [840000000]:สร้างโบสถ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.964561346+07:00","message":"[bufferProcess] send to processor:สร้างผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.964566514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.964569046+07:00","message":"> Transcript [21462] [false]: 'สร้างผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.964572206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.964574031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.964575898+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.964577882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.993355432+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.993389259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างโกดัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.993394228+07:00","message":"receive interim result [false|false]: สร้างโกดัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:11.993411635+07:00","message":"[buffer interim] 2966 false สร้างโกดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.993418128+07:00","message":"[bufferProcess] interim [900000000]:สร้างโกดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.993420188+07:00","message":"[bufferProcess] send to processor:สร้างโบสถ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.993423076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.993426498+07:00","message":"> Transcript [21463] [false]: 'สร้างโบสถ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.993429998+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.993431871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.993433581+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:11.993435354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.124801508+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.124837694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างผลลัพธ์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.124845982+07:00","message":"receive interim result [false|false]: สร้างผลลัพธ์ที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.124859824+07:00","message":"[buffer interim] 2966 false สร้างผลลัพธ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.124866856+07:00","message":"[bufferProcess] interim [20000000]:สร้างผลลัพธ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.124869619+07:00","message":"[bufferProcess] send to processor:สร้างโกดัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.124876324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.124879143+07:00","message":"> Transcript [21464] [false]: 'สร้างโกดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.124882114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.124884016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.124885988+07:00","message":"StatePrefix: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.124888174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.124893989+07:00","message":"Push: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.124895808+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.124899823+07:00","message":"Set new StatePrefix : 'สร้างโกดัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.124901782+07:00","message":"Next Push (prob) : 'โกดัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.124909198+07:00","message":"push: {false สร้าง 0 0xc002d18c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.187937844+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.187973672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างผลลัพธ์ที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.187979337+07:00","message":"receive interim result [false|false]: สร้างผลลัพธ์ที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.187994323+07:00","message":"[buffer interim] 2966 false สร้างผลลัพธ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.188002951+07:00","message":"[bufferProcess] interim [80000000]:สร้างผลลัพธ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.188005366+07:00","message":"[bufferProcess] send to processor:สร้างผลลัพธ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.18801172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.188014339+07:00","message":"> Transcript [21465] [false]: 'สร้างผลลัพธ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.188016453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.188018447+07:00","message":"Set new StatePrefix: 'สร้างผลลัพธ์ที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.281981791+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.282015334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างโปรดักทิวิตี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.282021091+07:00","message":"receive interim result [false|false]: สร้างโปรดักทิวิตี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.282034638+07:00","message":"[buffer interim] 2966 false สร้างโปรดักทิวิตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.282041337+07:00","message":"[bufferProcess] interim [200000000]:สร้างโปรดักทิวิตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.282043886+07:00","message":"[bufferProcess] send to processor:สร้างผลลัพธ์ที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.282049209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.282051717+07:00","message":"> Transcript [21466] [false]: 'สร้างผลลัพธ์ที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.282054712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.282056889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.282058619+07:00","message":"StatePrefix: 'สร้างผลลัพธ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.282060657+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.523551425+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.523601041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างโปรดักทิวิตี้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.523606381+07:00","message":"receive interim result [false|false]: สร้างโปรดักทิวิตี้ให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.52362283+07:00","message":"[buffer interim] 2966 false สร้างโปรดักทิวิตี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.52363123+07:00","message":"[bufferProcess] interim [500000000]:สร้างโปรดักทิวิตี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.523633757+07:00","message":"[bufferProcess] send to processor:สร้างโปรดักทิวิตี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.523657877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.523661426+07:00","message":"> Transcript [21467] [false]: 'สร้างโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.523663865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.523665662+07:00","message":"Set new StatePrefix: 'สร้างโปรดักทิวิตี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.84883418+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.848866899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างโปรดักทิวิตี้ให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.848872456+07:00","message":"receive interim result [false|false]: สร้างโปรดักทิวิตี้ให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.848882779+07:00","message":"[buffer interim] 2966 false สร้างโปรดักทิวิตี้ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.848889711+07:00","message":"[bufferProcess] interim [740000000]:สร้างโปรดักทิวิตี้ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.848891924+07:00","message":"[bufferProcess] send to processor:สร้างโปรดักทิวิตี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.848897256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.848899729+07:00","message":"> Transcript [21468] [false]: 'สร้างโปรดักทิวิตี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.848902908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.848904954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.848906901+07:00","message":"StatePrefix: 'สร้างโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.848908959+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:12.890706218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:12.89075446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.984251015+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.984281689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างโปรดักทิวิตี้ให้กลับไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.984286565+07:00","message":"receive interim result [false|false]: สร้างโปรดักทิวิตี้ให้กลับไป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:12.984298985+07:00","message":"[buffer interim] 2966 false สร้างโปรดักทิวิตี้ให้กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.984305775+07:00","message":"[bufferProcess] interim [920000000]:สร้างโปรดักทิวิตี้ให้กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.984308993+07:00","message":"[bufferProcess] send to processor:สร้างโปรดักทิวิตี้ให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.984313087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.984315916+07:00","message":"> Transcript [21469] [false]: 'สร้างโปรดักทิวิตี้ให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.98431908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.98432091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.984322885+07:00","message":"StatePrefix: 'สร้างโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:12.984325128+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:13.03744717+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:13.037486525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สร้างโปรดักทิวิตี้ให้กับประเทศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:13.037496685+07:00","message":"receive interim result [false|false]: สร้างโปรดักทิวิตี้ให้กับประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:13.037511782+07:00","message":"[buffer interim] 2966 false สร้างโปรดักทิวิตี้ให้กับประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.037521198+07:00","message":"[bufferProcess] interim [980000000]:สร้างโปรดักทิวิตี้ให้กับประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.037525048+07:00","message":"[bufferProcess] send to processor:สร้างโปรดักทิวิตี้ให้กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.037529967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.037533672+07:00","message":"> Transcript [21470] [false]: 'สร้างโปรดักทิวิตี้ให้กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.037537836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.037540455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.0375435+07:00","message":"StatePrefix: 'สร้างโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.037546517+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:13.348603685+07:00","message":"[GCS] IsForceVAD: false for message ID: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:13.448229965+07:00","message":"receive streaming session, msgId: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:13.448265877+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-01-30T11:11:13.448272666+07:00","message":"receive interim result [true|false]: สร้างโปรดักทิวิตี้ให้กับประเทศ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:13.448281103+07:00","message":"end recv isFinal message id 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:13.448283531+07:00","message":"end Recv id 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:13.448289173+07:00","message":"[buffer interim] 2966 true สร้างโปรดักทิวิตี้ให้กับประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448298388+07:00","message":"[bufferProcess] interim [460000000]:สร้างโปรดักทิวิตี้ให้กับประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448302744+07:00","message":"[bufferProcess] send to processor (isfinal):สร้างโปรดักทิวิตี้ให้กับประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448306391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448309188+07:00","message":"> Transcript [21471] [false]: 'สร้างโปรดักทิวิตี้ให้กับประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448312325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448314239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448316167+07:00","message":"StatePrefix: 'สร้างโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448318043+07:00","message":"TextPushed: 'สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448323478+07:00","message":"Push: 'โปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448325404+07:00","message":"TextPushed: 'สร้างโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448327621+07:00","message":"Set new StatePrefix : 'สร้างโปรดักทิวิตี้ให้กับประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.44833003+07:00","message":"Next Push (prob) : 'ให้กับประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448331892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448333639+07:00","message":"> Transcript [21472] [true]: 'สร้างโปรดักทิวิตี้ให้กับประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448335847+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448337293+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448339034+07:00","message":"StatePrefix: 'สร้างโปรดักทิวิตี้ให้กับประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448340778+07:00","message":"TextPushed: 'สร้างโปรดักทิวิตี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:13.448342557+07:00","message":"Push: 'ให้กับประเทศ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:13.44834962+07:00","message":"push: {false โปรดักทิวิตี้ 0 0xc002d18c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:13.44835502+07:00","message":"push: {true ให้กับประเทศ 0 0xc002d18c80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:13.456370555+07:00","message":"write wav file: './tmp/7478/7478_2966.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:13.478996041+07:00","message":"[GCS] Start streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:14.047165291+07:00","message":"[GCS] IsForceVAD: false for message ID: 2967"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:14.13685513+07:00","message":"receive streaming session, msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:14.136876296+07:00","message":"found end of frame, send empty tag with msgId: 2967"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:14.136879025+07:00","message":"end Recv id 2967"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:14.136887273+07:00","message":"[buffer interim] 2967 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:14.136894682+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:14.13690352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:14.136906375+07:00","message":"> Transcript [21473] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:14.136908545+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:14.13691027+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:14.136911831+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:14.136913646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:14.13691607+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:14.136925353+07:00","message":"push: {true \n 0 0xc0036d6b00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:14.142002083+07:00","message":"write wav file: './tmp/7478/7478_2967.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:14.2422823+07:00","message":"[GCS] Start streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:14.781349305+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:14.781381234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:14.781385731+07:00","message":"receive interim result [false|false]: การสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:14.781397125+07:00","message":"[buffer interim] 2968 false การสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:14.781403797+07:00","message":"[bufferProcess] interim [420000000]:การสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:14.781405547+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.088213011+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.088256373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.088263662+07:00","message":"receive interim result [false|false]: การสร้างโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.088276942+07:00","message":"[buffer interim] 2968 false การสร้างโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.088285909+07:00","message":"[bufferProcess] interim [660000000]:การสร้างโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.088289277+07:00","message":"[bufferProcess] send to processor:การสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.088293634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.088297325+07:00","message":"> Transcript [21474] [false]: 'การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.088299964+07:00","message":"Set StatePrefix (first interim): 'การสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.278970181+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.279007328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.279013418+07:00","message":"receive interim result [false|false]: การสร้างโอกาสหน้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.279028417+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.279035226+07:00","message":"[bufferProcess] interim [900000000]:การสร้างโอกาสหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.279038424+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.279048355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.279052208+07:00","message":"> Transcript [21475] [false]: 'การสร้างโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.279056582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.279059711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.279062241+07:00","message":"StatePrefix: 'การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.279065653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.409479009+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.409515013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.409520563+07:00","message":"receive interim result [false|false]: การสร้างโอกาสใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.409532477+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.409539285+07:00","message":"[bufferProcess] interim [960000000]:การสร้างโอกาสใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.409541397+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.409546318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.409548688+07:00","message":"> Transcript [21476] [false]: 'การสร้างโอกาสหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.409551894+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.409554197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.409556023+07:00","message":"StatePrefix: 'การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.409557929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.480927115+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.480964341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.480969707+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.480982858+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.480989368+07:00","message":"[bufferProcess] interim [80000000]:การสร้างโอกาสในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.480991749+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.480997031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.480999581+07:00","message":"> Transcript [21477] [false]: 'การสร้างโอกาสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.48100257+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.481004647+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.481006621+07:00","message":"StatePrefix: 'การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.481008596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.672468537+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.672504506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.672510023+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.672522302+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.672529182+07:00","message":"[bufferProcess] interim [320000000]:การสร้างโอกาสในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.672531401+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.67253676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.672542094+07:00","message":"> Transcript [21478] [false]: 'การสร้างโอกาสในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.672545368+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.672547493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.6725493+07:00","message":"StatePrefix: 'การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.672551186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.672556828+07:00","message":"Push: 'การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.672558591+07:00","message":"TextPushed: 'การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.67256081+07:00","message":"Set new StatePrefix : 'การสร้างโอกาสในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.672562912+07:00","message":"Next Push (prob) : 'โอกาสในการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.672571165+07:00","message":"push: {false การสร้าง 0 0xc002d19380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.85914+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.859171435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.85917702+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:15.859190503+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.859198216+07:00","message":"[bufferProcess] interim [440000000]:การสร้างโอกาสในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.859202111+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.859210563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.859214589+07:00","message":"> Transcript [21479] [false]: 'การสร้างโอกาสในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.859218751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.85922142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.859223921+07:00","message":"StatePrefix: 'การสร้างโอกาสในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:15.859226621+07:00","message":"TextPushed: 'การสร้าง'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:15.890910487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:15.890922342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.1819524+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.181990637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการทำงานให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.181995817+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.182009098+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.182015669+07:00","message":"[bufferProcess] interim [800000000]:การสร้างโอกาสในการทำงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.182018326+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.182023594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.182026179+07:00","message":"> Transcript [21480] [false]: 'การสร้างโอกาสในการทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.182029259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.182031337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.182033035+07:00","message":"StatePrefix: 'การสร้างโอกาสในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.182035059+07:00","message":"TextPushed: 'การสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.370277639+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.370316648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการทำงานให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.370322066+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.370337868+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.370347582+07:00","message":"[bufferProcess] interim [980000000]:การสร้างโอกาสในการทำงานให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.370351435+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงานให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.370355082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.370357733+07:00","message":"> Transcript [21481] [false]: 'การสร้างโอกาสในการทำงานให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.370360637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.370362922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.370364825+07:00","message":"StatePrefix: 'การสร้างโอกาสในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.370366749+07:00","message":"TextPushed: 'การสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.55714424+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.557192556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการทำงานให้กับคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.557198558+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้กับคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.557209959+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้กับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.557217329+07:00","message":"[bufferProcess] interim [160000000]:การสร้างโอกาสในการทำงานให้กับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.557219589+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงานให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.557223117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.557225761+07:00","message":"> Transcript [21482] [false]: 'การสร้างโอกาสในการทำงานให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.557229173+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.557230952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.557232979+07:00","message":"StatePrefix: 'การสร้างโอกาสในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.557234793+07:00","message":"TextPushed: 'การสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.557236929+07:00","message":"Push: 'โอกาสในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.557238554+07:00","message":"TextPushed: 'การสร้างโอกาสในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.557240913+07:00","message":"Set new StatePrefix : 'การสร้างโอกาสในการทำงานให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.557243495+07:00","message":"Next Push (prob) : 'ทำงานให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.557251148+07:00","message":"push: {false โอกาสในการ 0 0xc002d19380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.696700924+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.696736452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการทำงานให้กับคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.696742312+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้กับคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.696756964+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้กับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.696763879+07:00","message":"[bufferProcess] interim [280000000]:การสร้างโอกาสในการทำงานให้กับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.696766448+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงานให้กับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.696772884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.696775853+07:00","message":"> Transcript [21483] [false]: 'การสร้างโอกาสในการทำงานให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.696779278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.696781187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.696782983+07:00","message":"StatePrefix: 'การสร้างโอกาสในการทำงานให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.696785718+07:00","message":"TextPushed: 'การสร้างโอกาสในการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.819970359+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.82000595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการทำงานให้กับคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.820011421+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้กับคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:16.820022775+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้กับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.820031803+07:00","message":"[bufferProcess] interim [400000000]:การสร้างโอกาสในการทำงานให้กับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.820034009+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงานให้กับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.820039208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.820041936+07:00","message":"> Transcript [21484] [false]: 'การสร้างโอกาสในการทำงานให้กับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.820045201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.820047403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.820049089+07:00","message":"StatePrefix: 'การสร้างโอกาสในการทำงานให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:16.820051541+07:00","message":"TextPushed: 'การสร้างโอกาสในการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.412200903+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.412235641+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-01-30T11:11:17.412241245+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้กับคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.412252731+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้กับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.412260603+07:00","message":"[bufferProcess] interim [0]:การสร้างโอกาสในการทำงานให้กับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.412263605+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงานให้กับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.412268948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.412271565+07:00","message":"> Transcript [21485] [false]: 'การสร้างโอกาสในการทำงานให้กับคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.412274722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.412276626+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.41227826+07:00","message":"StatePrefix: 'การสร้างโอกาสในการทำงานให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.412280579+07:00","message":"TextPushed: 'การสร้างโอกาสในการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.462670561+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.462702954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการทำงานให้กับคนพิการจึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.462708199+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้กับคนพิการจึง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.462718186+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้กับคนพิการจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.462726751+07:00","message":"[bufferProcess] interim [120000000]:การสร้างโอกาสในการทำงานให้กับคนพิการจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.462729067+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงานให้กับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.462734631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.462737375+07:00","message":"> Transcript [21486] [false]: 'การสร้างโอกาสในการทำงานให้กับคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.462740412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.462742671+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.462744675+07:00","message":"StatePrefix: 'การสร้างโอกาสในการทำงานให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.462747159+07:00","message":"TextPushed: 'การสร้างโอกาสในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.462751465+07:00","message":"Push: 'ทำงานให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.462753323+07:00","message":"TextPushed: 'การสร้างโอกาสในการทำงานให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.462755453+07:00","message":"Set new StatePrefix : 'การสร้างโอกาสในการทำงานให้กับคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.46275744+07:00","message":"Next Push (prob) : 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.462765479+07:00","message":"push: {false ทำงานให้กับ 0 0xc002d19380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.595446265+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.595482547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการทำงานให้กับคนพิการจึงมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.595488291+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้กับคนพิการจึงมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.595501868+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้กับคนพิการจึงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.595508639+07:00","message":"[bufferProcess] interim [180000000]:การสร้างโอกาสในการทำงานให้กับคนพิการจึงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.595510978+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงานให้กับคนพิการจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.595514217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.595517613+07:00","message":"> Transcript [21487] [false]: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.59552085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.595522875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.595524559+07:00","message":"StatePrefix: 'การสร้างโอกาสในการทำงานให้กับคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.595526764+07:00","message":"TextPushed: 'การสร้างโอกาสในการทำงานให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.718934764+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.718978486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.71898674+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.719003441+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.719010977+07:00","message":"[bufferProcess] interim [240000000]:การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.719014089+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงานให้กับคนพิการจึงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.719020649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.719023262+07:00","message":"> Transcript [21488] [false]: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.719026564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.719028643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.71903047+07:00","message":"StatePrefix: 'การสร้างโอกาสในการทำงานให้กับคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.719032751+07:00","message":"TextPushed: 'การสร้างโอกาสในการทำงานให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.785929581+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.785968875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.785975613+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:17.785988414+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.785995541+07:00","message":"[bufferProcess] interim [420000000]:การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.785998094+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.786003985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.786006604+07:00","message":"> Transcript [21489] [false]: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.786009805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.78601189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.786013974+07:00","message":"StatePrefix: 'การสร้างโอกาสในการทำงานให้กับคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:17.786016557+07:00","message":"TextPushed: 'การสร้างโอกาสในการทำงานให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.105759186+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.105798392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.105804624+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.105818212+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.105828456+07:00","message":"[bufferProcess] interim [660000000]:การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.105832432+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.105839934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.105843852+07:00","message":"> Transcript [21490] [false]: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.105848608+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.105851486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.105854724+07:00","message":"StatePrefix: 'การสร้างโอกาสในการทำงานให้กับคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.105857182+07:00","message":"TextPushed: 'การสร้างโอกาสในการทำงานให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.105861617+07:00","message":"Push: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.105864497+07:00","message":"TextPushed: 'การสร้างโอกาสในการทำงานให้กับคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.105867672+07:00","message":"Set new StatePrefix : 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.105870737+07:00","message":"Next Push (prob) : 'จึงไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.105880516+07:00","message":"push: {false คนพิการ 0 0xc002d19380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.288479475+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.288519151+07:00","message":"receive 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-01-30T11:11:18.288525814+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่นี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.288537638+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.28854644+07:00","message":"[bufferProcess] interim [840000000]:การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.288548915+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.288552534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.288555614+07:00","message":"> Transcript [21491] [false]: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.28855907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.288561033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.288562763+07:00","message":"StatePrefix: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.288565442+07:00","message":"TextPushed: 'การสร้างโอกาสในการทำงานให้กับคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.290763409+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.290776824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.290780859+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.290790556+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.290796459+07:00","message":"[bufferProcess] interim [900000000]:การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.290798639+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่นี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.290802924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.290804883+07:00","message":"> Transcript [21492] [false]: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.290808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.290809665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.29081118+07:00","message":"StatePrefix: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.290816197+07:00","message":"TextPushed: 'การสร้างโอกาสในการทำงานให้กับคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.606810027+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.606845636+07:00","message":"receive 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-01-30T11:11:18.606851413+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.606862926+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.606869575+07:00","message":"[bufferProcess] interim [140000000]:การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.606871776+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.606879092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.606881638+07:00","message":"> Transcript [21493] [false]: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.60688493+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.606886828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.606888758+07:00","message":"StatePrefix: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.606891114+07:00","message":"TextPushed: 'การสร้างโอกาสในการทำงานให้กับคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.681189484+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.681226652+07:00","message":"receive 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-01-30T11:11:18.681233134+07:00","message":"receive interim result [false|false]: การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.681246841+07:00","message":"[buffer interim] 2968 false การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.681253737+07:00","message":"[bufferProcess] interim [320000000]:การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.681255978+07:00","message":"[bufferProcess] send to processor:การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.681261389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.681264076+07:00","message":"> Transcript [21494] [false]: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.68126762+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.681269553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.681271567+07:00","message":"StatePrefix: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.681273946+07:00","message":"TextPushed: 'การสร้างโอกาสในการทำงานให้กับคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.681278105+07:00","message":"Push: 'จึงไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.681280744+07:00","message":"TextPushed: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.681282862+07:00","message":"Set new StatePrefix : 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.681285097+07:00","message":"Next Push (prob) : 'แค่เรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.681292464+07:00","message":"push: {false จึงไม่ใช่ 0 0xc002d19380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.790655165+07:00","message":"[GCS] IsForceVAD: false for message ID: 2968"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:18.89187531+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:18.891910213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.90151614+07:00","message":"receive streaming session, msgId: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.901550697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของการ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.901556913+07:00","message":"receive interim result [true|false]: การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.901570027+07:00","message":"end recv isFinal message id 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.901577709+07:00","message":"end Recv id 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.901584038+07:00","message":"[buffer interim] 2968 true การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.901591102+07:00","message":"[bufferProcess] interim [560000000]:การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.901593869+07:00","message":"[bufferProcess] send to processor (isfinal):การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.901597139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.901599758+07:00","message":"> Transcript [21495] [false]: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.901603215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.901605086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.901606781+07:00","message":"StatePrefix: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.901609167+07:00","message":"TextPushed: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.90161083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.901617848+07:00","message":"> Transcript [21496] [true]: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.901620344+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.901621988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.90162351+07:00","message":"StatePrefix: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่แค่เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.901629503+07:00","message":"TextPushed: 'การสร้างโอกาสในการทำงานให้กับคนพิการจึงไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:18.901635163+07:00","message":"Push: 'แค่เรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:18.901642334+07:00","message":"push: {true แค่เรื่องของการ 0 0xc002d19380}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:18.911785406+07:00","message":"write wav file: './tmp/7478/7478_2968.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:19.297274148+07:00","message":"[GCS] Start streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:19.746546472+07:00","message":"[GCS] IsForceVAD: false for message ID: 2969"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:19.836858223+07:00","message":"receive streaming session, msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:19.836874955+07:00","message":"found end of frame, send empty tag with msgId: 2969"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:19.836877567+07:00","message":"end Recv id 2969"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:19.83688491+07:00","message":"[buffer interim] 2969 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:19.836891722+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:19.836895594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:19.836898512+07:00","message":"> Transcript [21497] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:19.836900994+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:19.836902909+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:19.83690451+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:19.836906127+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:19.836908671+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:19.83691846+07:00","message":"push: {true \n 0 0xc002eef080}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:19.842091927+07:00","message":"write wav file: './tmp/7478/7478_2969.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:20.068518142+07:00","message":"[GCS] Start streaming session, msgId: 2970"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:20.536921717+07:00","message":"receive streaming session, msgId: 2970"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:20.536971255+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-01-30T11:11:20.536976543+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:20.536993939+07:00","message":"[buffer interim] 2970 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:20.537000612+07:00","message":"[bufferProcess] interim [300000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:20.537002331+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:20.603119461+07:00","message":"receive streaming session, msgId: 2970"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:20.603156427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงขลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:20.603161706+07:00","message":"receive interim result [false|false]: สงขลา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:20.603173853+07:00","message":"[buffer interim] 2970 false สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:20.60318072+07:00","message":"[bufferProcess] interim [420000000]:สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:20.603182943+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:20.60318821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:20.603190849+07:00","message":"> Transcript [21498] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:20.603192829+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:20.72936911+07:00","message":"receive streaming session, msgId: 2970"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:20.729400414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:20.729406335+07:00","message":"receive interim result [false|false]: สงเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:20.729419293+07:00","message":"[buffer interim] 2970 false สงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:20.72942611+07:00","message":"[bufferProcess] interim [480000000]:สงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:20.729428405+07:00","message":"[bufferProcess] send to processor:สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:20.729433595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:20.72943625+07:00","message":"> Transcript [21499] [false]: 'สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:20.72943819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:20.729440268+07:00","message":"Set new StatePrefix: 'สงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:20.907821865+07:00","message":"[GCS] IsForceVAD: false for message ID: 2970"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:21.001986364+07:00","message":"receive streaming session, msgId: 2970"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:21.002035493+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-01-30T11:11:21.002041662+07:00","message":"receive interim result [true|false]: สงเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:21.002049798+07:00","message":"end recv isFinal message id 2970"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:21.002051844+07:00","message":"end Recv id 2970"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:21.002057295+07:00","message":"[buffer interim] 2970 true สงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.00206441+07:00","message":"[bufferProcess] interim [870000000]:สงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.002067231+07:00","message":"[bufferProcess] send to processor (isfinal):สงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.002070542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.002073365+07:00","message":"> Transcript [21500] [false]: 'สงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.00207555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.002077261+07:00","message":"Set new StatePrefix: 'สงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.002078758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.002080579+07:00","message":"> Transcript [21501] [true]: 'สงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.002082545+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.002084297+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.002085974+07:00","message":"StatePrefix: 'สงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.00208776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.00208983+07:00","message":"Push: 'สงเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:21.00209682+07:00","message":"push: {true สงเคราะห์ 0 0xc004624680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:21.013738963+07:00","message":"write wav file: './tmp/7478/7478_2970.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:21.22765094+07:00","message":"[GCS] Start streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:21.699231149+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:21.699271106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:21.699276309+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:21.699288429+07:00","message":"[buffer interim] 2971 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.699298311+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:21.699300747+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:21.892733128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:21.892753164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.04951113+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.049553649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.049558796+07:00","message":"receive interim result [false|false]: การไม่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.049571924+07:00","message":"[buffer interim] 2971 false การไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.049578638+07:00","message":"[bufferProcess] interim [780000000]:การไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.049580942+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.049585934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.04958865+07:00","message":"> Transcript [21502] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.049590732+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.149723979+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.14976945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเมตตา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.149775282+07:00","message":"receive interim result [false|false]: การเมตตา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.149788864+07:00","message":"[buffer interim] 2971 false การเมตตา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.149795657+07:00","message":"[bufferProcess] interim [900000000]:การเมตตา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.149798165+07:00","message":"[bufferProcess] send to processor:การไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.149804752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.149807942+07:00","message":"> Transcript [21503] [false]: 'การไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.149811607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.149813648+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.149815594+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.149817517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.649857985+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.649895802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเมตตานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.649901566+07:00","message":"receive interim result [false|false]: การเมตตานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.649912936+07:00","message":"[buffer interim] 2971 false การเมตตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.649920125+07:00","message":"[bufferProcess] interim [440000000]:การเมตตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.649922267+07:00","message":"[bufferProcess] send to processor:การเมตตา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.649927661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.649930541+07:00","message":"> Transcript [21504] [false]: 'การเมตตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.649933623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.649935614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.649937538+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.649939497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.970913033+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.970952436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเมตตานะคะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.970958344+07:00","message":"receive interim result [false|false]: การเมตตานะคะแต่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:22.970971754+07:00","message":"[buffer interim] 2971 false การเมตตานะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.9709821+07:00","message":"[bufferProcess] interim [740000000]:การเมตตานะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.97098561+07:00","message":"[bufferProcess] send to processor:การเมตตานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.970991514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.970995487+07:00","message":"> Transcript [21505] [false]: 'การเมตตานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.970999958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.971003826+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.97100599+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:22.971007966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.194385096+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.194428419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเมตตานะคะแต่คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.194434182+07:00","message":"receive interim result [false|false]: การเมตตานะคะแต่คือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.19444666+07:00","message":"[buffer interim] 2971 false การเมตตานะคะแต่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.194456363+07:00","message":"[bufferProcess] interim [980000000]:การเมตตานะคะแต่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.194459869+07:00","message":"[bufferProcess] send to processor:การเมตตานะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.194467703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.194471204+07:00","message":"> Transcript [21506] [false]: 'การเมตตานะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.194475802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.194478616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.194482108+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.194484218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.194488065+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.194491738+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.1944943+07:00","message":"Set new StatePrefix : 'การเมตตานะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.194497262+07:00","message":"Next Push (prob) : 'เมตตานะคะแต่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.194506321+07:00","message":"push: {false การ 0 0xc0031a4080}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.340980309+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.341024372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเมตตานะคะแต่ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.341029618+07:00","message":"receive interim result [false|false]: การเมตตานะคะแต่ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.341041992+07:00","message":"[buffer interim] 2971 false การเมตตานะคะแต่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.341049136+07:00","message":"[bufferProcess] interim [100000000]:การเมตตานะคะแต่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.341051909+07:00","message":"[bufferProcess] send to processor:การเมตตานะคะแต่คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.341057124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.341059576+07:00","message":"> Transcript [21507] [false]: 'การเมตตานะคะแต่คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.341062808+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.341064885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.341066564+07:00","message":"StatePrefix: 'การเมตตานะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.341068944+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.364851709+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.364877841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเมตตานะคะแต่คือการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.364883072+07:00","message":"receive interim result [false|false]: การเมตตานะคะแต่คือการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.364895547+07:00","message":"[buffer interim] 2971 false การเมตตานะคะแต่คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.364901172+07:00","message":"[bufferProcess] interim [160000000]:การเมตตานะคะแต่คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.364903084+07:00","message":"[bufferProcess] send to processor:การเมตตานะคะแต่ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.364908881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.364911707+07:00","message":"> Transcript [21508] [false]: 'การเมตตานะคะแต่ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.364914679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.364916577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.364918865+07:00","message":"StatePrefix: 'การเมตตานะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.364920945+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.560932031+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.560968739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเมตตานะคะแต่คือการเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.560973906+07:00","message":"receive interim result [false|false]: การเมตตานะคะแต่คือการเปิด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:23.56098867+07:00","message":"[buffer interim] 2971 false การเมตตานะคะแต่คือการเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.560997842+07:00","message":"[bufferProcess] interim [400000000]:การเมตตานะคะแต่คือการเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.561000412+07:00","message":"[bufferProcess] send to processor:การเมตตานะคะแต่คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.56100583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.56100881+07:00","message":"> Transcript [21509] [false]: 'การเมตตานะคะแต่คือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.561012271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.561014384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.561017507+07:00","message":"StatePrefix: 'การเมตตานะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:23.561019879+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:24.07564672+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:24.075692585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเมตตานะคะแต่คือการเปิดพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:24.075698887+07:00","message":"receive interim result [false|false]: การเมตตานะคะแต่คือการเปิดพื้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:24.075713399+07:00","message":"[buffer interim] 2971 false การเมตตานะคะแต่คือการเปิดพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.0757209+07:00","message":"[bufferProcess] interim [880000000]:การเมตตานะคะแต่คือการเปิดพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.075725455+07:00","message":"[bufferProcess] send to processor:การเมตตานะคะแต่คือการเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.075732495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.075735076+07:00","message":"> Transcript [21510] [false]: 'การเมตตานะคะแต่คือการเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.075738938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.075741045+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.075743349+07:00","message":"StatePrefix: 'การเมตตานะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.075746419+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.075752546+07:00","message":"Push: 'เมตตานะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.075754369+07:00","message":"TextPushed: 'การเมตตานะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.075756352+07:00","message":"Set new StatePrefix : 'การเมตตานะคะแต่คือการเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.075758308+07:00","message":"Next Push (prob) : 'คือการเปิด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:24.075766016+07:00","message":"push: {false เมตตานะคะแต่ 0 0xc0031a4080}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:24.247088791+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:24.247130083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเมตตานะคะแต่คือการเปิดพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:24.247135017+07:00","message":"receive interim result [false|false]: การเมตตานะคะแต่คือการเปิดพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:24.247149418+07:00","message":"[buffer interim] 2971 false การเมตตานะคะแต่คือการเปิดพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.247156493+07:00","message":"[bufferProcess] interim [60000000]:การเมตตานะคะแต่คือการเปิดพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.247158831+07:00","message":"[bufferProcess] send to processor:การเมตตานะคะแต่คือการเปิดพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.247164141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.247166707+07:00","message":"> Transcript [21511] [false]: 'การเมตตานะคะแต่คือการเปิดพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.247170366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.247172678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.247174496+07:00","message":"StatePrefix: 'การเมตตานะคะแต่คือการเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.247176567+07:00","message":"TextPushed: 'การเมตตานะคะแต่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:24.889903419+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:24.889940816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:24.88995072+07:00","message":"receive interim result [false|false]: การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:24.889970638+07:00","message":"[buffer interim] 2971 false การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.889981851+07:00","message":"[bufferProcess] interim [600000000]:การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.889985648+07:00","message":"[bufferProcess] send to processor:การเมตตานะคะแต่คือการเปิดพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.88999187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.889995729+07:00","message":"> Transcript [21512] [false]: 'การเมตตานะคะแต่คือการเปิดพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.890000423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.890003191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.890006543+07:00","message":"StatePrefix: 'การเมตตานะคะแต่คือการเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:24.890009277+07:00","message":"TextPushed: 'การเมตตานะคะแต่'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:24.893080158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:24.893086762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.103599+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.103644146+07:00","message":"receive 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-01-30T11:11:25.103651095+07:00","message":"receive interim result [false|false]: การเมตตานะคะแต่คือการเปิดพื้นที่แห่งชาติ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.103664683+07:00","message":"[buffer interim] 2971 false การเมตตานะคะแต่คือการเปิดพื้นที่แห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.103671833+07:00","message":"[bufferProcess] interim [840000000]:การเมตตานะคะแต่คือการเปิดพื้นที่แห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.103674448+07:00","message":"[bufferProcess] send to processor:การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.103680064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.103682854+07:00","message":"> Transcript [21513] [false]: 'การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.10368642+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.103688596+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.103691144+07:00","message":"StatePrefix: 'การเมตตานะคะแต่คือการเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.103693897+07:00","message":"TextPushed: 'การเมตตานะคะแต่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.131455052+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.131487233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.131491924+07:00","message":"receive interim result [false|false]: การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.131505361+07:00","message":"[buffer interim] 2971 false การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.131511508+07:00","message":"[bufferProcess] interim [900000000]:การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.131513877+07:00","message":"[bufferProcess] send to processor:การเมตตานะคะแต่คือการเปิดพื้นที่แห่งชาติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.131517157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.131520594+07:00","message":"> Transcript [21514] [false]: 'การเมตตานะคะแต่คือการเปิดพื้นที่แห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.131523934+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.131525873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.131528141+07:00","message":"StatePrefix: 'การเมตตานะคะแต่คือการเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.131530694+07:00","message":"TextPushed: 'การเมตตานะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.131540036+07:00","message":"Push: 'คือการเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.131542762+07:00","message":"TextPushed: 'การเมตตานะคะแต่คือการเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.131545703+07:00","message":"Set new StatePrefix : 'การเมตตานะคะแต่คือการเปิดพื้นที่แห่งชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.13155075+07:00","message":"Next Push (prob) : 'พื้นที่แห่งชาติ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.131558568+07:00","message":"push: {false คือการเปิด 0 0xc0031a4080}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.180553876+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.180587738+07:00","message":"receive 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-01-30T11:11:25.18059323+07:00","message":"receive interim result [false|false]: การเมตตานะคะแต่คือการเปิดพื้นที่แห่งจิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.180609603+07:00","message":"[buffer interim] 2971 false การเมตตานะคะแต่คือการเปิดพื้นที่แห่งจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.180618691+07:00","message":"[bufferProcess] interim [20000000]:การเมตตานะคะแต่คือการเปิดพื้นที่แห่งจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.180621598+07:00","message":"[bufferProcess] send to processor:การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.180628879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.180641151+07:00","message":"> Transcript [21515] [false]: 'การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.180645575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.180647451+07:00","message":"Set new StatePrefix: 'การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.257272222+07:00","message":"[GCS] IsForceVAD: false for message ID: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.287655415+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.287696831+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-01-30T11:11:25.287702926+07:00","message":"receive interim result [false|false]: การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.2877186+07:00","message":"[buffer interim] 2971 false การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.287725842+07:00","message":"[bufferProcess] interim [80000000]:การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.287728779+07:00","message":"[bufferProcess] send to processor:การเมตตานะคะแต่คือการเปิดพื้นที่แห่งจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.287731909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.28773583+07:00","message":"> Transcript [21516] [false]: 'การเมตตานะคะแต่คือการเปิดพื้นที่แห่งจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.287738759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.287742315+07:00","message":"Set new StatePrefix: 'การเมตตานะคะแต่คือการเปิดพื้นที่แห่งจิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.340493091+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.340532841+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-01-30T11:11:25.340538423+07:00","message":"receive interim result [false|false]: การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.340547823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.340550455+07:00","message":"receive interim result [false|false]:  10"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.340556708+07:00","message":"[buffer interim] 2971 false การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.340564662+07:00","message":"[buffer interim] 2971 false  10"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.3405701+07:00","message":"[bufferProcess] interim [200000000]:การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.340572594+07:00","message":"[bufferProcess] send to processor:การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.340576497+07:00","message":"[bufferProcess] interim [200000000]: 10"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.340578782+07:00","message":"[bufferProcess] update buffer: การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.34058135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.340584049+07:00","message":"> Transcript [21517] [false]: 'การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.340588006+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.340589913+07:00","message":"Set new StatePrefix: 'การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.423533891+07:00","message":"receive streaming session, msgId: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.423575779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเมตตานะคะแต่คือการเปิดพื้นที่แห่งจิต\",\"confidence\":0.9376384}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.423581968+07:00","message":"receive interim result [true|false]: การเมตตานะคะแต่คือการเปิดพื้นที่แห่งจิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.423592312+07:00","message":"end recv isFinal message id 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.423594988+07:00","message":"end Recv id 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.423602947+07:00","message":"[buffer interim] 2971 true การเมตตานะคะแต่คือการเปิดพื้นที่แห่งจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.42361261+07:00","message":"[bufferProcess] interim [260000000]:การเมตตานะคะแต่คือการเปิดพื้นที่แห่งจิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.42362152+07:00","message":"[bufferProcess] send to processor (isfinal):การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.423625502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.423628052+07:00","message":"> Transcript [21518] [false]: 'การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.423631201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.423641436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.423644163+07:00","message":"StatePrefix: 'การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.423646589+07:00","message":"TextPushed: 'การเมตตานะคะแต่คือการเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.423648556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.423650308+07:00","message":"> Transcript [21519] [true]: 'การเมตตานะคะแต่คือการเปิดพื้นที่แห่งจิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.423652304+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.423653887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.423655536+07:00","message":"StatePrefix: 'การเมตตานะคะแต่คือการเปิดพื้นที่แห่ง 10'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.423657192+07:00","message":"TextPushed: 'การเมตตานะคะแต่คือการเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:25.423663384+07:00","message":"Push: 'พื้นที่แห่งจิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.423671393+07:00","message":"push: {true พื้นที่แห่งจิต 0 0xc0031a4080}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:25.43478609+07:00","message":"write wav file: './tmp/7478/7478_2971.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:25.517201126+07:00","message":"[GCS] Start streaming session, msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.175754121+07:00","message":"receive streaming session, msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.175797243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.175802345+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.175816279+07:00","message":"[buffer interim] 2972 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.175822718+07:00","message":"[bufferProcess] interim [480000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.175824496+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.382197609+07:00","message":"receive streaming session, msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.38224096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อความเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.382247198+07:00","message":"receive interim result [false|false]: ข้อความเข้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.382262128+07:00","message":"[buffer interim] 2972 false ข้อความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.382269541+07:00","message":"[bufferProcess] interim [660000000]:ข้อความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.382271836+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.382277101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.382279626+07:00","message":"> Transcript [21520] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.382282022+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.562316181+07:00","message":"receive streaming session, msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.562357496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความชอบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.562363447+07:00","message":"receive interim result [false|false]: ความชอบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.562376147+07:00","message":"[buffer interim] 2972 false ความชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.562382848+07:00","message":"[bufferProcess] interim [840000000]:ความชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.562385314+07:00","message":"[bufferProcess] send to processor:ข้อความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.56239124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.562394096+07:00","message":"> Transcript [21521] [false]: 'ข้อความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.562396167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.562398364+07:00","message":"Set new StatePrefix: 'ข้อความเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.567411719+07:00","message":"receive streaming session, msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.567453126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเท่าเทียม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.567458648+07:00","message":"receive interim result [false|false]: ความเท่าเทียม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:26.567476129+07:00","message":"[buffer interim] 2972 false ความเท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.567482821+07:00","message":"[bufferProcess] interim [900000000]:ความเท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.567485041+07:00","message":"[bufferProcess] send to processor:ความชอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.567488603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.567491034+07:00","message":"> Transcript [21522] [false]: 'ความชอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.56749311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:26.567494996+07:00","message":"Set new StatePrefix: 'ความชอบ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:27.150129223+07:00","message":"receive streaming session, msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:27.150179827+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-01-30T11:11:27.150186087+07:00","message":"receive interim result [false|false]: ความเท่าเทียม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:27.150203329+07:00","message":"[buffer interim] 2972 false ความเท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.150215149+07:00","message":"[bufferProcess] interim [500000000]:ความเท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.15021975+07:00","message":"[bufferProcess] send to processor:ความเท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.150228411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.150232566+07:00","message":"> Transcript [21523] [false]: 'ความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.150236054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.150240047+07:00","message":"Set new StatePrefix: 'ความเท่าเทียม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:27.454694066+07:00","message":"receive streaming session, msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:27.454731069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเท่าเทียมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:27.454736848+07:00","message":"receive interim result [false|false]: ความเท่าเทียมกัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:27.454749212+07:00","message":"[buffer interim] 2972 false ความเท่าเทียมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.454755921+07:00","message":"[bufferProcess] interim [800000000]:ความเท่าเทียมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.45475826+07:00","message":"[bufferProcess] send to processor:ความเท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.45476326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.454766103+07:00","message":"> Transcript [21524] [false]: 'ความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.454769977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.454771992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.454774278+07:00","message":"StatePrefix: 'ความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.454776453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:27.580783142+07:00","message":"receive streaming session, msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:27.58081533+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-01-30T11:11:27.580820803+07:00","message":"receive interim result [false|false]: ความเท่าเทียม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:27.580832463+07:00","message":"[buffer interim] 2972 false ความเท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.580840704+07:00","message":"[bufferProcess] interim [860000000]:ความเท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.580842936+07:00","message":"[bufferProcess] send to processor:ความเท่าเทียมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.580846652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.580849826+07:00","message":"> Transcript [21525] [false]: 'ความเท่าเทียมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.580853243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.580855282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.580857226+07:00","message":"StatePrefix: 'ความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.580859275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:27.893781504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:27.8938041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:27.959663636+07:00","message":"receive streaming session, msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:27.959700085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเท่าเทียมและนำไปสู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:27.959705673+07:00","message":"receive interim result [false|false]: ความเท่าเทียมและนำไปสู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:27.959720085+07:00","message":"[buffer interim] 2972 false ความเท่าเทียมและนำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.959726901+07:00","message":"[bufferProcess] interim [280000000]:ความเท่าเทียมและนำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.959729399+07:00","message":"[bufferProcess] send to processor:ความเท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.959736393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.959738851+07:00","message":"> Transcript [21526] [false]: 'ความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.959742199+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.959744235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.959746977+07:00","message":"StatePrefix: 'ความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:27.959749085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.006651339+07:00","message":"[GCS] IsForceVAD: false for message ID: 2972"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.076541762+07:00","message":"[GCS] Start streaming session, msgId: 2973"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.11487447+07:00","message":"receive streaming session, msgId: 2972"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.114911881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความเท่าเทียมและนำไปสู่\",\"confidence\":0.93547314}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.114920767+07:00","message":"receive interim result [true|false]: ความเท่าเทียมและนำไปสู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.114930404+07:00","message":"end recv isFinal message id 2972"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.114932428+07:00","message":"end Recv id 2972"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.114939549+07:00","message":"[buffer interim] 2972 true ความเท่าเทียมและนำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114949026+07:00","message":"[bufferProcess] interim [520000000]:ความเท่าเทียมและนำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114952265+07:00","message":"[bufferProcess] send to processor (isfinal):ความเท่าเทียมและนำไปสู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114955837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114958478+07:00","message":"> Transcript [21527] [false]: 'ความเท่าเทียมและนำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114961746+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114963513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.11496531+07:00","message":"StatePrefix: 'ความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.1149673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114973037+07:00","message":"Push: 'ความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114975032+07:00","message":"TextPushed: 'ความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114976936+07:00","message":"Set new StatePrefix : 'ความเท่าเทียมและนำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114978893+07:00","message":"Next Push (prob) : 'และนำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114980578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114982487+07:00","message":"> Transcript [21528] [true]: 'ความเท่าเทียมและนำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114984338+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114985902+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114987329+07:00","message":"StatePrefix: 'ความเท่าเทียมและนำไปสู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114988945+07:00","message":"TextPushed: 'ความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.114990702+07:00","message":"Push: 'และนำไปสู่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.114999671+07:00","message":"push: {false ความเท่าเทียม 0 0xc003842200}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.115004772+07:00","message":"push: {true และนำไปสู่ 0 0xc003842200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:28.123866077+07:00","message":"write wav file: './tmp/7478/7478_2972.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.197764511+07:00","message":"[GCS] IsForceVAD: false for message ID: 2973"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.268042065+07:00","message":"[GCS] Start streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.275748128+07:00","message":"receive streaming session, msgId: 2973"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.275761168+07:00","message":"found end of frame, send empty tag with msgId: 2973"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.275764212+07:00","message":"end Recv id 2973"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.275769407+07:00","message":"[buffer interim] 2973 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.275776986+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.275780958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.27578355+07:00","message":"> Transcript [21529] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.275785761+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.27578806+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.275789602+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.275791163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.275793269+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.275801397+07:00","message":"push: {true \n 0 0xc0036d6580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:28.280410646+07:00","message":"write wav file: './tmp/7478/7478_2973.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.728483777+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.728528496+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-01-30T11:11:28.728533998+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.728547829+07:00","message":"[buffer interim] 2974 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.728554888+07:00","message":"[bufferProcess] interim [300000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.728556487+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.814951567+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.814996468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.815003156+07:00","message":"receive interim result [false|false]: การมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:28.815018118+07:00","message":"[buffer interim] 2974 false การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.815028738+07:00","message":"[bufferProcess] interim [420000000]:การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.815031692+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.815038288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.815042249+07:00","message":"> Transcript [21530] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:28.815045419+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.118331616+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.118367797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีเซ็กส์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.118373974+07:00","message":"receive interim result [false|false]: การมีเซ็กส์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.11838858+07:00","message":"[buffer interim] 2974 false การมีเซ็กส์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.118397616+07:00","message":"[bufferProcess] interim [660000000]:การมีเซ็กส์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.118400147+07:00","message":"[bufferProcess] send to processor:การมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.118405205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.118407685+07:00","message":"> Transcript [21531] [false]: 'การมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.118411043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.118413328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.118415409+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.118417356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.122103105+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.122123393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีสัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.122127732+07:00","message":"receive interim result [false|false]: การมีสัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.122136374+07:00","message":"[buffer interim] 2974 false การมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.122140338+07:00","message":"[bufferProcess] interim [720000000]:การมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.122142509+07:00","message":"[bufferProcess] send to processor:การมีเซ็กส์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.122147122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.122149572+07:00","message":"> Transcript [21532] [false]: 'การมีเซ็กส์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.122152267+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.122154178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.122155854+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.122157647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.317364579+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.31740709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.317415625+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.317430501+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.317437486+07:00","message":"[bufferProcess] interim [840000000]:การมีศักดิ์ศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.317439923+07:00","message":"[bufferProcess] send to processor:การมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.317445953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.317448862+07:00","message":"> Transcript [21533] [false]: 'การมีสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.317452066+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.317454201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.317456132+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.317458426+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.508617477+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.508664013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.508669907+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.508683349+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.508693048+07:00","message":"[bufferProcess] interim [80000000]:การมีศักดิ์ศรีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.508695427+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.508700788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.508703816+07:00","message":"> Transcript [21534] [false]: 'การมีศักดิ์ศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.508706965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.508708903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.508712503+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.508714508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.508718647+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.508720463+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.508722407+07:00","message":"Set new StatePrefix : 'การมีศักดิ์ศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.508724859+07:00","message":"Next Push (prob) : 'มีศักดิ์ศรี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.508751745+07:00","message":"push: {false การ 0 0xc003842980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.827546842+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.827582928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของกู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.827589741+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของกู"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.827602621+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.827609464+07:00","message":"[bufferProcess] interim [380000000]:การมีศักดิ์ศรีของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.827611932+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.827618053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.827620868+07:00","message":"> Transcript [21535] [false]: 'การมีศักดิ์ศรีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.827624215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.82762646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.827628353+07:00","message":"StatePrefix: 'การมีศักดิ์ศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.827630465+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.884223602+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.884263405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.88426912+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:29.884281958+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.884288266+07:00","message":"[bufferProcess] interim [440000000]:การมีศักดิ์ศรีของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.884290802+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของกู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.884296508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.884299174+07:00","message":"> Transcript [21536] [false]: 'การมีศักดิ์ศรีของกู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.8843021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.884304181+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.884306104+07:00","message":"StatePrefix: 'การมีศักดิ์ศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:29.884310524+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.016655905+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.016694554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของความเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.016700371+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.01671381+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.016720673+07:00","message":"[bufferProcess] interim [620000000]:การมีศักดิ์ศรีของความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.016723193+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.016729691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.016732659+07:00","message":"> Transcript [21537] [false]: 'การมีศักดิ์ศรีของความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.016735804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.016738244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.016740213+07:00","message":"StatePrefix: 'การมีศักดิ์ศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.016742309+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.205876421+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.20591763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของความเป็นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.205922956+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.205935001+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.205941915+07:00","message":"[bufferProcess] interim [800000000]:การมีศักดิ์ศรีของความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.205944239+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.205949275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.205951801+07:00","message":"> Transcript [21538] [false]: 'การมีศักดิ์ศรีของความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.20595551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.205957754+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.205959844+07:00","message":"StatePrefix: 'การมีศักดิ์ศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.205962103+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.205966048+07:00","message":"Push: 'มีศักดิ์ศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.205967819+07:00","message":"TextPushed: 'การมีศักดิ์ศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.205969668+07:00","message":"Set new StatePrefix : 'การมีศักดิ์ศรีของความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.205972137+07:00","message":"Next Push (prob) : 'ของความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.205979651+07:00","message":"push: {false มีศักดิ์ศรี 0 0xc003842980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.336301843+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.336334985+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของความเป็นมนุษย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.336340285+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.336353716+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.336365106+07:00","message":"[bufferProcess] interim [920000000]:การมีศักดิ์ศรีของความเป็นมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.336367665+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.336379931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.336385269+07:00","message":"> Transcript [21539] [false]: 'การมีศักดิ์ศรีของความเป็นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.336391654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.336394693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.336397256+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.336401126+07:00","message":"TextPushed: 'การมีศักดิ์ศรี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.726799624+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.72683812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของความเป็นมนุษย์และ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.726843692+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์และ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.726856676+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.726865574+07:00","message":"[bufferProcess] interim [280000000]:การมีศักดิ์ศรีของความเป็นมนุษย์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.726867883+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.726875166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.726877903+07:00","message":"> Transcript [21540] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.726881453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.726883695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.726885564+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.726887992+07:00","message":"TextPushed: 'การมีศักดิ์ศรี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.888013144+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.888051315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.888057381+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.888085544+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.888097235+07:00","message":"[bufferProcess] interim [400000000]:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.888099428+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมนุษย์และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.888102751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.88810566+07:00","message":"> Transcript [21541] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.888111786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.888113696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.888115835+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.888118542+07:00","message":"TextPushed: 'การมีศักดิ์ศรี'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:30.894214254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:30.89421363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.93586999+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.935900875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.935906584+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.935918506+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.9359249+07:00","message":"[bufferProcess] interim [520000000]:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.935927267+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.935932398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.935935866+07:00","message":"> Transcript [21542] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.935939733+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.935941788+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.935944085+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.935946482+07:00","message":"TextPushed: 'การมีศักดิ์ศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.935950682+07:00","message":"Push: 'ของความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.935952381+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.935954297+07:00","message":"Set new StatePrefix : 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:30.935958528+07:00","message":"Next Push (prob) : 'มนุษย์แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:30.935966372+07:00","message":"push: {false ของความเป็น 0 0xc003842980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.049023095+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.049063201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.049068861+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.049081653+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.049088678+07:00","message":"[bufferProcess] interim [580000000]:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.049091185+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.049096394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.049099103+07:00","message":"> Transcript [21543] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.049102212+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.049104941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.049107459+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.049111219+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.117075556+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.117108203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.117113877+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.117126234+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.117132453+07:00","message":"[bufferProcess] interim [700000000]:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.117134973+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.117140169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.11714277+07:00","message":"> Transcript [21544] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.117145802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.117147665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.117149647+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.117152049+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.421907094+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.421941364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.421948185+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.421961555+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.421967558+07:00","message":"[bufferProcess] interim [940000000]:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.421970246+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.421975724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.421978194+07:00","message":"> Transcript [21545] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.42198191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.421983726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.421985828+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.421988595+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.743354956+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.743395846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.743401818+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.743414762+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.743438447+07:00","message":"[bufferProcess] interim [240000000]:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.7434419+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.743447819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.743451019+07:00","message":"> Transcript [21546] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.743455786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.74345758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.743459643+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.743462682+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.743469195+07:00","message":"Push: 'มนุษย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.743470894+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.743472927+07:00","message":"Set new StatePrefix : 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.743475058+07:00","message":"Next Push (prob) : 'ดำรงชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.743500872+07:00","message":"push: {false มนุษย์แล้วก็ 0 0xc003842980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.99712123+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.997156613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.997170247+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:31.9971843+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.997193102+07:00","message":"[bufferProcess] interim [600000000]:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.99719565+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.99720312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.997206495+07:00","message":"> Transcript [21547] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.997209989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.997212987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.997214996+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:31.997217354+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:32.317774769+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:32.317809885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:32.317817616+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:32.317830204+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.31783681+07:00","message":"[bufferProcess] interim [900000000]:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.31783936+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.317844768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.317847736+07:00","message":"> Transcript [21548] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.317851132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.317852979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.317855021+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.317857349+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:32.644652193+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:32.644697029+07:00","message":"receive 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-01-30T11:11:32.644704516+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:32.644718404+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.644725596+07:00","message":"[bufferProcess] interim [200000000]:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.644728479+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.644734938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.644737561+07:00","message":"> Transcript [21549] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.644741738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.644743804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.644746266+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.644748717+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:32.892464168+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:32.892500013+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-01-30T11:11:32.892507117+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:32.892521417+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.892532001+07:00","message":"[bufferProcess] interim [440000000]:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.892534582+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.892538417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.892541729+07:00","message":"> Transcript [21550] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.892546959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.892548913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.892551353+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.89255395+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.892561737+07:00","message":"Push: 'ดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.892563604+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.892565658+07:00","message":"Set new StatePrefix : 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:32.892568246+07:00","message":"Next Push (prob) : 'อยู่ได้อย่างมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:32.892576139+07:00","message":"push: {false ดำรงชีวิต 0 0xc003842980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.34621296+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.346258716+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-01-30T11:11:33.34626633+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.346279956+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.346286734+07:00","message":"[bufferProcess] interim [920000000]:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.346289093+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.346294817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.346298054+07:00","message":"> Transcript [21551] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.346302064+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.346303792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.346305669+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.346308306+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.516386098+07:00","message":"[GCS] IsForceVAD: false for message ID: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.589981977+07:00","message":"[GCS] Start streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.593012632+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.593048014+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-01-30T11:11:33.5930535+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.593067968+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.593074953+07:00","message":"[bufferProcess] interim [160000000]:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.593077772+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.593081353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.593084509+07:00","message":"> Transcript [21552] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.593088142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.593089932+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.593091635+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.593093989+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.594439384+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.594449003+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-01-30T11:11:33.594452523+07:00","message":"receive interim result [false|false]: การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตลาด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.594461094+07:00","message":"[buffer interim] 2974 false การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.594466245+07:00","message":"[bufferProcess] interim [220000000]:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.594469883+07:00","message":"[bufferProcess] send to processor:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.594472959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.594476955+07:00","message":"> Transcript [21553] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.59448092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.594483243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.594485308+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.594488106+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.658775862+07:00","message":"receive streaming session, msgId: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.658828006+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-01-30T11:11:33.6588369+07:00","message":"receive interim result [true|false]: การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตลาด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.658849706+07:00","message":"end recv isFinal message id 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.658853072+07:00","message":"end Recv id 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.658859582+07:00","message":"[buffer interim] 2974 true การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658870187+07:00","message":"[bufferProcess] interim [280000000]:การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658873849+07:00","message":"[bufferProcess] send to processor (isfinal):การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658877316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658880353+07:00","message":"> Transcript [21554] [false]: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658884981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658889463+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658891969+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658894543+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658901347+07:00","message":"Push: 'อยู่ได้อย่างมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658903295+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.65890529+07:00","message":"Set new StatePrefix : 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.65890772+07:00","message":"Next Push (prob) : 'คงในตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658909247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.65891101+07:00","message":"> Transcript [21555] [true]: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658913283+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658914785+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658916215+07:00","message":"StatePrefix: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่นคงในตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.65891811+07:00","message":"TextPushed: 'การมีศักดิ์ศรีของความเป็นมนุษย์แล้วก็ดำรงชีวิตอยู่ได้อย่างมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:33.658926232+07:00","message":"Push: 'คงในตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.658935083+07:00","message":"push: {false อยู่ได้อย่างมั่น 0 0xc003842980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:33.658940529+07:00","message":"push: {true คงในตลาด 0 0xc003842980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:33.671651361+07:00","message":"write wav file: './tmp/7478/7478_2974.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:33.894561426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:33.89456851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.23926209+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.239306135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรงงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.23931109+07:00","message":"receive interim result [false|false]: แรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.239329484+07:00","message":"[buffer interim] 2975 false แรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.239340116+07:00","message":"[bufferProcess] interim [480000000]:แรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.239342656+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.441382306+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.441418715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แรงงานไทย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.441424247+07:00","message":"receive interim result [false|false]: แรงงานไทย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.441437475+07:00","message":"[buffer interim] 2975 false แรงงานไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.441444422+07:00","message":"[bufferProcess] interim [720000000]:แรงงานไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.441446343+07:00","message":"[bufferProcess] send to processor:แรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.441449675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.441452272+07:00","message":"> Transcript [21556] [false]: 'แรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.44145411+07:00","message":"Set StatePrefix (first interim): 'แรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.677427267+07:00","message":"[GCS] IsForceVAD: false for message ID: 2975"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.77423352+07:00","message":"receive streaming session, msgId: 2975"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.774272364+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-01-30T11:11:34.77427791+07:00","message":"receive interim result [true|false]: แรงงานไทย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.7742862+07:00","message":"end recv isFinal message id 2975"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.774288475+07:00","message":"end Recv id 2975"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.774294642+07:00","message":"[buffer interim] 2975 true แรงงานไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.774303229+07:00","message":"[bufferProcess] interim [110000000]:แรงงานไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.774307448+07:00","message":"[bufferProcess] send to processor (isfinal):แรงงานไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.774310677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.774313471+07:00","message":"> Transcript [21557] [false]: 'แรงงานไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.774315921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.774317727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.774319574+07:00","message":"StatePrefix: 'แรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.774321246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.774322785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.774324721+07:00","message":"> Transcript [21558] [true]: 'แรงงานไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.774326506+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.774328033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.77432944+07:00","message":"StatePrefix: 'แรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.774330915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:34.774337226+07:00","message":"Push: 'แรงงานไทย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:34.774344906+07:00","message":"push: {true แรงงานไทย 0 0xc004624280}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:34.779798557+07:00","message":"write wav file: './tmp/7478/7478_2975.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:35.698388752+07:00","message":"[GCS] Start streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:36.278307396+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:36.278338953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:36.278343708+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:36.278355941+07:00","message":"[buffer interim] 2976 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:36.278362328+07:00","message":"[bufferProcess] interim [600000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:36.278364152+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:36.278370031+07:00","message":"[bufferProcess] send to processor (ticker):ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:36.278372795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:36.278375456+07:00","message":"> Transcript [21559] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:36.278377433+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:36.35830282+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:36.358340067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:36.358345811+07:00","message":"receive interim result [false|false]: กรมส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:36.358361643+07:00","message":"[buffer interim] 2976 false กรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:36.358371856+07:00","message":"[bufferProcess] interim [660000000]:กรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:36.358373644+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:36.675130586+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:36.675172626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:36.675178787+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:36.675191241+07:00","message":"[buffer interim] 2976 false กรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:36.675198606+07:00","message":"[bufferProcess] interim [960000000]:กรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:36.675201279+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:36.675207522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:36.675210237+07:00","message":"> Transcript [21560] [false]: 'กรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:36.675213014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:36.675214891+07:00","message":"Set new StatePrefix: 'กรมส่งเสริม'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:36.895612225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:36.895648175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.056382275+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.056419898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.056426251+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาครู"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.056439704+07:00","message":"[buffer interim] 2976 false กรมส่งเสริมและพัฒนาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.056447063+07:00","message":"[bufferProcess] interim [380000000]:กรมส่งเสริมและพัฒนาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.056449572+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.056452679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.056455411+07:00","message":"> Transcript [21561] [false]: 'กรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.05645843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.05646089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.056463036+07:00","message":"StatePrefix: 'กรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.056465083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.115117767+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.11515683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.115163564+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.115180392+07:00","message":"[buffer interim] 2976 false กรมส่งเสริมและพัฒนาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.115188709+07:00","message":"[bufferProcess] interim [440000000]:กรมส่งเสริมและพัฒนาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.1151912+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.115194858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.115197455+07:00","message":"> Transcript [21562] [false]: 'กรมส่งเสริมและพัฒนาครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.115200837+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.115202992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.115204672+07:00","message":"StatePrefix: 'กรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.115206699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.119362191+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.11938187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาคุณภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.119387064+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.119399256+07:00","message":"[buffer interim] 2976 false กรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.11940429+07:00","message":"[bufferProcess] interim [500000000]:กรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.119406866+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.119409691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.119412111+07:00","message":"> Transcript [21563] [false]: 'กรมส่งเสริมและพัฒนาคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.119414763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.119417267+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.119418902+07:00","message":"StatePrefix: 'กรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.119420559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.45081787+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.450866291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาคุณภาพชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.450872787+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.450887781+07:00","message":"[buffer interim] 2976 false กรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.450894451+07:00","message":"[bufferProcess] interim [800000000]:กรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.450900636+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.450909262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.450911981+07:00","message":"> Transcript [21564] [false]: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.450915219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.450917268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.450919077+07:00","message":"StatePrefix: 'กรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.450921052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.450926596+07:00","message":"Push: 'กรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.450928417+07:00","message":"TextPushed: 'กรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.450930434+07:00","message":"Set new StatePrefix : 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.450932842+07:00","message":"Next Push (prob) : 'และพัฒนาคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.450940372+07:00","message":"push: {false กรมส่งเสริม 0 0xc00378a000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.770854738+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.770893204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาคุณภาพชีวิตคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.770904222+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.77091785+07:00","message":"[buffer interim] 2976 false กรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.770924715+07:00","message":"[bufferProcess] interim [100000000]:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.770927069+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.77093361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.770936151+07:00","message":"> Transcript [21565] [false]: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.770939341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.770941502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.770943112+07:00","message":"StatePrefix: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.770945237+07:00","message":"TextPushed: 'กรมส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.957326078+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.957360901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.957366265+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:37.957380982+07:00","message":"[buffer interim] 2976 false กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.957390549+07:00","message":"[bufferProcess] interim [280000000]:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.957392875+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.957397903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.957400982+07:00","message":"> Transcript [21566] [false]: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.957404534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.957406805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.957408921+07:00","message":"StatePrefix: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:37.957410942+07:00","message":"TextPushed: 'กรมส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.538959232+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.538996665+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-01-30T11:11:38.539002404+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.539017546+07:00","message":"[buffer interim] 2976 false กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.539026703+07:00","message":"[bufferProcess] interim [880000000]:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.539029428+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.539032912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.539036037+07:00","message":"> Transcript [21567] [false]: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.539039563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.539041652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.539043827+07:00","message":"StatePrefix: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.539046024+07:00","message":"TextPushed: 'กรมส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.687658402+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.687708005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.687715549+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.687731788+07:00","message":"[buffer interim] 2976 false กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.687742783+07:00","message":"[bufferProcess] interim [0]:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.687746087+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.687753309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.687757886+07:00","message":"> Transcript [21568] [false]: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.687763184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.687766786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.687769717+07:00","message":"StatePrefix: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.687772692+07:00","message":"TextPushed: 'กรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.687780162+07:00","message":"Push: 'และพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.687782909+07:00","message":"TextPushed: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.687786041+07:00","message":"Set new StatePrefix : 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.687789111+07:00","message":"Next Push (prob) : 'ชีวิตคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.687799577+07:00","message":"push: {false และพัฒนาคุณภาพ 0 0xc00378a000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.864757144+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.864798033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.864803984+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.864818007+07:00","message":"[buffer interim] 2976 false กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.864825382+07:00","message":"[bufferProcess] interim [180000000]:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.86482771+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.864830998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.864833804+07:00","message":"> Transcript [21569] [false]: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.864836854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.864838652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.864840712+07:00","message":"StatePrefix: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.864843012+07:00","message":"TextPushed: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.923181472+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.923216301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.923222685+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:38.923237681+07:00","message":"[buffer interim] 2976 false กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.923244693+07:00","message":"[bufferProcess] interim [300000000]:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.923247053+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.923253994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.92325659+07:00","message":"> Transcript [21570] [false]: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.923259571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.923261529+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.923263532+07:00","message":"StatePrefix: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:38.923266268+07:00","message":"TextPushed: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:39.181656856+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:39.181699776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึงได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:39.181709524+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึงได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:39.181724166+07:00","message":"[buffer interim] 2976 false กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.181730982+07:00","message":"[bufferProcess] interim [480000000]:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.181733238+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.181739547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.181742827+07:00","message":"> Transcript [21571] [false]: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.181746214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.181748159+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.181750311+07:00","message":"StatePrefix: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.181752914+07:00","message":"TextPushed: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:39.416607309+07:00","message":"[GCS] IsForceVAD: false for message ID: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:39.522132605+07:00","message":"receive streaming session, msgId: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:39.522175626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึงได้\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:39.522182546+07:00","message":"receive interim result [true|false]: กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึงได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:39.522194265+07:00","message":"end recv isFinal message id 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:39.522196539+07:00","message":"end Recv id 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:39.522202948+07:00","message":"[buffer interim] 2976 true กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522214183+07:00","message":"[bufferProcess] interim [930000000]:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522218478+07:00","message":"[bufferProcess] send to processor (isfinal):กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึงได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522222719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522225265+07:00","message":"> Transcript [21572] [false]: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึงได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522231076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522233302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522235583+07:00","message":"StatePrefix: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.52223827+07:00","message":"TextPushed: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522241239+07:00","message":"Push: 'ชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522242962+07:00","message":"TextPushed: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522244991+07:00","message":"Set new StatePrefix : 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึงได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.52224718+07:00","message":"Next Push (prob) : 'เราจึงได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522248859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522253286+07:00","message":"> Transcript [21573] [true]: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึงได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522255657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522257137+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522259111+07:00","message":"StatePrefix: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราจึงได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522260993+07:00","message":"TextPushed: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:39.522262878+07:00","message":"Push: 'เราจึงได้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:39.522271208+07:00","message":"push: {false ชีวิตคนพิการ 0 0xc00378a000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:39.522277704+07:00","message":"push: {true เราจึงได้ 0 0xc00378a000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:39.531388531+07:00","message":"write wav file: './tmp/7478/7478_2976.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:39.798361376+07:00","message":"[GCS] Start streaming session, msgId: 2977"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:39.896202193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:39.896210054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.184818263+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.184860043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.184865671+07:00","message":"receive interim result [false|false]: รับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.184883313+07:00","message":"[buffer interim] 2977 false รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.184890289+07:00","message":"[bufferProcess] interim [420000000]:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.184891926+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.333274381+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.333311264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.33331714+07:00","message":"receive interim result [false|false]: รับมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.333331917+07:00","message":"[buffer interim] 2977 false รับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.333339429+07:00","message":"[bufferProcess] interim [600000000]:รับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.333341794+07:00","message":"[bufferProcess] send to processor:รับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.333344869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.333347983+07:00","message":"> Transcript [21574] [false]: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.333350081+07:00","message":"Set StatePrefix (first interim): 'รับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.465290262+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.46532736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับไม้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.46533402+07:00","message":"receive interim result [false|false]: รับไม้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.465348998+07:00","message":"[buffer interim] 2977 false รับไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.465355092+07:00","message":"[bufferProcess] interim [720000000]:รับไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.465357269+07:00","message":"[bufferProcess] send to processor:รับมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.465363938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.465366744+07:00","message":"> Transcript [21575] [false]: 'รับมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.465370224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.465375629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.465377713+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.465379641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.652329219+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.652367107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับไม้ต่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.652372735+07:00","message":"receive interim result [false|false]: รับไม้ต่อ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.6523863+07:00","message":"[buffer interim] 2977 false รับไม้ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.652393361+07:00","message":"[bufferProcess] interim [900000000]:รับไม้ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.652395851+07:00","message":"[bufferProcess] send to processor:รับไม้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.652402521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.652405188+07:00","message":"> Transcript [21576] [false]: 'รับไม้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.652410158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.652412913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.652415056+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:40.65241694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.850022931+07:00","message":"[GCS] Cleaned up inactive client: 2948"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.850054892+07:00","message":"[GCS] Cleaned up inactive client: 2951"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.850058523+07:00","message":"[GCS] Cleaned up inactive client: 2952"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.850060477+07:00","message":"[GCS] Cleaned up inactive client: 2953"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.850062465+07:00","message":"[GCS] Cleaned up inactive client: 2946"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.850064004+07:00","message":"[GCS] Cleaned up inactive client: 2950"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.850065568+07:00","message":"[GCS] Cleaned up inactive client: 2956"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.850067051+07:00","message":"[GCS] Cleaned up inactive client: 2954"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.850068589+07:00","message":"[GCS] Cleaned up inactive client: 2955"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.85006996+07:00","message":"[GCS] Cleaned up inactive client: 2947"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:40.850071629+07:00","message":"[GCS] Cleaned up inactive client: 2949"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.034872499+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.03491226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับไม้ต่อจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.034918859+07:00","message":"receive interim result [false|false]: รับไม้ต่อจ้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.034936554+07:00","message":"[buffer interim] 2977 false รับไม้ต่อจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.034947681+07:00","message":"[bufferProcess] interim [260000000]:รับไม้ต่อจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.034950553+07:00","message":"[bufferProcess] send to processor:รับไม้ต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.034957023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.034959617+07:00","message":"> Transcript [21577] [false]: 'รับไม้ต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.034962827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.034964711+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.034967118+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.034969325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.036600888+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.036612514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับไม้ต่อจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.036615407+07:00","message":"receive interim result [false|false]: รับไม้ต่อจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.036619701+07:00","message":"[buffer interim] 2977 false รับไม้ต่อจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.036622691+07:00","message":"[bufferProcess] interim [320000000]:รับไม้ต่อจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.03662451+07:00","message":"[bufferProcess] send to processor:รับไม้ต่อจ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.036626971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.036629598+07:00","message":"> Transcript [21578] [false]: 'รับไม้ต่อจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.036631673+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.0366332+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.036634856+07:00","message":"StatePrefix: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.036636534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.036643482+07:00","message":"Push: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.036645095+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.03664699+07:00","message":"Set new StatePrefix : 'รับไม้ต่อจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.036648836+07:00","message":"Next Push (prob) : 'ไม้ต่อจ้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.036656449+07:00","message":"push: {false รับ 0 0xc004624980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.206035512+07:00","message":"[GCS] IsForceVAD: false for message ID: 2977"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.27934308+07:00","message":"[GCS] Start streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.295081917+07:00","message":"receive streaming session, msgId: 2977"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.295126153+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-01-30T11:11:41.295134073+07:00","message":"receive interim result [true|false]: รับไม้ต่อจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.295142373+07:00","message":"end recv isFinal message id 2977"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.295144414+07:00","message":"end Recv id 2977"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.295150923+07:00","message":"[buffer interim] 2977 true รับไม้ต่อจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.295161023+07:00","message":"[bufferProcess] interim [620000000]:รับไม้ต่อจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.295163959+07:00","message":"[bufferProcess] send to processor (isfinal):รับไม้ต่อจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.295167617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.295170506+07:00","message":"> Transcript [21579] [false]: 'รับไม้ต่อจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.295172605+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.295174348+07:00","message":"Set new StatePrefix: 'รับไม้ต่อจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.295175897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.295177505+07:00","message":"> Transcript [21580] [true]: 'รับไม้ต่อจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.295179678+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.295181359+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.295182975+07:00","message":"StatePrefix: 'รับไม้ต่อจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.295185365+07:00","message":"TextPushed: 'รับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.295187809+07:00","message":"Push: 'ไม้ต่อจาก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.295195509+07:00","message":"push: {true ไม้ต่อจาก 0 0xc004624980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:41.301714427+07:00","message":"write wav file: './tmp/7478/7478_2977.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.796096287+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.796129193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นายก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.796134007+07:00","message":"receive interim result [false|false]: นายก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.796147503+07:00","message":"[buffer interim] 2978 false นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.796153892+07:00","message":"[bufferProcess] interim [540000000]:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.796155652+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.797410564+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.797422839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.797427152+07:00","message":"receive interim result [false|false]: นโยบาย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:41.797435728+07:00","message":"[buffer interim] 2978 false นโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.797439435+07:00","message":"[bufferProcess] interim [600000000]:นโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.797441329+07:00","message":"[bufferProcess] send to processor:นายก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.797443889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.797446537+07:00","message":"> Transcript [21581] [false]: 'นายก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:41.797448511+07:00","message":"Set StatePrefix (first interim): 'นายก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.119197143+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.119244407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.119250949+07:00","message":"receive interim result [false|false]: นโยบายของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.119266861+07:00","message":"[buffer interim] 2978 false นโยบายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.119275897+07:00","message":"[bufferProcess] interim [900000000]:นโยบายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.119278628+07:00","message":"[bufferProcess] send to processor:นโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.119284004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.119286658+07:00","message":"> Transcript [21582] [false]: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.119289545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.119291352+07:00","message":"Set new StatePrefix: 'นโยบาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.436488379+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.436525272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.436530999+07:00","message":"receive interim result [false|false]: นโยบายของไป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.436545998+07:00","message":"[buffer interim] 2978 false นโยบายของไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.436553738+07:00","message":"[bufferProcess] interim [140000000]:นโยบายของไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.436556154+07:00","message":"[bufferProcess] send to processor:นโยบายของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.43656256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.43656526+07:00","message":"> Transcript [21583] [false]: 'นโยบายของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.43656854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.436570674+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.4365726+07:00","message":"StatePrefix: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.43657482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.439326663+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.43936012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของกระทรวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.439365297+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.439387895+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.439394531+07:00","message":"[bufferProcess] interim [200000000]:นโยบายของกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.439396845+07:00","message":"[bufferProcess] send to processor:นโยบายของไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.439402556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.439405529+07:00","message":"> Transcript [21584] [false]: 'นโยบายของไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.439408673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.439410469+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.439412133+07:00","message":"StatePrefix: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.439414038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.693984269+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.694024933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของกระทรวงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.694030426+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.694046217+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.6940531+07:00","message":"[bufferProcess] interim [440000000]:นโยบายของกระทรวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.694055604+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.69405849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.694061062+07:00","message":"> Transcript [21585] [false]: 'นโยบายของกระทรวง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.694064409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.694066293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.694068087+07:00","message":"StatePrefix: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.694069896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.825096199+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.825133477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของกระทรวงการคลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.825139742+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการคลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.825151712+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการคลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.825157968+07:00","message":"[bufferProcess] interim [560000000]:นโยบายของกระทรวงการคลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.825174639+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.82518273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.825185664+07:00","message":"> Transcript [21586] [false]: 'นโยบายของกระทรวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.825189761+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.82519196+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.825193711+07:00","message":"StatePrefix: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.82519556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.825203125+07:00","message":"Push: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.825205058+07:00","message":"TextPushed: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.825206921+07:00","message":"Set new StatePrefix : 'นโยบายของกระทรวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.825209535+07:00","message":"Next Push (prob) : 'ของกระทรวงการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.825216881+07:00","message":"push: {false นโยบาย 0 0xc004624a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.888324056+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.888362483+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของกระทรวงการพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.888368392+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:42.888381858+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.888387882+07:00","message":"[bufferProcess] interim [680000000]:นโยบายของกระทรวงการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.888390145+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการคลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.888396009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.888398651+07:00","message":"> Transcript [21587] [false]: 'นโยบายของกระทรวงการคลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.888402182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.888404159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.888406517+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:42.888409012+07:00","message":"TextPushed: 'นโยบาย'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:42.89648741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:42.896490989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.333344197+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.33338134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของกระทรวงการพัฒนาสังคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.333387244+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.333401784+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.333408242+07:00","message":"[bufferProcess] interim [40000000]:นโยบายของกระทรวงการพัฒนาสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.333411561+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.333418074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.333420624+07:00","message":"> Transcript [21588] [false]: 'นโยบายของกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.333424418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.333426393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.333428915+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.333431104+07:00","message":"TextPushed: 'นโยบาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.595552206+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.595593377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของกระทรวงการพัฒนาสังคมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.59559898+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคมและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.595612192+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.595618925+07:00","message":"[bufferProcess] interim [340000000]:นโยบายของกระทรวงการพัฒนาสังคมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.595621039+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนาสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.595626453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.595629183+07:00","message":"> Transcript [21589] [false]: 'นโยบายของกระทรวงการพัฒนาสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.595631898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.59563385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.595637021+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.59563936+07:00","message":"TextPushed: 'นโยบาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.717791895+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.71783152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของกระทรวงการพัฒนาสังคมและความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.717837903+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคมและความ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.717857224+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคมและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.717867751+07:00","message":"[bufferProcess] interim [520000000]:นโยบายของกระทรวงการพัฒนาสังคมและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.71787013+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนาสังคมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.717874397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.717877865+07:00","message":"> Transcript [21590] [false]: 'นโยบายของกระทรวงการพัฒนาสังคมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.717881693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.717883657+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.717885887+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.717888237+07:00","message":"TextPushed: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.717897157+07:00","message":"Push: 'ของกระทรวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.717898909+07:00","message":"TextPushed: 'นโยบายของกระทรวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.717901061+07:00","message":"Set new StatePrefix : 'นโยบายของกระทรวงการพัฒนาสังคมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.717903558+07:00","message":"Next Push (prob) : 'พัฒนาสังคมและ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.717912356+07:00","message":"push: {false ของกระทรวงการ 0 0xc004624a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.921887933+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.921925155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของกระทรวงการพัฒนาสังคมและความมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.921946804+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคมและความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:43.921961129+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคมและความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.921968358+07:00","message":"[bufferProcess] interim [700000000]:นโยบายของกระทรวงการพัฒนาสังคมและความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.921971542+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนาสังคมและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.921978136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.921981362+07:00","message":"> Transcript [21591] [false]: 'นโยบายของกระทรวงการพัฒนาสังคมและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.921984706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.921986633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.921989954+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการพัฒนาสังคมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:43.921992935+07:00","message":"TextPushed: 'นโยบายของกระทรวงการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:44.109753941+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:44.109790544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:44.109798546+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:44.109817131+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.109826274+07:00","message":"[bufferProcess] interim [880000000]:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.109829844+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนาสังคมและความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.109841481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.109846175+07:00","message":"> Transcript [21592] [false]: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.109851476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.109853614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.109855899+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการพัฒนาสังคมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.109858707+07:00","message":"TextPushed: 'นโยบายของกระทรวงการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:44.296084775+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:44.296126817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:44.296133229+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:44.296148439+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.296155283+07:00","message":"[bufferProcess] interim [120000000]:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.296157987+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.296164858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.296167743+07:00","message":"> Transcript [21593] [false]: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.296171114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.296175578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.296177768+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการพัฒนาสังคมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.296180395+07:00","message":"TextPushed: 'นโยบายของกระทรวงการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:44.490060441+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:44.49010242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:44.490109698+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:44.490120913+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.490131236+07:00","message":"[bufferProcess] interim [300000000]:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.490139835+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.490148831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.490153076+07:00","message":"> Transcript [21594] [false]: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.490157947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.490168703+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.490170859+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการพัฒนาสังคมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.490173619+07:00","message":"TextPushed: 'นโยบายของกระทรวงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.490178497+07:00","message":"Push: 'พัฒนาสังคมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.490181459+07:00","message":"TextPushed: 'นโยบายของกระทรวงการพัฒนาสังคมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.490184363+07:00","message":"Set new StatePrefix : 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:44.490188232+07:00","message":"Next Push (prob) : 'ความมั่นคงของ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:44.490205771+07:00","message":"push: {false พัฒนาสังคมและ 0 0xc004624a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.011525723+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.011570202+07:00","message":"receive 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-01-30T11:11:45.011576851+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.011592066+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.011599131+07:00","message":"[bufferProcess] interim [780000000]:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.011601988+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.011614479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.011617203+07:00","message":"> Transcript [21595] [false]: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.011620932+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.011623085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.011625215+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.01162782+07:00","message":"TextPushed: 'นโยบายของกระทรวงการพัฒนาสังคมและ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.139963058+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.140000153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.140006053+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.140019835+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.140026899+07:00","message":"[bufferProcess] interim [900000000]:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.140029337+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.140036377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.140038918+07:00","message":"> Transcript [21596] [false]: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.14004228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.140044389+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.140046454+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.140048879+07:00","message":"TextPushed: 'นโยบายของกระทรวงการพัฒนาสังคมและ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.377389644+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.377429124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.377434882+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.377451329+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.377458926+07:00","message":"[bufferProcess] interim [80000000]:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.377461703+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.377471106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.377473716+07:00","message":"> Transcript [21597] [false]: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.377477218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.37747951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.37748171+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.377484074+07:00","message":"TextPushed: 'นโยบายของกระทรวงการพัฒนาสังคมและ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.470589394+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.470627179+07:00","message":"receive 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-01-30T11:11:45.470634022+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมากค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.470651288+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.470658136+07:00","message":"[bufferProcess] interim [140000000]:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.470660632+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.470667689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.470670153+07:00","message":"> Transcript [21598] [false]: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.470674016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.470675936+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.470678202+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.470680779+07:00","message":"TextPushed: 'นโยบายของกระทรวงการพัฒนาสังคมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.470683475+07:00","message":"Push: 'ความมั่นคงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.470685228+07:00","message":"TextPushed: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.470687335+07:00","message":"Set new StatePrefix : 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.470689989+07:00","message":"Next Push (prob) : 'มนุษย์นะคะมาก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.470705705+07:00","message":"push: {false ความมั่นคงของ 0 0xc004624a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.481975049+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.482004113+07:00","message":"receive 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-01-30T11:11:45.482009341+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมากับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.482022888+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.482028639+07:00","message":"[bufferProcess] interim [200000000]:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.482030699+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.482033853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.482036611+07:00","message":"> Transcript [21599] [false]: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.482039688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.48204152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.482043167+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.482045418+07:00","message":"TextPushed: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.647929486+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.647967636+07:00","message":"receive 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-01-30T11:11:45.647973607+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับขี่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.647986653+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.647993289+07:00","message":"[bufferProcess] interim [380000000]:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.64799574+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมากับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.64800115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.648003709+07:00","message":"> Transcript [21600] [false]: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมากับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.648006701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.648008813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.64801055+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.648012907+07:00","message":"TextPushed: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.718541269+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.718576735+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-01-30T11:11:45.718585968+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:45.718598795+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.718605472+07:00","message":"[bufferProcess] interim [440000000]:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.718608298+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับขี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.718613857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.718616757+07:00","message":"> Transcript [21601] [false]: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับขี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.718619157+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:45.718621112+07:00","message":"Set new StatePrefix: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับขี่'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:45.896921894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:45.896936874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:46.103412721+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:46.103453723+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-01-30T11:11:46.103460522+07:00","message":"receive interim result [false|false]: นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อนก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:46.103477958+07:00","message":"[buffer interim] 2978 false นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.103485365+07:00","message":"[bufferProcess] interim [920000000]:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.103488277+07:00","message":"[bufferProcess] send to processor:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.103491803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.103494341+07:00","message":"> Transcript [21602] [false]: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.103496823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.103498733+07:00","message":"Set new StatePrefix: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:46.397726258+07:00","message":"[GCS] IsForceVAD: false for message ID: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:46.564094846+07:00","message":"receive streaming session, msgId: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:46.564142643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อนก็คือ\",\"confidence\":0.94379896}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:46.564152516+07:00","message":"receive interim result [true|false]: นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อนก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:46.564167149+07:00","message":"end recv isFinal message id 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:46.564169319+07:00","message":"end Recv id 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:46.564175938+07:00","message":"[buffer interim] 2978 true นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564191027+07:00","message":"[bufferProcess] interim [340000000]:นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564194968+07:00","message":"[bufferProcess] send to processor (isfinal):นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อนก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564198607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564201455+07:00","message":"> Transcript [21603] [false]: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564205327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564207054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564208719+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564211548+07:00","message":"TextPushed: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564213369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564215091+07:00","message":"> Transcript [21604] [true]: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อนก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564217104+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564218523+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564219898+07:00","message":"StatePrefix: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะมาขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564221619+07:00","message":"TextPushed: 'นโยบายของกระทรวงการพัฒนาสังคมและความมั่นคงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:46.564224485+07:00","message":"Push: 'มนุษย์นะคะมาขับเคลื่อนก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:46.564233848+07:00","message":"push: {true มนุษย์นะคะมาขับเคลื่อนก็คือ 0 0xc004624a80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:46.574461113+07:00","message":"write wav file: './tmp/7478/7478_2978.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:46.598707795+07:00","message":"[GCS] Start streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.071689676+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.07173615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.071741364+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.071761758+07:00","message":"[buffer interim] 2979 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.071768041+07:00","message":"[bufferProcess] interim [480000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.071769909+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.142646914+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.142689376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความหมาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.142695525+07:00","message":"receive interim result [false|false]: ความหมาย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.142722843+07:00","message":"[buffer interim] 2979 false ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.142735151+07:00","message":"[bufferProcess] interim [600000000]:ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.142738623+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.14274738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.142750309+07:00","message":"> Transcript [21605] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.142752367+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.426926717+07:00","message":"[GCS] IsForceVAD: false for message ID: 2979"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.443598912+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.443635598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอหมอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.443641713+07:00","message":"receive interim result [false|false]: พอหมอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.44365996+07:00","message":"[buffer interim] 2979 false พอหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.443681337+07:00","message":"[bufferProcess] interim [900000000]:พอหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.443683795+07:00","message":"[bufferProcess] send to processor:ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.443690531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.443693206+07:00","message":"> Transcript [21606] [false]: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.44369633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.443705845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.443707668+07:00","message":"StatePrefix: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.443709556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.488764659+07:00","message":"[GCS] Start streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.55221726+07:00","message":"receive streaming session, msgId: 2979"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.55225838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พ่อหมอ\",\"confidence\":0.675606}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.552264939+07:00","message":"receive interim result [true|false]: พ่อหมอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.552274554+07:00","message":"end recv isFinal message id 2979"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.552276636+07:00","message":"end Recv id 2979"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.552286446+07:00","message":"[buffer interim] 2979 true พ่อหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.552293734+07:00","message":"[bufferProcess] interim [50000000]:พ่อหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.55229714+07:00","message":"[bufferProcess] send to processor (isfinal):พอหมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.552300482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.552303289+07:00","message":"> Transcript [21607] [false]: 'พอหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.552305539+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.552307223+07:00","message":"Set new StatePrefix: 'พอหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.55230887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.552310524+07:00","message":"> Transcript [21608] [true]: 'พ่อหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.55231279+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.552314519+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.552316142+07:00","message":"StatePrefix: 'พอหมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.552317979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:47.552320204+07:00","message":"Push: 'พ่อหมอ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:47.552328842+07:00","message":"push: {true พ่อหมอ 0 0xc0036d7000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:47.557686252+07:00","message":"write wav file: './tmp/7478/7478_2979.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.245293413+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.245341975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้คุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.245347461+07:00","message":"receive interim result [false|false]: ให้คุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.245361856+07:00","message":"[buffer interim] 2980 false ให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.245368395+07:00","message":"[bufferProcess] interim [720000000]:ให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.245370361+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.317034716+07:00","message":"[GCS] IsForceVAD: false for message ID: 2980"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.456032339+07:00","message":"receive streaming session, msgId: 2980"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.456072861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไออุ่น\",\"confidence\":0.57444537}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.456078596+07:00","message":"receive interim result [true|false]: ไออุ่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.45608606+07:00","message":"end recv isFinal message id 2980"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.456094885+07:00","message":"end Recv id 2980"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.456101625+07:00","message":"[buffer interim] 2980 true ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.456109329+07:00","message":"[bufferProcess] interim [50000000]:ไออุ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.456114008+07:00","message":"[bufferProcess] send to processor (isfinal):ให้คุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.456117197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.456119984+07:00","message":"> Transcript [21609] [false]: 'ให้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.456122076+07:00","message":"Set StatePrefix (first interim): 'ให้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.456123653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.456125746+07:00","message":"> Transcript [21610] [true]: 'ไออุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.456128138+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.456130116+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.456131841+07:00","message":"StatePrefix: 'ให้คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.456133745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.456136551+07:00","message":"Push: 'ไออุ่น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.456146173+07:00","message":"push: {true ไออุ่น 0 0xc004624200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:48.462101773+07:00","message":"write wav file: './tmp/7478/7478_2980.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.518878988+07:00","message":"[GCS] Start streaming session, msgId: 2981"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:48.897205409+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:48.897239225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.995258263+07:00","message":"receive streaming session, msgId: 2981"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.995308747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ออก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.995314389+07:00","message":"receive interim result [false|false]: ออก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:48.995334068+07:00","message":"[buffer interim] 2981 false ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.995341444+07:00","message":"[bufferProcess] interim [480000000]:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:48.995343259+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:49.173636309+07:00","message":"receive streaming session, msgId: 2981"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:49.173667501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผกก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:49.173675534+07:00","message":"receive interim result [false|false]: ผกก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:49.173684603+07:00","message":"[buffer interim] 2981 false ผกก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.173691011+07:00","message":"[bufferProcess] interim [660000000]:ผกก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.173693027+07:00","message":"[bufferProcess] send to processor:ออก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.173695973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.173698651+07:00","message":"> Transcript [21611] [false]: 'ออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.173700535+07:00","message":"Set StatePrefix (first interim): 'ออก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:49.707936274+07:00","message":"receive streaming session, msgId: 2981"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:49.707973122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:49.707978358+07:00","message":"receive interim result [false|false]: ใกล้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:49.707990879+07:00","message":"[buffer interim] 2981 false ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.70799711+07:00","message":"[bufferProcess] interim [200000000]:ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.707999523+07:00","message":"[bufferProcess] send to processor:ผกก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.708004592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.708007323+07:00","message":"> Transcript [21612] [false]: 'ผกก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.708009488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.708011561+07:00","message":"Set new StatePrefix: 'ผกก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:49.77485119+07:00","message":"receive streaming session, msgId: 2981"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:49.774883036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใกล้บ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:49.774888884+07:00","message":"receive interim result [false|false]: ใกล้บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:49.774900716+07:00","message":"[buffer interim] 2981 false ใกล้บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.774909239+07:00","message":"[bufferProcess] interim [320000000]:ใกล้บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.774911292+07:00","message":"[bufferProcess] send to processor:ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.774917525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.774920488+07:00","message":"> Transcript [21613] [false]: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.774922483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:49.77492429+07:00","message":"Set new StatePrefix: 'ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:50.175937669+07:00","message":"[GCS] IsForceVAD: false for message ID: 2981"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:50.297735843+07:00","message":"receive streaming session, msgId: 2981"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:50.297776517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธกสใกล้บ้าน\",\"confidence\":0.8884449}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:50.297783571+07:00","message":"receive interim result [true|false]: ธกสใกล้บ้าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:50.29779493+07:00","message":"end recv isFinal message id 2981"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:50.297797059+07:00","message":"end Recv id 2981"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:50.29780433+07:00","message":"[buffer interim] 2981 true ธกสใกล้บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.297811641+07:00","message":"[bufferProcess] interim [890000000]:ธกสใกล้บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.297814177+07:00","message":"[bufferProcess] send to processor (isfinal):ใกล้บ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.297817282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.29781991+07:00","message":"> Transcript [21614] [false]: 'ใกล้บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.297822815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.297824536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.297826151+07:00","message":"StatePrefix: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.297827834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.297829351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.297831106+07:00","message":"> Transcript [21615] [true]: 'ธกสใกล้บ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.297832925+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.297836226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.297837797+07:00","message":"StatePrefix: 'ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.297839233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:50.297841565+07:00","message":"Push: 'ธกสใกล้บ้าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:50.297849264+07:00","message":"push: {true ธกสใกล้บ้าน 0 0xc00389ca00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:50.304375743+07:00","message":"write wav file: './tmp/7478/7478_2981.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:50.367780352+07:00","message":"[GCS] Start streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.505826163+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.505871802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.505877282+07:00","message":"receive interim result [false|false]: เพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.505896747+07:00","message":"[buffer interim] 2982 false เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.50590369+07:00","message":"[bufferProcess] interim [900000000]:เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.505905535+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.505912037+07:00","message":"[bufferProcess] send to processor (ticker):เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.505915176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.505917864+07:00","message":"> Transcript [21616] [false]: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.505919885+07:00","message":"Set StatePrefix (first interim): 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.58336154+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.583398635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.583404594+07:00","message":"receive interim result [false|false]: เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.583418431+07:00","message":"[buffer interim] 2982 false เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.583425787+07:00","message":"[bufferProcess] interim [960000000]:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.583427733+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.678797483+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.678834494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.678840416+07:00","message":"receive interim result [false|false]: เพื่อที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.678857883+07:00","message":"[buffer interim] 2982 false เพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.678872064+07:00","message":"[bufferProcess] interim [80000000]:เพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.678875943+07:00","message":"[bufferProcess] send to processor:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.678880753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.67888327+07:00","message":"> Transcript [21617] [false]: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.678886251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.678888532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.67889103+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.678893017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.859305235+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.859341865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อที่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.859348044+07:00","message":"receive interim result [false|false]: เพื่อที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:51.859368141+07:00","message":"[buffer interim] 2982 false เพื่อที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.859377168+07:00","message":"[bufferProcess] interim [320000000]:เพื่อที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.859380162+07:00","message":"[bufferProcess] send to processor:เพื่อที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.859385347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.859389684+07:00","message":"> Transcript [21618] [false]: 'เพื่อที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.859394312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.859396818+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.859399277+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:51.859401889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:51.897687183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:51.897703185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.288491483+07:00","message":"[GCS] IsForceVAD: false for message ID: 2982"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.419299906+07:00","message":"[GCS] Start streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.420249375+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.420281447+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-01-30T11:11:52.420287641+07:00","message":"receive interim result [false|false]: เพื่อที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.420302087+07:00","message":"receive streaming session, msgId: 2982"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.420306965+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-01-30T11:11:52.420309715+07:00","message":"receive interim result [true|false]: เพื่อที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.420312421+07:00","message":"end recv isFinal message id 2982"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.420314311+07:00","message":"end Recv id 2982"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.420313839+07:00","message":"[buffer interim] 2982 false เพื่อที่ว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.420325972+07:00","message":"[buffer interim] 2982 true เพื่อที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420334332+07:00","message":"[bufferProcess] interim [920000000]:เพื่อที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420337375+07:00","message":"[bufferProcess] send to processor:เพื่อที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420342308+07:00","message":"[bufferProcess] interim [950000000]:เพื่อที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420344471+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อที่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420347171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420349961+07:00","message":"> Transcript [21619] [false]: 'เพื่อที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420353497+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420355729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420357544+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420359328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420360671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420363819+07:00","message":"> Transcript [21620] [false]: 'เพื่อที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420365779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420367487+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420370477+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420371954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.42037781+07:00","message":"Push: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420379677+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420381395+07:00","message":"Set new StatePrefix : 'เพื่อที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420383987+07:00","message":"Next Push (prob) : 'ที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420385574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420387421+07:00","message":"> Transcript [21621] [true]: 'เพื่อที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.42039066+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420392973+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420396119+07:00","message":"StatePrefix: 'เพื่อที่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420398634+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.420401305+07:00","message":"Push: 'ที่ว่า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.420407307+07:00","message":"push: {false เพื่อ 0 0xc0031a4980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.420426768+07:00","message":"push: {true ที่ว่า 0 0xc0031a4980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:52.427853666+07:00","message":"write wav file: './tmp/7478/7478_2982.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.882750728+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.882788327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.882794065+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:52.882807719+07:00","message":"[buffer interim] 2983 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.882814573+07:00","message":"[bufferProcess] interim [480000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:52.882816437+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.083238233+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.083276105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.083283022+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.083297182+07:00","message":"[buffer interim] 2983 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.083303538+07:00","message":"[bufferProcess] interim [660000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.083305673+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.083310864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.083313797+07:00","message":"> Transcript [21622] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.083315764+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.271895628+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.271932851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.271938403+07:00","message":"receive interim result [false|false]: เราจะไป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.271952914+07:00","message":"[buffer interim] 2983 false เราจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.271960127+07:00","message":"[bufferProcess] interim [840000000]:เราจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.271962379+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.271965366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.271968069+07:00","message":"> Transcript [21623] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.271970921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.271973004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.271974683+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.271976344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.276418531+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.276474547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.276478596+07:00","message":"receive interim result [false|false]: เราจะให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.276489322+07:00","message":"[buffer interim] 2983 false เราจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.276493835+07:00","message":"[bufferProcess] interim [900000000]:เราจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.276495795+07:00","message":"[bufferProcess] send to processor:เราจะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.276498451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.276500555+07:00","message":"> Transcript [21624] [false]: 'เราจะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.276503521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.276505347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.276507004+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.276508555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.402595152+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.4026403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะพยายาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.402646182+07:00","message":"receive interim result [false|false]: เราจะพยายาม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.402661984+07:00","message":"[buffer interim] 2983 false เราจะพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.402669491+07:00","message":"[bufferProcess] interim [20000000]:เราจะพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.402671786+07:00","message":"[bufferProcess] send to processor:เราจะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.402678307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.402680929+07:00","message":"> Transcript [21625] [false]: 'เราจะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.40268433+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.402686509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.402688937+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.402691419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.664367656+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.664414929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะพยายามนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.664421861+07:00","message":"receive interim result [false|false]: เราจะพยายามนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.664438297+07:00","message":"[buffer interim] 2983 false เราจะพยายามนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.664448342+07:00","message":"[bufferProcess] interim [320000000]:เราจะพยายามนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.664450658+07:00","message":"[bufferProcess] send to processor:เราจะพยายาม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.66445691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.664459418+07:00","message":"> Transcript [21626] [false]: 'เราจะพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.664462692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.664464806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.664466946+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.664468967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.664480919+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.664483223+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.664485894+07:00","message":"Set new StatePrefix : 'เราจะพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.664487995+07:00","message":"Next Push (prob) : 'จะพยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.664496503+07:00","message":"push: {false เรา 0 0xc003842100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.793225461+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.793260492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะพยายามนำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.793266652+07:00","message":"receive interim result [false|false]: เราจะพยายามนำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.793280577+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.793291222+07:00","message":"[bufferProcess] interim [380000000]:เราจะพยายามนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.793293465+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.793296793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.793299151+07:00","message":"> Transcript [21627] [false]: 'เราจะพยายามนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.793302809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.793305097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.793306766+07:00","message":"StatePrefix: 'เราจะพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.793308899+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.987425952+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.987463306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะพยายามนำส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.987468594+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:53.987484856+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.987494118+07:00","message":"[bufferProcess] interim [620000000]:เราจะพยายามนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.98749631+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.987501502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.98750563+07:00","message":"> Transcript [21628] [false]: 'เราจะพยายามนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.98751237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.987514981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.987517643+07:00","message":"StatePrefix: 'เราจะพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:53.987520628+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.315187183+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.315227211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะพยายามนำส่งเบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.315235253+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.315250084+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.3152567+07:00","message":"[bufferProcess] interim [920000000]:เราจะพยายามนำส่งเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.315259424+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.315262696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.315265884+07:00","message":"> Transcript [21629] [false]: 'เราจะพยายามนำส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.31526926+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.315271226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.31527288+07:00","message":"StatePrefix: 'เราจะพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.315274871+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.358910788+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.358949678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะพยายามนำส่งใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.358956251+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งใบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.358969669+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.358976297+07:00","message":"[bufferProcess] interim [980000000]:เราจะพยายามนำส่งใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.358978808+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.35898584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.35899362+07:00","message":"> Transcript [21630] [false]: 'เราจะพยายามนำส่งเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.35899858+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.359001452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.359004277+07:00","message":"StatePrefix: 'เราจะพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.359006277+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.359013896+07:00","message":"Push: 'จะพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.359015609+07:00","message":"TextPushed: 'เราจะพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.359017398+07:00","message":"Set new StatePrefix : 'เราจะพยายามนำส่งเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.359019409+07:00","message":"Next Push (prob) : 'นำส่งเบอร์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.359026858+07:00","message":"push: {false จะพยายาม 0 0xc003842100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.48752721+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.487566888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะพยายามนำส่งบริษัท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.487573305+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริษัท"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.48758624+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.487593053+07:00","message":"[bufferProcess] interim [40000000]:เราจะพยายามนำส่งบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.487595403+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งใบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.487601156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.487605408+07:00","message":"> Transcript [21631] [false]: 'เราจะพยายามนำส่งใบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.487607743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.487610355+07:00","message":"Set new StatePrefix: 'เราจะพยายามนำส่งใบ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.55841986+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.558457962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะพยายามนำส่งบริการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.5584637+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.558478571+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.558489578+07:00","message":"[bufferProcess] interim [160000000]:เราจะพยายามนำส่งบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.558491774+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริษัท"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.55849586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.558498566+07:00","message":"> Transcript [21632] [false]: 'เราจะพยายามนำส่งบริษัท'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.558501039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.558502782+07:00","message":"Set new StatePrefix: 'เราจะพยายามนำส่งบริษัท'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.886962666+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.886998777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะพยายามนำส่งบริการต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.887005768+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการต่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.887020879+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.887028879+07:00","message":"[bufferProcess] interim [520000000]:เราจะพยายามนำส่งบริการต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.887031101+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.887035276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.887038655+07:00","message":"> Transcript [21633] [false]: 'เราจะพยายามนำส่งบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.887040997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.887043307+07:00","message":"Set new StatePrefix: 'เราจะพยายามนำส่งบริการ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:54.898197041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:54.898197375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.997384482+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.997418137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะพยายามนำส่งบริการต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.997428133+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:54.997441098+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.997447487+07:00","message":"[bufferProcess] interim [580000000]:เราจะพยายามนำส่งบริการต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.997449841+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริการต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.997455486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.99745804+07:00","message":"> Transcript [21634] [false]: 'เราจะพยายามนำส่งบริการต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.997461221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.997463271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.99746496+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:54.997467169+07:00","message":"TextPushed: 'เราจะพยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:55.461877563+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:55.461917416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะพยายามนำส่งบริการต่างๆนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:55.461925427+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการต่างๆนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:55.461942693+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.461951367+07:00","message":"[bufferProcess] interim [60000000]:เราจะพยายามนำส่งบริการต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.461954699+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริการต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.461959532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.461963993+07:00","message":"> Transcript [21635] [false]: 'เราจะพยายามนำส่งบริการต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.461968733+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.461972341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.461974055+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.461976822+07:00","message":"TextPushed: 'เราจะพยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:55.578632088+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:55.578672986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะพยายามนำส่งบริการต่างๆนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:55.57867916+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการต่างๆนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:55.578695856+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.578703331+07:00","message":"[bufferProcess] interim [180000000]:เราจะพยายามนำส่งบริการต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.578706187+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริการต่างๆนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.578714227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.578716669+07:00","message":"> Transcript [21636] [false]: 'เราจะพยายามนำส่งบริการต่างๆนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.578727951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.578730227+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.578732343+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:55.578734487+07:00","message":"TextPushed: 'เราจะพยายาม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:56.161627707+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:56.161666006+07:00","message":"receive 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-01-30T11:11:56.161671995+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการต่างๆนะคะให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:56.16168762+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการต่างๆนะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.161695272+07:00","message":"[bufferProcess] interim [780000000]:เราจะพยายามนำส่งบริการต่างๆนะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.161698518+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริการต่างๆนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.161706918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.161709533+07:00","message":"> Transcript [21637] [false]: 'เราจะพยายามนำส่งบริการต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.161713441+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.161715862+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.161718058+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.161720245+07:00","message":"TextPushed: 'เราจะพยายาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.161732176+07:00","message":"Push: 'นำส่งบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.161734921+07:00","message":"TextPushed: 'เราจะพยายามนำส่งบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.161736924+07:00","message":"Set new StatePrefix : 'เราจะพยายามนำส่งบริการต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.161738908+07:00","message":"Next Push (prob) : 'ต่างๆนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:56.161747884+07:00","message":"push: {false นำส่งบริการ 0 0xc003842100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:56.282074112+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:56.282117165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะพยายามนำส่งบริการต่างๆนะคะให้ไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:56.282123097+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการต่างๆนะคะให้ไป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:56.282136846+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการต่างๆนะคะให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.282148138+07:00","message":"[bufferProcess] interim [900000000]:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.282151954+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริการต่างๆนะคะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.282158547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.282162661+07:00","message":"> Transcript [21638] [false]: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.282167093+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.282171602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.28217363+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.282178881+07:00","message":"TextPushed: 'เราจะพยายามนำส่งบริการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:56.596253691+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:56.596293724+07:00","message":"receive 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-01-30T11:11:56.596300308+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:56.596313931+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.596320742+07:00","message":"[bufferProcess] interim [140000000]:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.596323205+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.596328305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.596331139+07:00","message":"> Transcript [21639] [false]: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.596334675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.596336924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.596338932+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.596342176+07:00","message":"TextPushed: 'เราจะพยายามนำส่งบริการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:56.863422092+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:56.863461913+07:00","message":"receive 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-01-30T11:11:56.863468503+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:56.863485883+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.863493578+07:00","message":"[bufferProcess] interim [500000000]:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.863496154+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.863504036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.863507752+07:00","message":"> Transcript [21640] [false]: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.863512361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.863515135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.863518191+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:56.863522444+07:00","message":"TextPushed: 'เราจะพยายามนำส่งบริการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.17806771+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.178109155+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-01-30T11:11:57.178114713+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้ที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.178127998+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.178134839+07:00","message":"[bufferProcess] interim [740000000]:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.178137191+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.178142485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.178144784+07:00","message":"> Transcript [21641] [false]: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.178149219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.178151616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.178153954+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.178156669+07:00","message":"TextPushed: 'เราจะพยายามนำส่งบริการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.178160924+07:00","message":"Push: 'ต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.178162996+07:00","message":"TextPushed: 'เราจะพยายามนำส่งบริการต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.178165331+07:00","message":"Set new StatePrefix : 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.178168129+07:00","message":"Next Push (prob) : 'ให้ไปอยู่ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.178176703+07:00","message":"push: {false ต่างๆนะคะ 0 0xc003842100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.239265734+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.239302605+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-01-30T11:11:57.239309642+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่เนาะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.239322284+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่เนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.239328967+07:00","message":"[bufferProcess] interim [860000000]:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่เนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.239331771+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.239337974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.239340723+07:00","message":"> Transcript [21642] [false]: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.239343913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.239348277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.239349941+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.239352205+07:00","message":"TextPushed: 'เราจะพยายามนำส่งบริการต่างๆนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.243515737+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.243533766+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-01-30T11:11:57.243538131+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.243546983+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.243550871+07:00","message":"[bufferProcess] interim [920000000]:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.243553047+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่เนาะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.243555472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.243557712+07:00","message":"> Transcript [21643] [false]: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่เนาะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.243560472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.243562296+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.243563838+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.243565963+07:00","message":"TextPushed: 'เราจะพยายามนำส่งบริการต่างๆนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.561875677+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.56191023+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-01-30T11:11:57.561915963+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.561928573+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.561935195+07:00","message":"[bufferProcess] interim [160000000]:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.561937494+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.561943095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.561945813+07:00","message":"> Transcript [21644] [false]: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.561949394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.561951426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.561953127+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.561955948+07:00","message":"TextPushed: 'เราจะพยายามนำส่งบริการต่างๆนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.694643311+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.694683444+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-01-30T11:11:57.694689957+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.694706156+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.694715513+07:00","message":"[bufferProcess] interim [280000000]:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.694719189+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.69472496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.694735766+07:00","message":"> Transcript [21645] [false]: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.694741575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.694744698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.69474795+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.69475145+07:00","message":"TextPushed: 'เราจะพยายามนำส่งบริการต่างๆนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.694759425+07:00","message":"Push: 'ให้ไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.69476215+07:00","message":"TextPushed: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.694767326+07:00","message":"Set new StatePrefix : 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.694770845+07:00","message":"Next Push (prob) : 'พี่น้องคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.694781615+07:00","message":"push: {false ให้ไปอยู่ใกล้ 0 0xc003842100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.763270073+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.763308997+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-01-30T11:11:57.763316807+07:00","message":"receive interim result [false|false]: เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.763338864+07:00","message":"[buffer interim] 2983 false เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.763352224+07:00","message":"[bufferProcess] interim [400000000]:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.763356384+07:00","message":"[bufferProcess] send to processor:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.763361472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.763365906+07:00","message":"> Transcript [21646] [false]: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.763370479+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.76337307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.763376101+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.763380016+07:00","message":"TextPushed: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.796086109+07:00","message":"[GCS] IsForceVAD: false for message ID: 2983"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:57.899228455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:11:57.899238681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.908947527+07:00","message":"receive streaming session, msgId: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.908993877+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-01-30T11:11:57.909010168+07:00","message":"receive interim result [true|false]: เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.909019852+07:00","message":"end recv isFinal message id 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.909021964+07:00","message":"end Recv id 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.909028334+07:00","message":"[buffer interim] 2983 true เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.909039093+07:00","message":"[bufferProcess] interim [610000000]:เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.909044111+07:00","message":"[bufferProcess] send to processor (isfinal):เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.909051126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.909054159+07:00","message":"> Transcript [21647] [false]: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.909057701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.909059625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.909061317+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.909064948+07:00","message":"TextPushed: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.909067452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.909070499+07:00","message":"> Transcript [21648] [true]: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.909073637+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.90907624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.909078473+07:00","message":"StatePrefix: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้พี่น้องคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.909081817+07:00","message":"TextPushed: 'เราจะพยายามนำส่งบริการต่างๆนะคะให้ไปอยู่ใกล้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:57.909086423+07:00","message":"Push: 'พี่น้องคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.909096437+07:00","message":"push: {true พี่น้องคนพิการ 0 0xc003842100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:57.927661527+07:00","message":"write wav file: './tmp/7478/7478_2983.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:57.997921449+07:00","message":"[GCS] Start streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.469428278+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.469470169+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-01-30T11:11:58.469475627+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.469491842+07:00","message":"[buffer interim] 2984 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.469499027+07:00","message":"[bufferProcess] interim [300000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.469500815+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.53585582+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.535900078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.535905276+07:00","message":"receive interim result [false|false]: เอาให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.535919433+07:00","message":"[buffer interim] 2984 false เอาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.535926384+07:00","message":"[bufferProcess] interim [420000000]:เอาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.535929129+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.535935267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.535938312+07:00","message":"> Transcript [21649] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.535940291+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.725879085+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.725915619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาให้แม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.725921509+07:00","message":"receive interim result [false|false]: เอาให้แม่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.725935153+07:00","message":"[buffer interim] 2984 false เอาให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.725941716+07:00","message":"[bufferProcess] interim [540000000]:เอาให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.725944184+07:00","message":"[bufferProcess] send to processor:เอาให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.725949507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.72595217+07:00","message":"> Transcript [21650] [false]: 'เอาให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.725955223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.725957194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.72595905+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.725961095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.730508323+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.730530203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาให้มาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.730534548+07:00","message":"receive interim result [false|false]: เอาให้มาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.7305447+07:00","message":"[buffer interim] 2984 false เอาให้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.730549134+07:00","message":"[bufferProcess] interim [600000000]:เอาให้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.730551099+07:00","message":"[bufferProcess] send to processor:เอาให้แม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.7305574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.730559875+07:00","message":"> Transcript [21651] [false]: 'เอาให้แม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.730562267+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.730564359+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.730566263+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.730568151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.852795977+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.852845232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาให้มากที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.852851427+07:00","message":"receive interim result [false|false]: เอาให้มากที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:58.852862875+07:00","message":"[buffer interim] 2984 false เอาให้มากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.852870378+07:00","message":"[bufferProcess] interim [720000000]:เอาให้มากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.852873052+07:00","message":"[bufferProcess] send to processor:เอาให้มาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.85287646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.852879232+07:00","message":"> Transcript [21652] [false]: 'เอาให้มาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.85288251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.852884471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.852886615+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:58.852888926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.01805505+07:00","message":"[GCS] IsForceVAD: false for message ID: 2984"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.038842656+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.038878722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาให้มากที่สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.038886263+07:00","message":"receive interim result [false|false]: เอาให้มากที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.038903513+07:00","message":"[buffer interim] 2984 false เอาให้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.038910722+07:00","message":"[bufferProcess] interim [840000000]:เอาให้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.038913809+07:00","message":"[bufferProcess] send to processor:เอาให้มากที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.038917225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.038920552+07:00","message":"> Transcript [21653] [false]: 'เอาให้มากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.038925297+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.038928583+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.038932245+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.03893507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.038938249+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.038940803+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.038943932+07:00","message":"Set new StatePrefix : 'เอาให้มากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.038947292+07:00","message":"Next Push (prob) : 'ให้มากที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.038957568+07:00","message":"push: {false เอา 0 0xc0031a4000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.078804189+07:00","message":"[GCS] Start streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.11731898+07:00","message":"receive streaming session, msgId: 2984"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.117359115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอาให้มากที่สุด\",\"confidence\":0.95077354}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.117365188+07:00","message":"receive interim result [true|false]: เอาให้มากที่สุด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.117376704+07:00","message":"end recv isFinal message id 2984"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.117379125+07:00","message":"end Recv id 2984"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.117386212+07:00","message":"[buffer interim] 2984 true เอาให้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117396834+07:00","message":"[bufferProcess] interim [50000000]:เอาให้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117400368+07:00","message":"[bufferProcess] send to processor (isfinal):เอาให้มากที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117403259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117406754+07:00","message":"> Transcript [21654] [false]: 'เอาให้มากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117409561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117411257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117413549+07:00","message":"StatePrefix: 'เอาให้มากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117415674+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117417274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117419063+07:00","message":"> Transcript [21655] [true]: 'เอาให้มากที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117420793+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117422259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117423695+07:00","message":"StatePrefix: 'เอาให้มากที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117425247+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.117432535+07:00","message":"Push: 'ให้มากที่สุด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.117440857+07:00","message":"push: {true ให้มากที่สุด 0 0xc0031a4000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:11:59.122822132+07:00","message":"write wav file: './tmp/7478/7478_2984.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.799441325+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.799482045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.799486601+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.799499215+07:00","message":"[buffer interim] 2985 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.799505458+07:00","message":"[bufferProcess] interim [540000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.79950723+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.946131028+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.946167787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.94617367+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:11:59.946184584+07:00","message":"[buffer interim] 2985 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.946191059+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.946193253+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.946198457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.946202165+07:00","message":"> Transcript [21656] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:11:59.946204839+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.124034551+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.124079709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็รอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.124085742+07:00","message":"receive interim result [false|false]: แล้วก็รอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.124102364+07:00","message":"[buffer interim] 2985 false แล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.124112707+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.124115869+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.124122741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.124126622+07:00","message":"> Transcript [21657] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.124130887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.124133754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.124136678+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.12413969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.128629552+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.128658173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ลด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.128663064+07:00","message":"receive interim result [false|false]: แล้วก็ลด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.128678178+07:00","message":"[buffer interim] 2985 false แล้วก็ลด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.128684648+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็ลด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.128687035+07:00","message":"[bufferProcess] send to processor:แล้วก็รอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.128693798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.128696494+07:00","message":"> Transcript [21658] [false]: 'แล้วก็รอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.128699302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.128701224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.128702858+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.128704721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.440014086+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.440053158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ลดการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.440059273+07:00","message":"receive interim result [false|false]: แล้วก็ลดการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.440074283+07:00","message":"[buffer interim] 2985 false แล้วก็ลดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.440080662+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็ลดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.440083849+07:00","message":"[bufferProcess] send to processor:แล้วก็ลด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.440089854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.440092541+07:00","message":"> Transcript [21659] [false]: 'แล้วก็ลด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.440095826+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.440097761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.440100026+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.440101961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.617041734+07:00","message":"[GCS] IsForceVAD: false for message ID: 2985"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.712890602+07:00","message":"receive streaming session, msgId: 2985"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.712934743+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-01-30T11:12:00.712940576+07:00","message":"receive interim result [true|false]: แล้วก็ลดการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.712950469+07:00","message":"end recv isFinal message id 2985"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.71295245+07:00","message":"end Recv id 2985"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.712958314+07:00","message":"[buffer interim] 2985 true แล้วก็ลดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.712967906+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็ลดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.712970799+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ลดการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.712973827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.712977116+07:00","message":"> Transcript [21660] [false]: 'แล้วก็ลดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.71298003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.712981743+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.712984718+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.71298652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.71299298+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.712994754+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.712996489+07:00","message":"Set new StatePrefix : 'แล้วก็ลดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.712998468+07:00","message":"Next Push (prob) : 'ก็ลดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.713000086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.71300211+07:00","message":"> Transcript [21661] [true]: 'แล้วก็ลดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.713004134+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.713005885+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.713007354+07:00","message":"StatePrefix: 'แล้วก็ลดการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.713008935+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:00.713010692+07:00","message":"Push: 'ก็ลดการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.713023387+07:00","message":"push: {false แล้ว 0 0xc0031a4380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.713042102+07:00","message":"push: {true ก็ลดการ 0 0xc0031a4380}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:00.719516759+07:00","message":"write wav file: './tmp/7478/7478_2985.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:00.899641461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:00.899652084+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:00.939178348+07:00","message":"[GCS] Start streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:01.478620606+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:01.478657415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:01.478662198+07:00","message":"receive interim result [false|false]: เพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:01.478676626+07:00","message":"[buffer interim] 2986 false เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:01.478683308+07:00","message":"[bufferProcess] interim [540000000]:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:01.4786851+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:01.595933563+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:01.595968029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคลื่อนย้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:01.595974243+07:00","message":"receive interim result [false|false]: เคลื่อนย้าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:01.59598856+07:00","message":"[buffer interim] 2986 false เคลื่อนย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:01.595996668+07:00","message":"[bufferProcess] interim [720000000]:เคลื่อนย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:01.595999617+07:00","message":"[bufferProcess] send to processor:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:01.596003954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:01.596007441+07:00","message":"> Transcript [21662] [false]: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:01.596015742+07:00","message":"Set StatePrefix (first interim): 'เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.114785308+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.114831463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคลื่อนย้ายคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.114837219+07:00","message":"receive interim result [false|false]: เคลื่อนย้ายคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.114850637+07:00","message":"[buffer interim] 2986 false เคลื่อนย้ายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.11485731+07:00","message":"[bufferProcess] interim [140000000]:เคลื่อนย้ายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.1148595+07:00","message":"[bufferProcess] send to processor:เคลื่อนย้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.11486476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.114868493+07:00","message":"> Transcript [21663] [false]: 'เคลื่อนย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.114870888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.114873054+07:00","message":"Set new StatePrefix: 'เคลื่อนย้าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.17404385+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.174081546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคลื่อนย้ายคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.174087071+07:00","message":"receive interim result [false|false]: เคลื่อนย้ายคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.174099123+07:00","message":"[buffer interim] 2986 false เคลื่อนย้ายคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.174105448+07:00","message":"[bufferProcess] interim [260000000]:เคลื่อนย้ายคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.174107834+07:00","message":"[bufferProcess] send to processor:เคลื่อนย้ายคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.174113084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.174115974+07:00","message":"> Transcript [21664] [false]: 'เคลื่อนย้ายคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.174118942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.174120807+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.17412264+07:00","message":"StatePrefix: 'เคลื่อนย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.174124619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.311837686+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.311878657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคลื่อนย้ายคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.31188419+07:00","message":"receive interim result [false|false]: เคลื่อนย้ายคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.311897758+07:00","message":"[buffer interim] 2986 false เคลื่อนย้ายคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.311905289+07:00","message":"[bufferProcess] interim [380000000]:เคลื่อนย้ายคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.311907549+07:00","message":"[bufferProcess] send to processor:เคลื่อนย้ายคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.311912963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.311916064+07:00","message":"> Transcript [21665] [false]: 'เคลื่อนย้ายคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.311919708+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.311921832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.311923603+07:00","message":"StatePrefix: 'เคลื่อนย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.311925456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.688807022+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.688839551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคลื่อนย้ายคนพิการออก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.688845391+07:00","message":"receive interim result [false|false]: เคลื่อนย้ายคนพิการออก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:02.688858658+07:00","message":"[buffer interim] 2986 false เคลื่อนย้ายคนพิการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.688865308+07:00","message":"[bufferProcess] interim [800000000]:เคลื่อนย้ายคนพิการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.688869557+07:00","message":"[bufferProcess] send to processor:เคลื่อนย้ายคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.688875317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.68887795+07:00","message":"> Transcript [21666] [false]: 'เคลื่อนย้ายคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.688881533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.688883803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.688885536+07:00","message":"StatePrefix: 'เคลื่อนย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:02.688887482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.007051999+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.007094883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เคลื่อนย้ายคนพิการออกจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.007102431+07:00","message":"receive interim result [false|false]: เคลื่อนย้ายคนพิการออกจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.007118091+07:00","message":"[buffer interim] 2986 false เคลื่อนย้ายคนพิการออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.007128783+07:00","message":"[bufferProcess] interim [40000000]:เคลื่อนย้ายคนพิการออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.007134598+07:00","message":"[bufferProcess] send to processor:เคลื่อนย้ายคนพิการออก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.007141749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.007145935+07:00","message":"> Transcript [21667] [false]: 'เคลื่อนย้ายคนพิการออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.007150507+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.00715342+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.007156736+07:00","message":"StatePrefix: 'เคลื่อนย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.007159664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.007166922+07:00","message":"Push: 'เคลื่อนย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.007170165+07:00","message":"TextPushed: 'เคลื่อนย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.007172999+07:00","message":"Set new StatePrefix : 'เคลื่อนย้ายคนพิการออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.007176771+07:00","message":"Next Push (prob) : 'คนพิการออก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.007194551+07:00","message":"push: {false เคลื่อนย้าย 0 0xc002d18380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.116356506+07:00","message":"[GCS] IsForceVAD: false for message ID: 2986"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.220162237+07:00","message":"receive streaming session, msgId: 2986"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.220198627+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-01-30T11:12:03.220204859+07:00","message":"receive interim result [true|false]: เคลื่อนย้ายคนพิการออกจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.220213049+07:00","message":"end recv isFinal message id 2986"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.220215109+07:00","message":"end Recv id 2986"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.220221564+07:00","message":"[buffer interim] 2986 true เคลื่อนย้ายคนพิการออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220229173+07:00","message":"[bufferProcess] interim [400000000]:เคลื่อนย้ายคนพิการออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220232536+07:00","message":"[bufferProcess] send to processor (isfinal):เคลื่อนย้ายคนพิการออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220235552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220238643+07:00","message":"> Transcript [21668] [false]: 'เคลื่อนย้ายคนพิการออกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220241739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220243429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220245153+07:00","message":"StatePrefix: 'เคลื่อนย้ายคนพิการออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220247443+07:00","message":"TextPushed: 'เคลื่อนย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220248968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220250713+07:00","message":"> Transcript [21669] [true]: 'เคลื่อนย้ายคนพิการออกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220252584+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220254154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220255581+07:00","message":"StatePrefix: 'เคลื่อนย้ายคนพิการออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220257154+07:00","message":"TextPushed: 'เคลื่อนย้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.220259598+07:00","message":"Push: 'คนพิการออกจาก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.220267559+07:00","message":"push: {true คนพิการออกจาก 0 0xc002d18380}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:03.228057551+07:00","message":"write wav file: './tmp/7478/7478_2986.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.247659986+07:00","message":"[GCS] Start streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.317120982+07:00","message":"[GCS] IsForceVAD: false for message ID: 2987"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.472758078+07:00","message":"receive streaming session, msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.472782298+07:00","message":"found end of frame, send empty tag with msgId: 2987"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.472785337+07:00","message":"end Recv id 2987"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.472792914+07:00","message":"[buffer interim] 2987 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.472800235+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.47280421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.472806819+07:00","message":"> Transcript [21670] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.472809221+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.472810979+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.472812596+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.472814255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:03.472816721+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.472825573+07:00","message":"push: {true \n 0 0xc0036d7600}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:03.477016523+07:00","message":"write wav file: './tmp/7478/7478_2987.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.758360641+07:00","message":"[GCS] Start streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:03.888052777+07:00","message":"[GCS] IsForceVAD: false for message ID: 2988"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:03.900181841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:03.900196034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.01867178+07:00","message":"[GCS] Start streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.17668652+07:00","message":"receive streaming session, msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.176709241+07:00","message":"found end of frame, send empty tag with msgId: 2988"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.17671205+07:00","message":"end Recv id 2988"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.176719375+07:00","message":"[buffer interim] 2988 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.176731592+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.176735565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.176738377+07:00","message":"> Transcript [21671] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.176740673+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.17674252+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.176744108+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.17674583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.176773679+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.176783202+07:00","message":"push: {true \n 0 0xc0031a4c80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:04.181430604+07:00","message":"write wav file: './tmp/7478/7478_2988.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.484808788+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.484856062+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-01-30T11:12:04.484862344+07:00","message":"receive interim result [false|false]: ช่อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.484878788+07:00","message":"[buffer interim] 2989 false ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.484885699+07:00","message":"[bufferProcess] interim [300000000]:ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.484887558+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.549429113+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.549464424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.549469726+07:00","message":"receive interim result [false|false]: ท้อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.549482865+07:00","message":"[buffer interim] 2989 false ท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.549489306+07:00","message":"[bufferProcess] interim [360000000]:ท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.549491445+07:00","message":"[bufferProcess] send to processor:ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.54949713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.549499663+07:00","message":"> Transcript [21672] [false]: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.549501607+07:00","message":"Set StatePrefix (first interim): 'ช่อง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.554403054+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.554436677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องเที่ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.554441548+07:00","message":"receive interim result [false|false]: ท่องเที่ยว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.55445624+07:00","message":"[buffer interim] 2989 false ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.554462876+07:00","message":"[bufferProcess] interim [420000000]:ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.55446481+07:00","message":"[bufferProcess] send to processor:ท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.554472244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.554474752+07:00","message":"> Transcript [21673] [false]: 'ท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.55447722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.55447911+07:00","message":"Set new StatePrefix: 'ท้อง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.870484417+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.870520353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.870526207+07:00","message":"receive interim result [false|false]: ท้องที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:04.870540046+07:00","message":"[buffer interim] 2989 false ท้องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.870549989+07:00","message":"[bufferProcess] interim [660000000]:ท้องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.87055277+07:00","message":"[bufferProcess] send to processor:ท่องเที่ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.870559131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.870561933+07:00","message":"> Transcript [21674] [false]: 'ท่องเที่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.8705641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:04.870566142+07:00","message":"Set new StatePrefix: 'ท่องเที่ยว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.060674397+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.060715186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่ชุม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.060721493+07:00","message":"receive interim result [false|false]: ท้องที่ชุม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.060733476+07:00","message":"[buffer interim] 2989 false ท้องที่ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.060743693+07:00","message":"[bufferProcess] interim [900000000]:ท้องที่ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.060746113+07:00","message":"[bufferProcess] send to processor:ท้องที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.06075601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.060759017+07:00","message":"> Transcript [21675] [false]: 'ท้องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.060761237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.060766528+07:00","message":"Set new StatePrefix: 'ท้องที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.247465905+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.247503645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่ชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.247509442+07:00","message":"receive interim result [false|false]: ท้องที่ชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.247524054+07:00","message":"[buffer interim] 2989 false ท้องที่ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.247531049+07:00","message":"[bufferProcess] interim [80000000]:ท้องที่ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.247533758+07:00","message":"[bufferProcess] send to processor:ท้องที่ชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.247540492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.247543139+07:00","message":"> Transcript [21676] [false]: 'ท้องที่ชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.247546258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.247548239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.247550014+07:00","message":"StatePrefix: 'ท้องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.247551983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.664037792+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.664088578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่ชุมชนหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.664096861+07:00","message":"receive interim result [false|false]: ท้องที่ชุมชนหรือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.664114897+07:00","message":"[buffer interim] 2989 false ท้องที่ชุมชนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.664127174+07:00","message":"[bufferProcess] interim [500000000]:ท้องที่ชุมชนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.664130691+07:00","message":"[bufferProcess] send to processor:ท้องที่ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.664138084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.664142625+07:00","message":"> Transcript [21677] [false]: 'ท้องที่ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.664147512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.664150372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.664152847+07:00","message":"StatePrefix: 'ท้องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.664155731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.763072956+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.763109108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่ชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.763114916+07:00","message":"receive interim result [false|false]: ท้องที่ชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.763133202+07:00","message":"[buffer interim] 2989 false ท้องที่ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.763140519+07:00","message":"[bufferProcess] interim [560000000]:ท้องที่ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.763143289+07:00","message":"[bufferProcess] send to processor:ท้องที่ชุมชนหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.763151511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.763154389+07:00","message":"> Transcript [21678] [false]: 'ท้องที่ชุมชนหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.763158203+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.763160333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.763162142+07:00","message":"StatePrefix: 'ท้องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.763163971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.767343271+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.767351845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่ชุมชนหรือสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.767354703+07:00","message":"receive interim result [false|false]: ท้องที่ชุมชนหรือสัตว์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.767361588+07:00","message":"[buffer interim] 2989 false ท้องที่ชุมชนหรือสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.767364187+07:00","message":"[bufferProcess] interim [620000000]:ท้องที่ชุมชนหรือสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.767365904+07:00","message":"[bufferProcess] send to processor:ท้องที่ชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.767367739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.767369472+07:00","message":"> Transcript [21679] [false]: 'ท้องที่ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.767371389+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.767373477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.76737546+07:00","message":"StatePrefix: 'ท้องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.767377145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.767382398+07:00","message":"Push: 'ท้องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.767384108+07:00","message":"TextPushed: 'ท้องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.767385886+07:00","message":"Set new StatePrefix : 'ท้องที่ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.767387796+07:00","message":"Next Push (prob) : 'ชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.767395754+07:00","message":"push: {false ท้องที่ 0 0xc004624780}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.889527977+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.889564332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่ชุมชนหรือสภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.889570223+07:00","message":"receive interim result [false|false]: ท้องที่ชุมชนหรือสภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:05.889584556+07:00","message":"[buffer interim] 2989 false ท้องที่ชุมชนหรือสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.889591495+07:00","message":"[bufferProcess] interim [680000000]:ท้องที่ชุมชนหรือสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.889594286+07:00","message":"[bufferProcess] send to processor:ท้องที่ชุมชนหรือสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.889601889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.889604309+07:00","message":"> Transcript [21680] [false]: 'ท้องที่ชุมชนหรือสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.889607299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.88960934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.889611029+07:00","message":"StatePrefix: 'ท้องที่ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:05.889613019+07:00","message":"TextPushed: 'ท้องที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.081776588+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.081821815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่ชุมชนหรือสภาพแวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.081827402+07:00","message":"receive interim result [false|false]: ท้องที่ชุมชนหรือสภาพแวด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.081840436+07:00","message":"[buffer interim] 2989 false ท้องที่ชุมชนหรือสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.081847275+07:00","message":"[bufferProcess] interim [920000000]:ท้องที่ชุมชนหรือสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.081849714+07:00","message":"[bufferProcess] send to processor:ท้องที่ชุมชนหรือสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.081855721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.081858716+07:00","message":"> Transcript [21681] [false]: 'ท้องที่ชุมชนหรือสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.081861634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.081863558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.081865401+07:00","message":"StatePrefix: 'ท้องที่ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.081867622+07:00","message":"TextPushed: 'ท้องที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.280961927+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.28100343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่ชุมชนหรือสภาพแวดล้อม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.281008988+07:00","message":"receive interim result [false|false]: ท้องที่ชุมชนหรือสภาพแวดล้อม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.281022406+07:00","message":"[buffer interim] 2989 false ท้องที่ชุมชนหรือสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.281029414+07:00","message":"[bufferProcess] interim [100000000]:ท้องที่ชุมชนหรือสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.281032585+07:00","message":"[bufferProcess] send to processor:ท้องที่ชุมชนหรือสภาพแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.281036875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.281040158+07:00","message":"> Transcript [21682] [false]: 'ท้องที่ชุมชนหรือสภาพแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.281046496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.281050134+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.281052229+07:00","message":"StatePrefix: 'ท้องที่ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.281054253+07:00","message":"TextPushed: 'ท้องที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.597894353+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.597930447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่ชุมชนหรือสภาพแวดล้อมที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.597936834+07:00","message":"receive interim result [false|false]: ท้องที่ชุมชนหรือสภาพแวดล้อมที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.597949629+07:00","message":"[buffer interim] 2989 false ท้องที่ชุมชนหรือสภาพแวดล้อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.597956449+07:00","message":"[bufferProcess] interim [340000000]:ท้องที่ชุมชนหรือสภาพแวดล้อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.597958871+07:00","message":"[bufferProcess] send to processor:ท้องที่ชุมชนหรือสภาพแวดล้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.597962008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.597964624+07:00","message":"> Transcript [21683] [false]: 'ท้องที่ชุมชนหรือสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.597967903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.597969864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.597972041+07:00","message":"StatePrefix: 'ท้องที่ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.597974616+07:00","message":"TextPushed: 'ท้องที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.597981939+07:00","message":"Push: 'ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.597983946+07:00","message":"TextPushed: 'ท้องที่ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.597986277+07:00","message":"Set new StatePrefix : 'ท้องที่ชุมชนหรือสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.59798878+07:00","message":"Next Push (prob) : 'หรือสภาพแวดล้อม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.598008565+07:00","message":"push: {false ชุมชน 0 0xc004624780}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.665928308+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.665962596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.665968334+07:00","message":"receive interim result [false|false]: ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.665982539+07:00","message":"[buffer interim] 2989 false ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.665991398+07:00","message":"[bufferProcess] interim [460000000]:ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.665993788+07:00","message":"[bufferProcess] send to processor:ท้องที่ชุมชนหรือสภาพแวดล้อมที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.665999427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.666002536+07:00","message":"> Transcript [21684] [false]: 'ท้องที่ชุมชนหรือสภาพแวดล้อมที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.666005566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.666007895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.666009864+07:00","message":"StatePrefix: 'ท้องที่ชุมชนหรือสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.666011891+07:00","message":"TextPushed: 'ท้องที่ชุมชน'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:06.900749157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:06.900749449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.99056826+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.990608724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.990614757+07:00","message":"receive interim result [false|false]: ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:06.990630265+07:00","message":"[buffer interim] 2989 false ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.990637699+07:00","message":"[bufferProcess] interim [760000000]:ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.990639969+07:00","message":"[bufferProcess] send to processor:ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.990643355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.990646252+07:00","message":"> Transcript [21685] [false]: 'ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.990649401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.990651394+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.9906534+07:00","message":"StatePrefix: 'ท้องที่ชุมชนหรือสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:06.990657837+07:00","message":"TextPushed: 'ท้องที่ชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.038182291+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.038215896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.038222502+07:00","message":"receive interim result [false|false]: ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.038237153+07:00","message":"[buffer interim] 2989 false ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.038243867+07:00","message":"[bufferProcess] interim [880000000]:ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.03824628+07:00","message":"[bufferProcess] send to processor:ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.038253095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.038255895+07:00","message":"> Transcript [21686] [false]: 'ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.038259691+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.038261755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.038263812+07:00","message":"StatePrefix: 'ท้องที่ชุมชนหรือสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.038266092+07:00","message":"TextPushed: 'ท้องที่ชุมชน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.597211763+07:00","message":"[GCS] IsForceVAD: false for message ID: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.683476481+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.683511787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.683518896+07:00","message":"receive interim result [false|false]: ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.68353396+07:00","message":"[buffer interim] 2989 false ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.683541044+07:00","message":"[bufferProcess] interim [480000000]:ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.683543753+07:00","message":"[bufferProcess] send to processor:ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.683549219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.683551966+07:00","message":"> Transcript [21687] [false]: 'ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.683556058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.683558131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.683560562+07:00","message":"StatePrefix: 'ท้องที่ชุมชนหรือสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.683563309+07:00","message":"TextPushed: 'ท้องที่ชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.683567922+07:00","message":"Push: 'หรือสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.683569748+07:00","message":"TextPushed: 'ท้องที่ชุมชนหรือสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.683571606+07:00","message":"Set new StatePrefix : 'ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.683573718+07:00","message":"Next Push (prob) : 'ที่เขาคุ้นเคย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.68358495+07:00","message":"push: {false หรือสภาพแวดล้อม 0 0xc004624780}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.76424852+07:00","message":"receive streaming session, msgId: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.764303692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคยนะคะ\",\"confidence\":0.9423561}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.764311591+07:00","message":"receive interim result [true|false]: ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.764323155+07:00","message":"end recv isFinal message id 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.764325488+07:00","message":"end Recv id 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.764332861+07:00","message":"[buffer interim] 2989 true ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.764344413+07:00","message":"[bufferProcess] interim [600000000]:ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.764348294+07:00","message":"[bufferProcess] send to processor (isfinal):ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.764352883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.7643555+07:00","message":"> Transcript [21688] [false]: 'ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.764358742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.764363284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.7643653+07:00","message":"StatePrefix: 'ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.76436756+07:00","message":"TextPushed: 'ท้องที่ชุมชนหรือสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.764369212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.764371476+07:00","message":"> Transcript [21689] [true]: 'ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.764373481+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.764374893+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.764376415+07:00","message":"StatePrefix: 'ท้องที่ชุมชนหรือสภาพแวดล้อมที่เขาคุ้นเคย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.764378047+07:00","message":"TextPushed: 'ท้องที่ชุมชนหรือสภาพแวดล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:07.764381219+07:00","message":"Push: 'ที่เขาคุ้นเคยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.764390394+07:00","message":"push: {true ที่เขาคุ้นเคยนะคะ 0 0xc004624780}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:07.773572871+07:00","message":"write wav file: './tmp/7478/7478_2989.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:07.918885201+07:00","message":"[GCS] Start streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:08.627161634+07:00","message":"[GCS] IsForceVAD: false for message ID: 2990"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:08.709969044+07:00","message":"receive streaming session, msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:08.709989825+07:00","message":"found end of frame, send empty tag with msgId: 2990"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:08.709992944+07:00","message":"end Recv id 2990"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:08.709999432+07:00","message":"[buffer interim] 2990 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:08.710006857+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:08.710018804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:08.710021858+07:00","message":"> Transcript [21690] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:08.710024379+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:08.710026019+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:08.710027636+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:08.71002943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:08.710032466+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:08.710042491+07:00","message":"push: {true \n 0 0xc003843180}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:08.71530133+07:00","message":"write wav file: './tmp/7478/7478_2990.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:08.878555162+07:00","message":"[GCS] Start streaming session, msgId: 2991"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:09.44059555+07:00","message":"receive streaming session, msgId: 2991"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:09.440634087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:09.440638755+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:09.440656016+07:00","message":"[buffer interim] 2991 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:09.440662862+07:00","message":"[bufferProcess] interim [420000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:09.4406651+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:09.545412394+07:00","message":"receive streaming session, msgId: 2991"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:09.545454778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:09.545460625+07:00","message":"receive interim result [false|false]: เพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:09.545476226+07:00","message":"[buffer interim] 2991 false เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:09.545483351+07:00","message":"[bufferProcess] interim [480000000]:เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:09.545485881+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:09.545492499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:09.545495131+07:00","message":"> Transcript [21691] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:09.545497129+07:00","message":"Set StatePrefix (first interim): 'ลักษณะ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:09.901535259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:09.901535346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.127052183+07:00","message":"receive streaming session, msgId: 2991"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.127088798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้นตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.127094985+07:00","message":"receive interim result [false|false]: เพราะฉะนั้นตาม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.127107412+07:00","message":"[buffer interim] 2991 false เพราะฉะนั้นตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.127116277+07:00","message":"[bufferProcess] interim [80000000]:เพราะฉะนั้นตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.127118757+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.127124016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.127126486+07:00","message":"> Transcript [21692] [false]: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.127129159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.127131712+07:00","message":"Set new StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.426257167+07:00","message":"[GCS] IsForceVAD: false for message ID: 2991"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.52487026+07:00","message":"receive streaming session, msgId: 2991"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.524912462+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-01-30T11:12:10.524918913+07:00","message":"receive interim result [true|false]: เพราะฉะนั้นตาม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.524928488+07:00","message":"end recv isFinal message id 2991"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.524930686+07:00","message":"end Recv id 2991"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.524939568+07:00","message":"[buffer interim] 2991 true เพราะฉะนั้นตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.524947307+07:00","message":"[bufferProcess] interim [560000000]:เพราะฉะนั้นตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.524950269+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะฉะนั้นตาม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.524954156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.524957872+07:00","message":"> Transcript [21693] [false]: 'เพราะฉะนั้นตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.524961161+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.524962868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.524965289+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.524967194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.524968624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.52497052+07:00","message":"> Transcript [21694] [true]: 'เพราะฉะนั้นตาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.524972357+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.524973901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.524975387+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.524976831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:10.524979692+07:00","message":"Push: 'เพราะฉะนั้นตาม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.524987472+07:00","message":"push: {true เพราะฉะนั้นตาม 0 0xc004624e80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:10.531598759+07:00","message":"write wav file: './tmp/7478/7478_2991.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.679300882+07:00","message":"[GCS] Start streaming session, msgId: 2992"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.849223771+07:00","message":"[GCS] Cleaned up inactive client: 2957"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.84925535+07:00","message":"[GCS] Cleaned up inactive client: 2959"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.849258688+07:00","message":"[GCS] Cleaned up inactive client: 2963"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.849260941+07:00","message":"[GCS] Cleaned up inactive client: 2958"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.849262627+07:00","message":"[GCS] Cleaned up inactive client: 2960"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.849264494+07:00","message":"[GCS] Cleaned up inactive client: 2961"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.849266052+07:00","message":"[GCS] Cleaned up inactive client: 2962"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:10.849267493+07:00","message":"[GCS] Cleaned up inactive client: 2964"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:11.398489762+07:00","message":"receive streaming session, msgId: 2992"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:11.398526596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนวนโยบาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:11.398532016+07:00","message":"receive interim result [false|false]: แนวนโยบาย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:11.398547568+07:00","message":"[buffer interim] 2992 false แนวนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.398554736+07:00","message":"[bufferProcess] interim [600000000]:แนวนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.398556641+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:11.723338984+07:00","message":"receive streaming session, msgId: 2992"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:11.723372076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนวนโยบายอัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:11.723377208+07:00","message":"receive interim result [false|false]: แนวนโยบายอัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:11.723391331+07:00","message":"[buffer interim] 2992 false แนวนโยบายอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.723398036+07:00","message":"[bufferProcess] interim [900000000]:แนวนโยบายอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.72340062+07:00","message":"[bufferProcess] send to processor:แนวนโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.723407128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.723409807+07:00","message":"> Transcript [21695] [false]: 'แนวนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.723411833+07:00","message":"Set StatePrefix (first interim): 'แนวนโยบาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:11.845313017+07:00","message":"receive streaming session, msgId: 2992"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:11.845349687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนวนโยบายอันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:11.845355564+07:00","message":"receive interim result [false|false]: แนวนโยบายอันนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:11.845366932+07:00","message":"[buffer interim] 2992 false แนวนโยบายอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.845373438+07:00","message":"[bufferProcess] interim [960000000]:แนวนโยบายอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.84537554+07:00","message":"[bufferProcess] send to processor:แนวนโยบายอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.845380721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.845383319+07:00","message":"> Transcript [21696] [false]: 'แนวนโยบายอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.845386133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.845388027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.845389801+07:00","message":"StatePrefix: 'แนวนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:11.845391653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.115600184+07:00","message":"receive streaming session, msgId: 2992"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.115635357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนวนโยบายอันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.115640719+07:00","message":"receive interim result [false|false]: แนวนโยบายอันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.115658858+07:00","message":"[buffer interim] 2992 false แนวนโยบายอันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.115667235+07:00","message":"[bufferProcess] interim [260000000]:แนวนโยบายอันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.115669543+07:00","message":"[bufferProcess] send to processor:แนวนโยบายอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.115673126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.11567564+07:00","message":"> Transcript [21697] [false]: 'แนวนโยบายอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.115679092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.115681083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.115682949+07:00","message":"StatePrefix: 'แนวนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.115684908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.238404725+07:00","message":"receive streaming session, msgId: 2992"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.238439736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนวนโยบายอันนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.23844602+07:00","message":"receive interim result [false|false]: แนวนโยบายอันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.238462608+07:00","message":"[buffer interim] 2992 false แนวนโยบายอันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.238469461+07:00","message":"[bufferProcess] interim [380000000]:แนวนโยบายอันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.238471594+07:00","message":"[bufferProcess] send to processor:แนวนโยบายอันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.238474726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.238477465+07:00","message":"> Transcript [21698] [false]: 'แนวนโยบายอันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.238480487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.238482697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.238484439+07:00","message":"StatePrefix: 'แนวนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.238486225+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.750462958+07:00","message":"receive streaming session, msgId: 2992"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.750499986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนวนโยบายอันนี้นะคะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.750505499+07:00","message":"receive interim result [false|false]: แนวนโยบายอันนี้นะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.750519187+07:00","message":"[buffer interim] 2992 false แนวนโยบายอันนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.750526033+07:00","message":"[bufferProcess] interim [920000000]:แนวนโยบายอันนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.750528488+07:00","message":"[bufferProcess] send to processor:แนวนโยบายอันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.750535477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.750538168+07:00","message":"> Transcript [21699] [false]: 'แนวนโยบายอันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.750541617+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.750543855+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.750545492+07:00","message":"StatePrefix: 'แนวนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.750547385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.750551428+07:00","message":"Push: 'แนวนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.750553498+07:00","message":"TextPushed: 'แนวนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.750555275+07:00","message":"Set new StatePrefix : 'แนวนโยบายอันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.750557672+07:00","message":"Next Push (prob) : 'อันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.750565587+07:00","message":"push: {false แนวนโยบาย 0 0xc0031a5000}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:12.90210563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:12.902112983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.937639735+07:00","message":"receive streaming session, msgId: 2992"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.93767381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แนวนโยบายอันนี้นะคะเราก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.937679998+07:00","message":"receive interim result [false|false]: แนวนโยบายอันนี้นะคะเราก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:12.937692172+07:00","message":"[buffer interim] 2992 false แนวนโยบายอันนี้นะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.937698639+07:00","message":"[bufferProcess] interim [100000000]:แนวนโยบายอันนี้นะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.937703038+07:00","message":"[bufferProcess] send to processor:แนวนโยบายอันนี้นะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.937708157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.937710905+07:00","message":"> Transcript [21700] [false]: 'แนวนโยบายอันนี้นะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.937714163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.937716273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.937717933+07:00","message":"StatePrefix: 'แนวนโยบายอันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:12.937719853+07:00","message":"TextPushed: 'แนวนโยบาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.238493585+07:00","message":"[GCS] IsForceVAD: false for message ID: 2992"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.308808863+07:00","message":"[GCS] Start streaming session, msgId: 2993"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.33239369+07:00","message":"receive streaming session, msgId: 2992"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.332431689+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-01-30T11:12:13.332439995+07:00","message":"receive interim result [true|false]: แนวนโยบายอันนี้นะคะเราก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.332450937+07:00","message":"end recv isFinal message id 2992"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.332453783+07:00","message":"end Recv id 2992"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.332459983+07:00","message":"[buffer interim] 2992 true แนวนโยบายอันนี้นะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.332467596+07:00","message":"[bufferProcess] interim [580000000]:แนวนโยบายอันนี้นะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.332471292+07:00","message":"[bufferProcess] send to processor (isfinal):แนวนโยบายอันนี้นะคะเราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.332476727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.332479739+07:00","message":"> Transcript [21701] [false]: 'แนวนโยบายอันนี้นะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.332482899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.332484735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.332486394+07:00","message":"StatePrefix: 'แนวนโยบายอันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.332488436+07:00","message":"TextPushed: 'แนวนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.332489963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.33249201+07:00","message":"> Transcript [21702] [true]: 'แนวนโยบายอันนี้นะคะเราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.332494095+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.33249587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.332497303+07:00","message":"StatePrefix: 'แนวนโยบายอันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.332498822+07:00","message":"TextPushed: 'แนวนโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.332501593+07:00","message":"Push: 'อันนี้นะคะเราก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.332508769+07:00","message":"push: {true อันนี้นะคะเราก็ 0 0xc0031a5000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:13.346961008+07:00","message":"write wav file: './tmp/7478/7478_2992.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.877886214+07:00","message":"[GCS] IsForceVAD: false for message ID: 2993"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.947542509+07:00","message":"[GCS] Start streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.974078369+07:00","message":"receive streaming session, msgId: 2993"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.974098775+07:00","message":"found end of frame, send empty tag with msgId: 2993"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.974101503+07:00","message":"end Recv id 2993"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.974108193+07:00","message":"[buffer interim] 2993 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.974116501+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.974125854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.974128521+07:00","message":"> Transcript [21703] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.974130831+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.97413263+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.974134243+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.974135788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:13.974137995+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:13.974147631+07:00","message":"push: {true \n 0 0xc0036d7e00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:13.978788986+07:00","message":"write wav file: './tmp/7478/7478_2993.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:14.919304196+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:14.919347747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:14.919353124+07:00","message":"receive interim result [false|false]: สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:14.919369209+07:00","message":"[buffer interim] 2994 false สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:14.919376127+07:00","message":"[bufferProcess] interim [780000000]:สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:14.919378021+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:15.117068447+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:15.11710586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:15.117110915+07:00","message":"receive interim result [false|false]: สำคัญว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:15.117123424+07:00","message":"[buffer interim] 2994 false สำคัญว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.117129954+07:00","message":"[bufferProcess] interim [960000000]:สำคัญว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.117132221+07:00","message":"[bufferProcess] send to processor:สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.117137541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.1171402+07:00","message":"> Transcript [21704] [false]: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.117142621+07:00","message":"Set StatePrefix (first interim): 'สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:15.498790573+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:15.498825068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่าการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:15.498830432+07:00","message":"receive interim result [false|false]: สำคัญว่าการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:15.498841618+07:00","message":"[buffer interim] 2994 false สำคัญว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.498850371+07:00","message":"[bufferProcess] interim [380000000]:สำคัญว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.498852617+07:00","message":"[bufferProcess] send to processor:สำคัญว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.498857927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.498860525+07:00","message":"> Transcript [21705] [false]: 'สำคัญว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.498863773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.498865598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.498867403+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.498869371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:15.688900107+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:15.688940288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่าการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:15.688946254+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:15.688960837+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.688970348+07:00","message":"[bufferProcess] interim [620000000]:สำคัญว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.688973484+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.688977823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.688981854+07:00","message":"> Transcript [21706] [false]: 'สำคัญว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.68898661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.688988626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.688990453+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:15.68899233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:15.903177034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:15.903183346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.006414537+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.006444584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่าการที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.006449508+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.006461491+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.006468998+07:00","message":"[bufferProcess] interim [860000000]:สำคัญว่าการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.006471546+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.006477017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.006479688+07:00","message":"> Transcript [21707] [false]: 'สำคัญว่าการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.006482917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.006485083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.006486925+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.006489065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.196514499+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.196553655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่าการที่จะให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.196558895+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่จะให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.196572816+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.196582281+07:00","message":"[bufferProcess] interim [100000000]:สำคัญว่าการที่จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.19658463+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.196589237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.196594378+07:00","message":"> Transcript [21708] [false]: 'สำคัญว่าการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.196598127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.196600145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.196601783+07:00","message":"StatePrefix: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.196603624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.1966104+07:00","message":"Push: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.196612286+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.196614591+07:00","message":"Set new StatePrefix : 'สำคัญว่าการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.196616636+07:00","message":"Next Push (prob) : 'ว่าการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.1966239+07:00","message":"push: {false สำคัญ 0 0xc0036d6500}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.522275186+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.52231566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่าการที่จะให้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.522321178+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่จะให้คน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.522335152+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่จะให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.522342157+07:00","message":"[bufferProcess] interim [340000000]:สำคัญว่าการที่จะให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.52234493+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการที่จะให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.522351192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.522353636+07:00","message":"> Transcript [21709] [false]: 'สำคัญว่าการที่จะให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.522357043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.52235901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.522360869+07:00","message":"StatePrefix: 'สำคัญว่าการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.522363538+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.590117364+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.590160739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่าการที่จะให้คนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.590166974+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่จะให้คนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.590182975+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.590186605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่าการที่จะให้คนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.590189148+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่จะให้คนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.590194121+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่จะให้คนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.590197216+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่จะให้คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590202356+07:00","message":"[bufferProcess] interim [460000000]:สำคัญว่าการที่จะให้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590204533+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการที่จะให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590207581+07:00","message":"[bufferProcess] interim [520000000]:สำคัญว่าการที่จะให้คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590209234+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการที่จะให้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590211457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590214522+07:00","message":"> Transcript [21710] [false]: 'สำคัญว่าการที่จะให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590217408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590219396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590221299+07:00","message":"StatePrefix: 'สำคัญว่าการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590223214+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590224945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590226803+07:00","message":"> Transcript [21711] [false]: 'สำคัญว่าการที่จะให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590228597+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590230055+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590231469+07:00","message":"StatePrefix: 'สำคัญว่าการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.590232959+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.910373247+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.910405888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่าการที่จะให้คนพิการอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.910411726+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่จะให้คนพิการอยู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.910425902+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่จะให้คนพิการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.910431933+07:00","message":"[bufferProcess] interim [820000000]:สำคัญว่าการที่จะให้คนพิการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.910434175+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการที่จะให้คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.910437801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.910441245+07:00","message":"> Transcript [21712] [false]: 'สำคัญว่าการที่จะให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.910445974+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.910448478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.910450476+07:00","message":"StatePrefix: 'สำคัญว่าการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.910452438+07:00","message":"TextPushed: 'สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.910458714+07:00","message":"Push: 'ว่าการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.910460387+07:00","message":"TextPushed: 'สำคัญว่าการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.910462161+07:00","message":"Set new StatePrefix : 'สำคัญว่าการที่จะให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:16.910463989+07:00","message":"Next Push (prob) : 'ให้คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:16.910471416+07:00","message":"push: {false ว่าการที่จะ 0 0xc0036d6500}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.097603477+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.097642393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่าการที่จะให้คนพิการอยู่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.097647633+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่จะให้คนพิการอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.097665537+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่จะให้คนพิการอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.097673738+07:00","message":"[bufferProcess] interim [0]:สำคัญว่าการที่จะให้คนพิการอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.097676423+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการที่จะให้คนพิการอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.097679561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.097682083+07:00","message":"> Transcript [21713] [false]: 'สำคัญว่าการที่จะให้คนพิการอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.097685306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.097687471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.097689147+07:00","message":"StatePrefix: 'สำคัญว่าการที่จะให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.097691768+07:00","message":"TextPushed: 'สำคัญว่าการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.418971333+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.419009004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่าการที่จะให้คนพิการอยู่ในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.419014641+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่จะให้คนพิการอยู่ในช่วง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.419028878+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่จะให้คนพิการอยู่ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.419036691+07:00","message":"[bufferProcess] interim [240000000]:สำคัญว่าการที่จะให้คนพิการอยู่ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.419038914+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการที่จะให้คนพิการอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.419044634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.41904759+07:00","message":"> Transcript [21714] [false]: 'สำคัญว่าการที่จะให้คนพิการอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.419051717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.419053742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.419056181+07:00","message":"StatePrefix: 'สำคัญว่าการที่จะให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.419059485+07:00","message":"TextPushed: 'สำคัญว่าการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.420592044+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.420628783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่าการที่จะให้คนพิการอยู่ในชุม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.420634535+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่จะให้คนพิการอยู่ในชุม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.420648354+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่จะให้คนพิการอยู่ในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.420655686+07:00","message":"[bufferProcess] interim [300000000]:สำคัญว่าการที่จะให้คนพิการอยู่ในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.420658044+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการที่จะให้คนพิการอยู่ในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.420663033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.420665831+07:00","message":"> Transcript [21715] [false]: 'สำคัญว่าการที่จะให้คนพิการอยู่ในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.420669316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.420671231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.420673406+07:00","message":"StatePrefix: 'สำคัญว่าการที่จะให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.420676265+07:00","message":"TextPushed: 'สำคัญว่าการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.481610802+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.481648941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.481654627+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.481667925+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.481674525+07:00","message":"[bufferProcess] interim [420000000]:สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.481677033+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการที่จะให้คนพิการอยู่ในชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.48168032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.481682983+07:00","message":"> Transcript [21716] [false]: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.481686124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.481689029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.481691213+07:00","message":"StatePrefix: 'สำคัญว่าการที่จะให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.481693673+07:00","message":"TextPushed: 'สำคัญว่าการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.481696328+07:00","message":"Push: 'ให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.481697964+07:00","message":"TextPushed: 'สำคัญว่าการที่จะให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.481699929+07:00","message":"Set new StatePrefix : 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.48170184+07:00","message":"Next Push (prob) : 'อยู่ในชุม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.481710769+07:00","message":"push: {false ให้คนพิการ 0 0xc0036d6500}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.796795509+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.79683286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.796840777+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.796857242+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.796864509+07:00","message":"[bufferProcess] interim [660000000]:สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.796867478+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.796874451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.796877628+07:00","message":"> Transcript [21717] [false]: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.796881425+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.796883341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.796885237+07:00","message":"StatePrefix: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.796888823+07:00","message":"TextPushed: 'สำคัญว่าการที่จะให้คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.99607632+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.996109893+07:00","message":"receive 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-01-30T11:12:17.996117286+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:17.99613163+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.996140118+07:00","message":"[bufferProcess] interim [840000000]:สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.99614261+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.996148191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.996150957+07:00","message":"> Transcript [21718] [false]: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.996154586+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.996156494+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.996158558+07:00","message":"StatePrefix: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:17.996161178+07:00","message":"TextPushed: 'สำคัญว่าการที่จะให้คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.386545203+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.38658243+07:00","message":"receive 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-01-30T11:12:18.386588065+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.386598665+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.386607367+07:00","message":"[bufferProcess] interim [260000000]:สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.386610197+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.386613704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.386616345+07:00","message":"> Transcript [21719] [false]: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.386619848+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.386621991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.386624027+07:00","message":"StatePrefix: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.3866267+07:00","message":"TextPushed: 'สำคัญว่าการที่จะให้คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.578560079+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.578605862+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-01-30T11:12:18.578611506+07:00","message":"receive interim result [false|false]: สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.578624907+07:00","message":"[buffer interim] 2994 false สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.578633206+07:00","message":"[bufferProcess] interim [440000000]:สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.578636982+07:00","message":"[bufferProcess] send to processor:สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.578643107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.578647908+07:00","message":"> Transcript [21720] [false]: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.578653803+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.578656044+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.578660272+07:00","message":"StatePrefix: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.578665071+07:00","message":"TextPushed: 'สำคัญว่าการที่จะให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.578669227+07:00","message":"Push: 'อยู่ในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.578674309+07:00","message":"TextPushed: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.578677356+07:00","message":"Set new StatePrefix : 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.578680254+07:00","message":"Next Push (prob) : 'ชนท้องถิ่นได้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.578691055+07:00","message":"push: {false อยู่ในชุม 0 0xc0036d6500}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.62633882+07:00","message":"[GCS] IsForceVAD: false for message ID: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.735670692+07:00","message":"receive streaming session, msgId: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.735711412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้เนี่ย\",\"confidence\":0.95740795}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.735718525+07:00","message":"receive interim result [true|false]: สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้เนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.735727799+07:00","message":"end recv isFinal message id 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.735729643+07:00","message":"end Recv id 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.735737102+07:00","message":"[buffer interim] 2994 true สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.735747103+07:00","message":"[bufferProcess] interim [710000000]:สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.735750183+07:00","message":"[bufferProcess] send to processor (isfinal):สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้เนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.735753859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.735756519+07:00","message":"> Transcript [21721] [false]: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.735760379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.735762211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.73576394+07:00","message":"StatePrefix: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.735766635+07:00","message":"TextPushed: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.735768663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.735770434+07:00","message":"> Transcript [21722] [true]: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้เนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.735772342+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.735773803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.735775215+07:00","message":"StatePrefix: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุมชนท้องถิ่นได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.735776896+07:00","message":"TextPushed: 'สำคัญว่าการที่จะให้คนพิการอยู่ในชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:18.735779763+07:00","message":"Push: 'ชนท้องถิ่นได้เนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.735795084+07:00","message":"push: {true ชนท้องถิ่นได้เนี่ย 0 0xc0036d6500}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:18.746464913+07:00","message":"write wav file: './tmp/7478/7478_2994.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:18.758596362+07:00","message":"[GCS] Start streaming session, msgId: 2995"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:18.903567692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:18.9035742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.090471793+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.090510913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.090515369+07:00","message":"receive interim result [false|false]: สิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.090531303+07:00","message":"[buffer interim] 2995 false สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.090538158+07:00","message":"[bufferProcess] interim [420000000]:สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.090540373+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.27819292+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.278226905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งแวด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.278232153+07:00","message":"receive interim result [false|false]: สิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.278243826+07:00","message":"[buffer interim] 2995 false สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.278250855+07:00","message":"[bufferProcess] interim [600000000]:สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.278252893+07:00","message":"[bufferProcess] send to processor:สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.278258093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.27826092+07:00","message":"> Transcript [21723] [false]: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.278263057+07:00","message":"Set StatePrefix (first interim): 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.606263495+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.606299258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งแรกใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.606304615+07:00","message":"receive interim result [false|false]: สิ่งแรกใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.60631976+07:00","message":"[buffer interim] 2995 false สิ่งแรกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.606329302+07:00","message":"[bufferProcess] interim [900000000]:สิ่งแรกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.60633196+07:00","message":"[bufferProcess] send to processor:สิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.606335207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.606337861+07:00","message":"> Transcript [21724] [false]: 'สิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.606340669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.606342498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.606344155+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.606345927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.734752281+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.734800635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งแรกเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.734807197+07:00","message":"receive interim result [false|false]: สิ่งแรกเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.734823275+07:00","message":"[buffer interim] 2995 false สิ่งแรกเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.73483343+07:00","message":"[bufferProcess] interim [960000000]:สิ่งแรกเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.734836741+07:00","message":"[bufferProcess] send to processor:สิ่งแรกใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.734843524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.734847525+07:00","message":"> Transcript [21725] [false]: 'สิ่งแรกใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.734851453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.734854021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.73485662+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.734859319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.838320074+07:00","message":"[GCS] IsForceVAD: false for message ID: 2995"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.926504539+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.926559846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งแรกเนี่ยคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.926565814+07:00","message":"receive interim result [false|false]: สิ่งแรกเนี่ยคือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.926578421+07:00","message":"[buffer interim] 2995 false สิ่งแรกเนี่ยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.926587962+07:00","message":"[bufferProcess] interim [140000000]:สิ่งแรกเนี่ยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.926590609+07:00","message":"[bufferProcess] send to processor:สิ่งแรกเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.926595862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.926599071+07:00","message":"> Transcript [21726] [false]: 'สิ่งแรกเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.926602479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.926604505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.926606058+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.926607914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.942193523+07:00","message":"receive streaming session, msgId: 2995"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.942220323+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-01-30T11:12:19.942225398+07:00","message":"receive interim result [true|false]: สิ่งแรกเนี่ยคือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.942233302+07:00","message":"end recv isFinal message id 2995"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.942235347+07:00","message":"end Recv id 2995"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.942241287+07:00","message":"[buffer interim] 2995 true สิ่งแรกเนี่ยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942247003+07:00","message":"[bufferProcess] interim [320000000]:สิ่งแรกเนี่ยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942251647+07:00","message":"[bufferProcess] send to processor (isfinal):สิ่งแรกเนี่ยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942254392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942256751+07:00","message":"> Transcript [21727] [false]: 'สิ่งแรกเนี่ยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942259566+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942261227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942263363+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.94226519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942269352+07:00","message":"Push: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942271074+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942272799+07:00","message":"Set new StatePrefix : 'สิ่งแรกเนี่ยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942275183+07:00","message":"Next Push (prob) : 'แรกเนี่ยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942276968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942278914+07:00","message":"> Transcript [21728] [true]: 'สิ่งแรกเนี่ยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942280774+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942282239+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942283717+07:00","message":"StatePrefix: 'สิ่งแรกเนี่ยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942285493+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:19.942287278+07:00","message":"Push: 'แรกเนี่ยคือ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.942294757+07:00","message":"push: {false สิ่ง 0 0xc0031a4500}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:19.942306864+07:00","message":"push: {true แรกเนี่ยคือ 0 0xc0031a4500}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:19.948245652+07:00","message":"write wav file: './tmp/7478/7478_2995.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:20.291394625+07:00","message":"[GCS] Start streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:20.636290486+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:20.636333393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:20.636338849+07:00","message":"receive interim result [false|false]: เขา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:20.636355653+07:00","message":"[buffer interim] 2996 false เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:20.636362474+07:00","message":"[bufferProcess] interim [420000000]:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:20.636364358+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:20.837605395+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:20.837648898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:20.837654521+07:00","message":"receive interim result [false|false]: เขาต้อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:20.837671428+07:00","message":"[buffer interim] 2996 false เขาต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:20.837678507+07:00","message":"[bufferProcess] interim [600000000]:เขาต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:20.837681028+07:00","message":"[bufferProcess] send to processor:เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:20.837684214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:20.837687023+07:00","message":"> Transcript [21729] [false]: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:20.83768958+07:00","message":"Set StatePrefix (first interim): 'เขา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.045244267+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.045276125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.045281885+07:00","message":"receive interim result [false|false]: เขาต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.045295297+07:00","message":"[buffer interim] 2996 false เขาต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.045301897+07:00","message":"[bufferProcess] interim [780000000]:เขาต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.045304318+07:00","message":"[bufferProcess] send to processor:เขาต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.045309557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.045312048+07:00","message":"> Transcript [21730] [false]: 'เขาต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.045315265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.045317266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.045319428+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.045321403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.137568853+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.13761383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาต้องมีอ่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.137619147+07:00","message":"receive interim result [false|false]: เขาต้องมีอ่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.13763584+07:00","message":"[buffer interim] 2996 false เขาต้องมีอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.137642382+07:00","message":"[bufferProcess] interim [840000000]:เขาต้องมีอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.137644741+07:00","message":"[bufferProcess] send to processor:เขาต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.137647976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.13765093+07:00","message":"> Transcript [21731] [false]: 'เขาต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.137653661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.137655514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.137657809+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.137659646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.269081356+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.269113796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาต้องมีอัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.269131076+07:00","message":"receive interim result [false|false]: เขาต้องมีอัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.269143159+07:00","message":"[buffer interim] 2996 false เขาต้องมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269150057+07:00","message":"[bufferProcess] interim [960000000]:เขาต้องมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269152491+07:00","message":"[bufferProcess] send to processor:เขาต้องมีอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269157694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269170749+07:00","message":"> Transcript [21732] [false]: 'เขาต้องมีอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269173959+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269176001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.26917804+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269180408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.269522064+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.269531831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขาต้องมีอาชีพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.269535996+07:00","message":"receive interim result [false|false]: เขาต้องมีอาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.269543985+07:00","message":"[buffer interim] 2996 false เขาต้องมีอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269566684+07:00","message":"[bufferProcess] interim [20000000]:เขาต้องมีอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269569413+07:00","message":"[bufferProcess] send to processor:เขาต้องมีอัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269574879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269576812+07:00","message":"> Transcript [21733] [false]: 'เขาต้องมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269578787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.26958044+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269582057+07:00","message":"StatePrefix: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269583756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269587756+07:00","message":"Push: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269589454+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269591328+07:00","message":"Set new StatePrefix : 'เขาต้องมีอัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.269593323+07:00","message":"Next Push (prob) : 'ต้องมีอัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.269608076+07:00","message":"push: {false เขา 0 0xc002d18480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.438996855+07:00","message":"[GCS] IsForceVAD: false for message ID: 2996"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.539331646+07:00","message":"receive streaming session, msgId: 2996"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.539383372+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-01-30T11:12:21.539391274+07:00","message":"receive interim result [true|false]: เขาต้องมีอาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.539405311+07:00","message":"end recv isFinal message id 2996"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.539408215+07:00","message":"end Recv id 2996"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.53941607+07:00","message":"[buffer interim] 2996 true เขาต้องมีอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.53943532+07:00","message":"[bufferProcess] interim [380000000]:เขาต้องมีอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.539449068+07:00","message":"[bufferProcess] send to processor (isfinal):เขาต้องมีอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.539454423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.539458352+07:00","message":"> Transcript [21734] [false]: 'เขาต้องมีอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.53946176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.539464822+07:00","message":"Set new StatePrefix: 'เขาต้องมีอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.539467484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.539470859+07:00","message":"> Transcript [21735] [true]: 'เขาต้องมีอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.539474909+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.539477859+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.539481484+07:00","message":"StatePrefix: 'เขาต้องมีอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.539484845+07:00","message":"TextPushed: 'เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.539488213+07:00","message":"Push: 'ต้องมีอาชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.539499373+07:00","message":"push: {true ต้องมีอาชีพ 0 0xc002d18480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:21.547007381+07:00","message":"write wav file: './tmp/7478/7478_2996.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.56919717+07:00","message":"[GCS] Start streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.696575803+07:00","message":"[GCS] IsForceVAD: false for message ID: 2997"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.838128744+07:00","message":"receive streaming session, msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.838150025+07:00","message":"found end of frame, send empty tag with msgId: 2997"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.83815321+07:00","message":"end Recv id 2997"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.838160909+07:00","message":"[buffer interim] 2997 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.838168473+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.838176741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.838181233+07:00","message":"> Transcript [21736] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.838183344+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.838185243+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.838186872+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.838188633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:21.838197149+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:21.838205846+07:00","message":"push: {true \n 0 0xc0031a4b80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:21.843021527+07:00","message":"write wav file: './tmp/7478/7478_2997.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:21.904199041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:21.904221676+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:22.077635181+07:00","message":"[GCS] Start streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:22.943813334+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:22.943851778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:22.943857152+07:00","message":"receive interim result [false|false]: เราต้อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:22.943870304+07:00","message":"[buffer interim] 2998 false เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:22.943877325+07:00","message":"[bufferProcess] interim [660000000]:เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:22.943879148+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:22.943884661+07:00","message":"[bufferProcess] send to processor (ticker):เราต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:22.943887316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:22.943889988+07:00","message":"> Transcript [21737] [false]: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:22.943891992+07:00","message":"Set StatePrefix (first interim): 'เราต้อง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:22.963672024+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:22.963701433+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:22.963706858+07:00","message":"receive interim result [false|false]: เราต้องมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:22.963721456+07:00","message":"[buffer interim] 2998 false เราต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:22.963726961+07:00","message":"[bufferProcess] interim [720000000]:เราต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:22.963728705+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.172876854+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.172907949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องมีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.172913723+07:00","message":"receive interim result [false|false]: เราต้องมีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.172925845+07:00","message":"[buffer interim] 2998 false เราต้องมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.172932452+07:00","message":"[bufferProcess] interim [900000000]:เราต้องมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.172935066+07:00","message":"[bufferProcess] send to processor:เราต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.172939823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.172942381+07:00","message":"> Transcript [21738] [false]: 'เราต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.172945423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.172947269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.17294906+07:00","message":"StatePrefix: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.172951273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.262036407+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.262069299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องมีราย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.262074786+07:00","message":"receive interim result [false|false]: เราต้องมีราย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.262089015+07:00","message":"[buffer interim] 2998 false เราต้องมีราย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.262095457+07:00","message":"[bufferProcess] interim [960000000]:เราต้องมีราย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.262097549+07:00","message":"[bufferProcess] send to processor:เราต้องมีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.262100691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.262103435+07:00","message":"> Transcript [21739] [false]: 'เราต้องมีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.26210874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.262111483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.262113948+07:00","message":"StatePrefix: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.262115771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.330365036+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.330397615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องมีรายได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.33040329+07:00","message":"receive interim result [false|false]: เราต้องมีรายได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.330416726+07:00","message":"[buffer interim] 2998 false เราต้องมีรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.330422788+07:00","message":"[bufferProcess] interim [80000000]:เราต้องมีรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.330424902+07:00","message":"[bufferProcess] send to processor:เราต้องมีราย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.330428258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.33043166+07:00","message":"> Transcript [21740] [false]: 'เราต้องมีราย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.330434935+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.330437175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.330439026+07:00","message":"StatePrefix: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.330440851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.616703692+07:00","message":"[GCS] IsForceVAD: false for message ID: 2998"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.720585835+07:00","message":"receive streaming session, msgId: 2998"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.720624461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราต้องมีรายได้\",\"confidence\":0.9447128}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.720632075+07:00","message":"receive interim result [true|false]: เราต้องมีรายได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.720641377+07:00","message":"end recv isFinal message id 2998"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.720643344+07:00","message":"end Recv id 2998"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.720648857+07:00","message":"[buffer interim] 2998 true เราต้องมีรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.72065769+07:00","message":"[bufferProcess] interim [560000000]:เราต้องมีรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.72066227+07:00","message":"[bufferProcess] send to processor (isfinal):เราต้องมีรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.7206653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.720668246+07:00","message":"> Transcript [21741] [false]: 'เราต้องมีรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.72067118+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.720672872+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.720674651+07:00","message":"StatePrefix: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.720676733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.720681471+07:00","message":"Push: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.720683854+07:00","message":"TextPushed: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.720685747+07:00","message":"Set new StatePrefix : 'เราต้องมีรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.720687561+07:00","message":"Next Push (prob) : 'มีรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.72068925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.720691049+07:00","message":"> Transcript [21742] [true]: 'เราต้องมีรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.720693037+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.720694677+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.720696556+07:00","message":"StatePrefix: 'เราต้องมีรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.720698327+07:00","message":"TextPushed: 'เราต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:23.720700101+07:00","message":"Push: 'มีรายได้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.720707536+07:00","message":"push: {false เราต้อง 0 0xc0036d7d00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:23.720713202+07:00","message":"push: {true มีรายได้ 0 0xc0036d7d00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:23.72773121+07:00","message":"write wav file: './tmp/7478/7478_2998.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:24.388610204+07:00","message":"[GCS] Start streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:24.854397445+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:24.854445624+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-01-30T11:12:24.854450726+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:24.854465633+07:00","message":"[buffer interim] 2999 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:24.8544721+07:00","message":"[bufferProcess] interim [240000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:24.854473902+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:24.854480751+07:00","message":"[bufferProcess] send to processor (ticker):วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:24.854483637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:24.854486231+07:00","message":"> Transcript [21743] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:24.854488092+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:24.9042798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:24.904296068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:24.962969182+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:24.963011738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:24.963018025+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:24.963030933+07:00","message":"[buffer interim] 2999 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:24.963036828+07:00","message":"[bufferProcess] interim [420000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:24.963038975+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:25.117268004+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:25.11730584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:25.117312595+07:00","message":"receive interim result [false|false]: เพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:25.117329367+07:00","message":"[buffer interim] 2999 false เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.117336768+07:00","message":"[bufferProcess] interim [540000000]:เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.117339261+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.117345474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.11734805+07:00","message":"> Transcript [21744] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.117350232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.117352195+07:00","message":"Set new StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:25.407221815+07:00","message":"[GCS] IsForceVAD: false for message ID: 2999"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:25.504783935+07:00","message":"receive streaming session, msgId: 2999"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:25.504832935+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-01-30T11:12:25.504839313+07:00","message":"receive interim result [true|false]: เพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:25.504849038+07:00","message":"end recv isFinal message id 2999"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:25.504850865+07:00","message":"end Recv id 2999"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:25.504858089+07:00","message":"[buffer interim] 2999 true เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.504867809+07:00","message":"[bufferProcess] interim [50000000]:เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.504873299+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.504876708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.504879679+07:00","message":"> Transcript [21745] [false]: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.504881785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.504883588+07:00","message":"Set new StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.504885077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.504886678+07:00","message":"> Transcript [21746] [true]: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.504888834+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.504890424+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.504892107+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.504894297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:25.50490066+07:00","message":"Push: 'เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:25.504908582+07:00","message":"push: {true เพราะฉะนั้น 0 0xc0031a4f80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:25.511448196+07:00","message":"write wav file: './tmp/7478/7478_2999.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:25.726677808+07:00","message":"[GCS] Start streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.212111204+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.212151727+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-01-30T11:12:26.212157072+07:00","message":"receive interim result [false|false]: โครง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.212171337+07:00","message":"[buffer interim] 3000 false โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.212178748+07:00","message":"[bufferProcess] interim [300000000]:โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.212180528+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.257533334+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.257570124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.257577129+07:00","message":"receive interim result [false|false]: โครงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.25759234+07:00","message":"[buffer interim] 3000 false โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.257601173+07:00","message":"[bufferProcess] interim [420000000]:โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.257604361+07:00","message":"[bufferProcess] send to processor:โครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.257612752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.257616412+07:00","message":"> Transcript [21747] [false]: 'โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.257619565+07:00","message":"Set StatePrefix (first interim): 'โครง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.587005455+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.58704853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.587053382+07:00","message":"receive interim result [false|false]: โครงการนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.587067352+07:00","message":"[buffer interim] 3000 false โครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.587074771+07:00","message":"[bufferProcess] interim [660000000]:โครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.587077011+07:00","message":"[bufferProcess] send to processor:โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.587082561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.587088961+07:00","message":"> Transcript [21748] [false]: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.587092134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.587094068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.587095897+07:00","message":"StatePrefix: 'โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.587097809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.801380461+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.801416987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการนี้มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.801423234+07:00","message":"receive interim result [false|false]: โครงการนี้มี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.801440719+07:00","message":"[buffer interim] 3000 false โครงการนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.801449779+07:00","message":"[bufferProcess] interim [900000000]:โครงการนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.801452059+07:00","message":"[bufferProcess] send to processor:โครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.801459537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.801462627+07:00","message":"> Transcript [21749] [false]: 'โครงการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.8014661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.801468042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.801469901+07:00","message":"StatePrefix: 'โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.801472013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.906795064+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.906838269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการนี้นี่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.906844467+07:00","message":"receive interim result [false|false]: โครงการนี้นี่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.906856864+07:00","message":"[buffer interim] 3000 false โครงการนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.906863601+07:00","message":"[bufferProcess] interim [960000000]:โครงการนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.906865986+07:00","message":"[bufferProcess] send to processor:โครงการนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.906872133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.906874704+07:00","message":"> Transcript [21750] [false]: 'โครงการนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.906877702+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.906879559+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.906881248+07:00","message":"StatePrefix: 'โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.906883501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.908511063+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.908522242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการนี้นี่เอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.90852547+07:00","message":"receive interim result [false|false]: โครงการนี้นี่เอง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.908547083+07:00","message":"[buffer interim] 3000 false โครงการนี้นี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.908551104+07:00","message":"[bufferProcess] interim [20000000]:โครงการนี้นี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.908552989+07:00","message":"[bufferProcess] send to processor:โครงการนี้นี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.908555076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.908556871+07:00","message":"> Transcript [21751] [false]: 'โครงการนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.908558796+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.908560673+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.908562182+07:00","message":"StatePrefix: 'โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.908563785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.908566198+07:00","message":"Push: 'โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.908567985+07:00","message":"TextPushed: 'โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.908570284+07:00","message":"Set new StatePrefix : 'โครงการนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:26.908572406+07:00","message":"Next Push (prob) : 'การนี้นี่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:26.908579617+07:00","message":"push: {false โครง 0 0xc0031a5180}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:27.376544752+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:27.376583792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการนี้นี่เองนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:27.376589196+07:00","message":"receive interim result [false|false]: โครงการนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:27.376604547+07:00","message":"[buffer interim] 3000 false โครงการนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.376611613+07:00","message":"[bufferProcess] interim [500000000]:โครงการนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.376613791+07:00","message":"[bufferProcess] send to processor:โครงการนี้นี่เอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.376619334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.376623229+07:00","message":"> Transcript [21752] [false]: 'โครงการนี้นี่เอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.376627222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.376629423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.376633899+07:00","message":"StatePrefix: 'โครงการนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.376636071+07:00","message":"TextPushed: 'โครง'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:27.904509432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:27.904541844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:27.997901049+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:27.997936786+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-01-30T11:12:27.997945916+07:00","message":"receive interim result [false|false]: โครงการนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:27.997962411+07:00","message":"[buffer interim] 3000 false โครงการนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.997970344+07:00","message":"[bufferProcess] interim [100000000]:โครงการนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.997972896+07:00","message":"[bufferProcess] send to processor:โครงการนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.997978263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.997981841+07:00","message":"> Transcript [21753] [false]: 'โครงการนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.997985008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.997986929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.997988642+07:00","message":"StatePrefix: 'โครงการนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:27.99799086+07:00","message":"TextPushed: 'โครง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:28.706029252+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:28.706072618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการนี้นี่เองนะคะมันเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:28.706078527+07:00","message":"receive interim result [false|false]: โครงการนี้นี่เองนะคะมันเป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:28.706092932+07:00","message":"[buffer interim] 3000 false โครงการนี้นี่เองนะคะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:28.706100755+07:00","message":"[bufferProcess] interim [820000000]:โครงการนี้นี่เองนะคะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:28.706103298+07:00","message":"[bufferProcess] send to processor:โครงการนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:28.706108665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:28.706111033+07:00","message":"> Transcript [21754] [false]: 'โครงการนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:28.706114697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:28.706116788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:28.706121917+07:00","message":"StatePrefix: 'โครงการนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:28.706123973+07:00","message":"TextPushed: 'โครง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:28.938389105+07:00","message":"[GCS] IsForceVAD: false for message ID: 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.051969924+07:00","message":"receive streaming session, msgId: 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.052008171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โครงการนี้นี่เองนะคะ\",\"confidence\":0.9415451}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.052016171+07:00","message":"receive interim result [true|false]: โครงการนี้นี่เองนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.052027786+07:00","message":"end recv isFinal message id 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.052029995+07:00","message":"end Recv id 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.052036267+07:00","message":"[buffer interim] 3000 true โครงการนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052044103+07:00","message":"[bufferProcess] interim [210000000]:โครงการนี้นี่เองนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052047584+07:00","message":"[bufferProcess] send to processor (isfinal):โครงการนี้นี่เองนะคะมันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052051583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052054097+07:00","message":"> Transcript [21755] [false]: 'โครงการนี้นี่เองนะคะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052057446+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052059249+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052061003+07:00","message":"StatePrefix: 'โครงการนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.0520628+07:00","message":"TextPushed: 'โครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052065154+07:00","message":"Push: 'การนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052067699+07:00","message":"TextPushed: 'โครงการนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052069559+07:00","message":"Set new StatePrefix : 'โครงการนี้นี่เองนะคะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052071434+07:00","message":"Next Push (prob) : 'เองนะคะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052073136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052074891+07:00","message":"> Transcript [21756] [true]: 'โครงการนี้นี่เองนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052076718+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052078176+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052079612+07:00","message":"StatePrefix: 'โครงการนี้นี่เองนะคะมันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052081268+07:00","message":"TextPushed: 'โครงการนี้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.052083088+07:00","message":"Push: 'เองนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.052090331+07:00","message":"push: {false การนี้นี่ 0 0xc0031a5180}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.052095676+07:00","message":"push: {true เองนะคะ 0 0xc0031a5180}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:29.06016894+07:00","message":"write wav file: './tmp/7478/7478_3000.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.198133587+07:00","message":"[GCS] Start streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.725089744+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.725127189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.725133512+07:00","message":"receive interim result [false|false]: สิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.725150266+07:00","message":"[buffer interim] 3001 false สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.725158437+07:00","message":"[bufferProcess] interim [360000000]:สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.725175397+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.931369909+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.931406264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.931412021+07:00","message":"receive interim result [false|false]: สิ่งสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:29.931426429+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.931433148+07:00","message":"[bufferProcess] interim [600000000]:สิ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.93143536+07:00","message":"[bufferProcess] send to processor:สิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.931441701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.931444292+07:00","message":"> Transcript [21757] [false]: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:29.931446264+07:00","message":"Set StatePrefix (first interim): 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.24906796+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.24910761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.249113194+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.2491261+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.249133205+07:00","message":"[bufferProcess] interim [900000000]:สิ่งสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.249135905+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.249146595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.24914922+07:00","message":"> Transcript [21758] [false]: 'สิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.249152466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.249154514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.249156196+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.24915816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.554995375+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.555035855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.555041573+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.555053912+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.555060758+07:00","message":"[bufferProcess] interim [140000000]:สิ่งสำคัญเลยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.555063264+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.55506828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.55507087+07:00","message":"> Transcript [21759] [false]: 'สิ่งสำคัญเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.55507421+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.555076286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.555078396+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.555081567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.627447726+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.627482966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.627488769+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.627503202+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.627512435+07:00","message":"[bufferProcess] interim [320000000]:สิ่งสำคัญเลยที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.627515408+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.627520681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.627523526+07:00","message":"> Transcript [21760] [false]: 'สิ่งสำคัญเลยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.62752682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.627528828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.627530711+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.627532385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:30.904901469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:30.904909524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.939970572+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.940008078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่ทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.940013518+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.940025366+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.940032058+07:00","message":"[bufferProcess] interim [560000000]:สิ่งสำคัญเลยที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.940034245+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.940039233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.940041945+07:00","message":"> Transcript [21761] [false]: 'สิ่งสำคัญเลยที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.940045122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.940046848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.940048728+07:00","message":"StatePrefix: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.940050889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.940055337+07:00","message":"Push: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.94005759+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.940060079+07:00","message":"Set new StatePrefix : 'สิ่งสำคัญเลยที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:30.940063088+07:00","message":"Next Push (prob) : 'สำคัญเลยที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:30.940072111+07:00","message":"push: {false สิ่ง 0 0xc003843380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.256911753+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.256948637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่ทำให้คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.256954198+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำให้คน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.256966565+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.256973081+07:00","message":"[bufferProcess] interim [860000000]:สิ่งสำคัญเลยที่ทำให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.256975633+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่ทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.256980346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.256982977+07:00","message":"> Transcript [21762] [false]: 'สิ่งสำคัญเลยที่ทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.256986156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.256988003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.256989794+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.256992448+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.330455791+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.330493896+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่ทำให้คนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.330499363+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำให้คนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.330514009+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำให้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.330520204+07:00","message":"[bufferProcess] interim [980000000]:สิ่งสำคัญเลยที่ทำให้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.330522548+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่ทำให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.330525464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.330528284+07:00","message":"> Transcript [21763] [false]: 'สิ่งสำคัญเลยที่ทำให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.330531107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.330532883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.330534446+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.330536447+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.447285795+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.447323739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่ทำให้คนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.447329149+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำให้คนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.44734343+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำให้คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.447353936+07:00","message":"[bufferProcess] interim [100000000]:สิ่งสำคัญเลยที่ทำให้คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.447356623+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่ทำให้คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.447359893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.447364456+07:00","message":"> Transcript [21764] [false]: 'สิ่งสำคัญเลยที่ทำให้คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.447367586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.447369443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.447371342+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.447373474+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.835795744+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.835835921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่ทำให้คนพิการได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.835843228+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำให้คนพิการได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.835859294+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำให้คนพิการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.835868445+07:00","message":"[bufferProcess] interim [460000000]:สิ่งสำคัญเลยที่ทำให้คนพิการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.83587197+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่ทำให้คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.83587565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.835878211+07:00","message":"> Transcript [21765] [false]: 'สิ่งสำคัญเลยที่ทำให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.835881766+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.835884474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.835886698+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.835888698+07:00","message":"TextPushed: 'สิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.835894462+07:00","message":"Push: 'สำคัญเลยที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.835896172+07:00","message":"TextPushed: 'สิ่งสำคัญเลยที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.835900702+07:00","message":"Set new StatePrefix : 'สิ่งสำคัญเลยที่ทำให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:31.835903475+07:00","message":"Next Push (prob) : 'ให้คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:31.835911611+07:00","message":"push: {false สำคัญเลยที่ทำ 0 0xc003843380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.039699089+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.039743733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่ทำให้คนพิการได้มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.039750592+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำให้คนพิการได้มี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.039766198+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำให้คนพิการได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.039773177+07:00","message":"[bufferProcess] interim [640000000]:สิ่งสำคัญเลยที่ทำให้คนพิการได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.039775688+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่ทำให้คนพิการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.039781198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.03978412+07:00","message":"> Transcript [21766] [false]: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.039787864+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.039791994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.039795342+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.039798768+07:00","message":"TextPushed: 'สิ่งสำคัญเลยที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.156930268+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.15696563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.156971314+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.156987533+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.156996679+07:00","message":"[bufferProcess] interim [760000000]:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.157000869+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่ทำให้คนพิการได้มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.157007246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.157010372+07:00","message":"> Transcript [21767] [false]: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.157013953+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.15701612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.157018145+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.157020753+07:00","message":"TextPushed: 'สิ่งสำคัญเลยที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.15847014+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.158481376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.158485112+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.158492443+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.158495589+07:00","message":"[bufferProcess] interim [820000000]:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.15849755+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.158504069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.158508457+07:00","message":"> Transcript [21768] [false]: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.158510806+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.158512397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.158513973+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.158515721+07:00","message":"TextPushed: 'สิ่งสำคัญเลยที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.537298174+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.537334902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.537341835+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.537354535+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.537360777+07:00","message":"[bufferProcess] interim [180000000]:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.537363285+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.537368467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.537371113+07:00","message":"> Transcript [21769] [false]: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.537374944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.5373769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.53737907+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.537381699+07:00","message":"TextPushed: 'สิ่งสำคัญเลยที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.537385975+07:00","message":"Push: 'ให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.537387656+07:00","message":"TextPushed: 'สิ่งสำคัญเลยที่ทำให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.537389467+07:00","message":"Set new StatePrefix : 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.537391676+07:00","message":"Next Push (prob) : 'ได้มีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.537399796+07:00","message":"push: {false ให้คนพิการ 0 0xc003843380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.666423472+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.666466546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.66647227+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.666487253+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.666496644+07:00","message":"[bufferProcess] interim [240000000]:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.666499055+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.666503944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.666506462+07:00","message":"> Transcript [21770] [false]: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.666509598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.666511961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.666513737+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.666516081+07:00","message":"TextPushed: 'สิ่งสำคัญเลยที่ทำให้คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.727542503+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.727579506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.727585357+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:32.727598681+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.727604793+07:00","message":"[bufferProcess] interim [360000000]:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.727607015+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.727612367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.727615309+07:00","message":"> Transcript [21771] [false]: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.727618368+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.727620247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.727622036+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:32.72762452+07:00","message":"TextPushed: 'สิ่งสำคัญเลยที่ทำให้คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.045030716+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.045066435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.04507216+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.045088371+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.045095404+07:00","message":"[bufferProcess] interim [660000000]:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.045098137+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.045105617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.045109027+07:00","message":"> Transcript [21772] [false]: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.045112275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.045114501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.045116417+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.045118784+07:00","message":"TextPushed: 'สิ่งสำคัญเลยที่ทำให้คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.236006392+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.23604005+07:00","message":"receive 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-01-30T11:12:33.23604644+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.236059346+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.236065267+07:00","message":"[bufferProcess] interim [840000000]:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.236067891+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.236073625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.236076306+07:00","message":"> Transcript [21773] [false]: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.236080216+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.236082081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.23608422+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.236090002+07:00","message":"TextPushed: 'สิ่งสำคัญเลยที่ทำให้คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.236097219+07:00","message":"Push: 'ได้มีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.236099188+07:00","message":"TextPushed: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.236101329+07:00","message":"Set new StatePrefix : 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.236103845+07:00","message":"Next Push (prob) : 'ในการเรียน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.236123012+07:00","message":"push: {false ได้มีโอกาส 0 0xc003843380}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.737878589+07:00","message":"[GCS] IsForceVAD: false for message ID: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.760662557+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.760692426+07:00","message":"receive 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-01-30T11:12:33.760697745+07:00","message":"receive interim result [false|false]: สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.760710019+07:00","message":"[buffer interim] 3001 false สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.760716366+07:00","message":"[bufferProcess] interim [380000000]:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.760718716+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.760723665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.760726174+07:00","message":"> Transcript [21774] [false]: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.760729382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.760731066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.760733377+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.760735767+07:00","message":"TextPushed: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.847647716+07:00","message":"receive streaming session, msgId: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.847682343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้นะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.84768981+07:00","message":"receive interim result [true|false]: สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.847703352+07:00","message":"end recv isFinal message id 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.847705458+07:00","message":"end Recv id 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.847713943+07:00","message":"[buffer interim] 3001 true สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.847723701+07:00","message":"[bufferProcess] interim [560000000]:สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.847730514+07:00","message":"[bufferProcess] send to processor (isfinal):สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.847733734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.847736497+07:00","message":"> Transcript [21775] [false]: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.847739554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.847741154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.847743147+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.847745329+07:00","message":"TextPushed: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.847747382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.847749123+07:00","message":"> Transcript [21776] [true]: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียนรู้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.84775107+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.847752551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.847753956+07:00","message":"StatePrefix: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาสในการเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.847755581+07:00","message":"TextPushed: 'สิ่งสำคัญเลยที่ทำให้คนพิการได้มีโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:33.847763314+07:00","message":"Push: 'ในการเรียนรู้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.847771697+07:00","message":"push: {true ในการเรียนรู้นะคะ 0 0xc003843380}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:33.857531186+07:00","message":"write wav file: './tmp/7478/7478_3001.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:33.905049606+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:33.905060396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:33.92976167+07:00","message":"[GCS] Start streaming session, msgId: 3002"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:34.607547003+07:00","message":"receive streaming session, msgId: 3002"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:34.607587823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝึกทักษะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:34.607592514+07:00","message":"receive interim result [false|false]: ฝึกทักษะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:34.607607365+07:00","message":"[buffer interim] 3002 false ฝึกทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:34.60761331+07:00","message":"[bufferProcess] interim [720000000]:ฝึกทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:34.607615258+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:34.89651012+07:00","message":"[GCS] IsForceVAD: false for message ID: 3002"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:34.957536073+07:00","message":"[GCS] Start streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:34.985734123+07:00","message":"receive streaming session, msgId: 3002"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:34.985769944+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-01-30T11:12:34.985775682+07:00","message":"receive interim result [true|false]: ฝึกทักษะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:34.985785104+07:00","message":"end recv isFinal message id 3002"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:34.985787812+07:00","message":"end Recv id 3002"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:34.985800901+07:00","message":"[buffer interim] 3002 true ฝึกทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:34.985824483+07:00","message":"[bufferProcess] interim [170000000]:ฝึกทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:34.985828103+07:00","message":"[bufferProcess] send to processor (isfinal):ฝึกทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:34.985831577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:34.985840161+07:00","message":"> Transcript [21777] [false]: 'ฝึกทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:34.985842348+07:00","message":"Set StatePrefix (first interim): 'ฝึกทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:34.985843992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:34.98584581+07:00","message":"> Transcript [21778] [true]: 'ฝึกทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:34.985848933+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:34.98585074+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:34.985852811+07:00","message":"StatePrefix: 'ฝึกทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:34.985854639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:34.985862026+07:00","message":"Push: 'ฝึกทักษะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:34.985871216+07:00","message":"push: {true ฝึกทักษะ 0 0xc0036d7580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:34.99125021+07:00","message":"write wav file: './tmp/7478/7478_3002.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.307128386+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.30717054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.307175649+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.307190456+07:00","message":"[buffer interim] 3003 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.307197407+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.307199625+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.495955264+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.495990725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.495997098+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.496013705+07:00","message":"[buffer interim] 3003 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.496020646+07:00","message":"[bufferProcess] interim [540000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.496022894+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.496029292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.496031982+07:00","message":"> Transcript [21779] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.496034243+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.642172455+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.642209846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.642216172+07:00","message":"receive interim result [false|false]: แล้วก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.642229891+07:00","message":"[buffer interim] 3003 false แล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.642236699+07:00","message":"[bufferProcess] interim [720000000]:แล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.642238958+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.642245122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.642247996+07:00","message":"> Transcript [21780] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.64225119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.642253179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.642254895+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.64225725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.809970552+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.810011088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.810018479+07:00","message":"receive interim result [false|false]: แล้วก็ทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:35.810034906+07:00","message":"[buffer interim] 3003 false แล้วก็ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.810041648+07:00","message":"[bufferProcess] interim [900000000]:แล้วก็ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.810043789+07:00","message":"[bufferProcess] send to processor:แล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.810049981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.810052957+07:00","message":"> Transcript [21781] [false]: 'แล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.81005605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.810058042+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.810060538+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:35.810062791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.200934177+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.200975388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำงานนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.20098152+07:00","message":"receive interim result [false|false]: แล้วก็ทำงานนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.200996557+07:00","message":"[buffer interim] 3003 false แล้วก็ทำงานนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201003774+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็ทำงานนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201006104+07:00","message":"[bufferProcess] send to processor:แล้วก็ทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.20101257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201015196+07:00","message":"> Transcript [21782] [false]: 'แล้วก็ทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201018902+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.20102091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201022884+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201024774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.201378104+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.201386868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำงานใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.20139002+07:00","message":"receive interim result [false|false]: แล้วก็ทำงานใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.201397234+07:00","message":"[buffer interim] 3003 false แล้วก็ทำงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201400897+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็ทำงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201403505+07:00","message":"[bufferProcess] send to processor:แล้วก็ทำงานนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.20140785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201410064+07:00","message":"> Transcript [21783] [false]: 'แล้วก็ทำงานนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201412151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201413965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201415479+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201416926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201419643+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201421569+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201424126+07:00","message":"Set new StatePrefix : 'แล้วก็ทำงานนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.201426081+07:00","message":"Next Push (prob) : 'ก็ทำงานนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.201433454+07:00","message":"push: {false แล้ว 0 0xc0031a4700}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.400967444+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.4010096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำงานในพื้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.401015508+07:00","message":"receive interim result [false|false]: แล้วก็ทำงานในพื้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.401030316+07:00","message":"[buffer interim] 3003 false แล้วก็ทำงานในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.40103911+07:00","message":"[bufferProcess] interim [500000000]:แล้วก็ทำงานในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.401041682+07:00","message":"[bufferProcess] send to processor:แล้วก็ทำงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.401046862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.401049754+07:00","message":"> Transcript [21784] [false]: 'แล้วก็ทำงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.401052012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.401054012+07:00","message":"Set new StatePrefix: 'แล้วก็ทำงานใน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.58641165+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.586449732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำงานในพื้นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.586455989+07:00","message":"receive interim result [false|false]: แล้วก็ทำงานในพื้นที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.586471816+07:00","message":"[buffer interim] 3003 false แล้วก็ทำงานในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.586478801+07:00","message":"[bufferProcess] interim [680000000]:แล้วก็ทำงานในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.586481867+07:00","message":"[bufferProcess] send to processor:แล้วก็ทำงานในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.586488758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.586491472+07:00","message":"> Transcript [21785] [false]: 'แล้วก็ทำงานในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.586495401+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.586497782+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.586499757+07:00","message":"StatePrefix: 'แล้วก็ทำงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.586501854+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:36.905321324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.905326241+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.905413685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำงานในพื้นที่ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.905419562+07:00","message":"receive interim result [false|false]: แล้วก็ทำงานในพื้นที่ของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:36.905429132+07:00","message":"[buffer interim] 3003 false แล้วก็ทำงานในพื้นที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.905435773+07:00","message":"[bufferProcess] interim [980000000]:แล้วก็ทำงานในพื้นที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.905445144+07:00","message":"[bufferProcess] send to processor:แล้วก็ทำงานในพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.90544852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.905451176+07:00","message":"> Transcript [21786] [false]: 'แล้วก็ทำงานในพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.905454793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.905456576+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.905458596+07:00","message":"StatePrefix: 'แล้วก็ทำงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:36.905460647+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:36.905343791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.072642335+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.072680547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำงานในพื้นที่ของตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.072686708+07:00","message":"receive interim result [false|false]: แล้วก็ทำงานในพื้นที่ของตัว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.072699827+07:00","message":"[buffer interim] 3003 false แล้วก็ทำงานในพื้นที่ของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.072711124+07:00","message":"[bufferProcess] interim [100000000]:แล้วก็ทำงานในพื้นที่ของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.072714204+07:00","message":"[bufferProcess] send to processor:แล้วก็ทำงานในพื้นที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.07272177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.072725268+07:00","message":"> Transcript [21787] [false]: 'แล้วก็ทำงานในพื้นที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.072730636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.072733214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.072736256+07:00","message":"StatePrefix: 'แล้วก็ทำงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.072740602+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.088082757+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.08811359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำงานในพื้นที่ของตน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.088118602+07:00","message":"receive interim result [false|false]: แล้วก็ทำงานในพื้นที่ของตน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.088132129+07:00","message":"[buffer interim] 3003 false แล้วก็ทำงานในพื้นที่ของตน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.088137991+07:00","message":"[bufferProcess] interim [160000000]:แล้วก็ทำงานในพื้นที่ของตน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.088140419+07:00","message":"[bufferProcess] send to processor:แล้วก็ทำงานในพื้นที่ของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.088143623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.088146651+07:00","message":"> Transcript [21788] [false]: 'แล้วก็ทำงานในพื้นที่ของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.08815067+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.088152508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.088154628+07:00","message":"StatePrefix: 'แล้วก็ทำงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.088156361+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.088162289+07:00","message":"Push: 'ก็ทำงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.088163964+07:00","message":"TextPushed: 'แล้วก็ทำงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.088165778+07:00","message":"Set new StatePrefix : 'แล้วก็ทำงานในพื้นที่ของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.088167687+07:00","message":"Next Push (prob) : 'พื้นที่ของตัว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.088174871+07:00","message":"push: {false ก็ทำงานใน 0 0xc0031a4700}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.231277592+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.231321175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำงานในพื้นที่ของตนเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.231327136+07:00","message":"receive interim result [false|false]: แล้วก็ทำงานในพื้นที่ของตนเอง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.231341374+07:00","message":"[buffer interim] 3003 false แล้วก็ทำงานในพื้นที่ของตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.231348111+07:00","message":"[bufferProcess] interim [280000000]:แล้วก็ทำงานในพื้นที่ของตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.231350771+07:00","message":"[bufferProcess] send to processor:แล้วก็ทำงานในพื้นที่ของตน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.23135467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.231357314+07:00","message":"> Transcript [21789] [false]: 'แล้วก็ทำงานในพื้นที่ของตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.231359726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.23136166+07:00","message":"Set new StatePrefix: 'แล้วก็ทำงานในพื้นที่ของตน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.45713387+07:00","message":"[GCS] IsForceVAD: false for message ID: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.559150895+07:00","message":"receive streaming session, msgId: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.559190019+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-01-30T11:12:37.559196338+07:00","message":"receive interim result [true|false]: แล้วก็ทำงานในพื้นที่ของตนเอง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.559205129+07:00","message":"end recv isFinal message id 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.559207345+07:00","message":"end Recv id 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.559216235+07:00","message":"[buffer interim] 3003 true แล้วก็ทำงานในพื้นที่ของตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.559226002+07:00","message":"[bufferProcess] interim [730000000]:แล้วก็ทำงานในพื้นที่ของตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.559228896+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ทำงานในพื้นที่ของตนเอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.559232902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.559235584+07:00","message":"> Transcript [21790] [false]: 'แล้วก็ทำงานในพื้นที่ของตนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.559238227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.559240044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.559241659+07:00","message":"StatePrefix: 'แล้วก็ทำงานในพื้นที่ของตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.559244934+07:00","message":"TextPushed: 'แล้วก็ทำงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.55924669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.559248507+07:00","message":"> Transcript [21791] [true]: 'แล้วก็ทำงานในพื้นที่ของตนเอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.559250355+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.559251839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.559253253+07:00","message":"StatePrefix: 'แล้วก็ทำงานในพื้นที่ของตน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.559256755+07:00","message":"TextPushed: 'แล้วก็ทำงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:37.55925932+07:00","message":"Push: 'พื้นที่ของตนเอง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:37.559267285+07:00","message":"push: {true พื้นที่ของตนเอง 0 0xc0031a4700}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:37.567092381+07:00","message":"write wav file: './tmp/7478/7478_3003.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:38.098348162+07:00","message":"[GCS] Start streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:38.624403765+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:38.624457308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:38.624462633+07:00","message":"receive interim result [false|false]: เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:38.624478249+07:00","message":"[buffer interim] 3004 false เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:38.624494825+07:00","message":"[bufferProcess] interim [360000000]:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:38.624498401+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:38.624504866+07:00","message":"[bufferProcess] send to processor (ticker):เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:38.624508245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:38.624511799+07:00","message":"> Transcript [21792] [false]: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:38.624515079+07:00","message":"Set StatePrefix (first interim): 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:38.680384473+07:00","message":"[GCS] IsForceVAD: false for message ID: 3004"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:38.770158225+07:00","message":"receive streaming session, msgId: 3004"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:38.770205356+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-01-30T11:12:38.770211339+07:00","message":"receive interim result [true|false]: เพราะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:38.770220486+07:00","message":"end recv isFinal message id 3004"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:38.770223184+07:00","message":"end Recv id 3004"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:38.770228902+07:00","message":"[buffer interim] 3004 true เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:38.77023868+07:00","message":"[bufferProcess] interim [600000000]:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:38.770242481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:38.770245379+07:00","message":"> Transcript [21793] [true]: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:38.770248199+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:38.770249951+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:38.770251632+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:38.770253405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:38.77025934+07:00","message":"Push: 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:38.77026741+07:00","message":"push: {true เพราะ 0 0xc004624180}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:38.775252791+07:00","message":"write wav file: './tmp/7478/7478_3004.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:39.441402959+07:00","message":"[GCS] Start streaming session, msgId: 3005"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:39.905706053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:39.905713462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:39.977027937+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:39.977063384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:39.977068709+07:00","message":"receive interim result [false|false]: หนัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:39.977081871+07:00","message":"[buffer interim] 3005 false หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:39.977088441+07:00","message":"[bufferProcess] interim [360000000]:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:39.97709063+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:39.977096855+07:00","message":"[bufferProcess] send to processor (ticker):หนัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:39.97709913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:39.977101709+07:00","message":"> Transcript [21794] [false]: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:39.977103931+07:00","message":"Set StatePrefix (first interim): 'หนัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.006006127+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.00603299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนังโป๊\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.006037257+07:00","message":"receive interim result [false|false]: หนังโป๊"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.006048638+07:00","message":"[buffer interim] 3005 false หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.006054274+07:00","message":"[bufferProcess] interim [420000000]:หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.006055781+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.172110382+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.172150383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังคม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.172156452+07:00","message":"receive interim result [false|false]: สังคม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.172170837+07:00","message":"[buffer interim] 3005 false สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.172177559+07:00","message":"[bufferProcess] interim [540000000]:สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.172179749+07:00","message":"[bufferProcess] send to processor:หนังโป๊"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.172186377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.172189013+07:00","message":"> Transcript [21795] [false]: 'หนังโป๊'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.17219189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.172194135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.172196022+07:00","message":"StatePrefix: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.172199876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.606035786+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.606072142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังคมส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.606078283+07:00","message":"receive interim result [false|false]: สังคมส่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.606091269+07:00","message":"[buffer interim] 3005 false สังคมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.60609738+07:00","message":"[bufferProcess] interim [960000000]:สังคมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.606100122+07:00","message":"[bufferProcess] send to processor:สังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.60610539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.606108176+07:00","message":"> Transcript [21796] [false]: 'สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.606109993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.606111895+07:00","message":"Set new StatePrefix: 'สังคม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.615095136+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.615109737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สังคมสงเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.615114245+07:00","message":"receive interim result [false|false]: สังคมสงเคราะห์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.615123968+07:00","message":"[buffer interim] 3005 false สังคมสงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.61512758+07:00","message":"[bufferProcess] interim [20000000]:สังคมสงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.615129979+07:00","message":"[bufferProcess] send to processor:สังคมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.615133102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.615135104+07:00","message":"> Transcript [21797] [false]: 'สังคมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.61513769+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.615139557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.615141774+07:00","message":"StatePrefix: 'สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.615143792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.682147117+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.682177077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.682182644+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.682197051+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.68220284+07:00","message":"[bufferProcess] interim [80000000]:สั่งกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.682205006+07:00","message":"[bufferProcess] send to processor:สังคมสงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.682208267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.682211363+07:00","message":"> Transcript [21798] [false]: 'สังคมสงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.682214491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.682216208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.682217912+07:00","message":"StatePrefix: 'สังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.682219564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.849470147+07:00","message":"[GCS] Cleaned up inactive client: 2966"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.849496893+07:00","message":"[GCS] Cleaned up inactive client: 2968"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.849500508+07:00","message":"[GCS] Cleaned up inactive client: 2970"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.849503843+07:00","message":"[GCS] Cleaned up inactive client: 2967"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.849507284+07:00","message":"[GCS] Cleaned up inactive client: 2972"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.849510029+07:00","message":"[GCS] Cleaned up inactive client: 2974"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.849517589+07:00","message":"[GCS] Cleaned up inactive client: 2971"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.849520304+07:00","message":"[GCS] Cleaned up inactive client: 2975"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.849522625+07:00","message":"[GCS] Cleaned up inactive client: 2969"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.849524783+07:00","message":"[GCS] Cleaned up inactive client: 2973"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.849527355+07:00","message":"[GCS] Cleaned up inactive client: 2965"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.84952976+07:00","message":"[GCS] Cleaned up inactive client: 2976"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.873444186+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.873495146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.873500868+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:40.87351643+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.873524195+07:00","message":"[bufferProcess] interim [320000000]:สั่งกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.873526613+07:00","message":"[bufferProcess] send to processor:สั่งกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.873529832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.873532952+07:00","message":"> Transcript [21799] [false]: 'สั่งกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.873535145+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:40.873537376+07:00","message":"Set new StatePrefix: 'สั่งกรมส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:41.186148281+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:41.186185352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนาครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:41.186190899+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริมและพัฒนาครู"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:41.186203946+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริมและพัฒนาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.186210342+07:00","message":"[bufferProcess] interim [560000000]:สั่งกรมส่งเสริมและพัฒนาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.186213066+07:00","message":"[bufferProcess] send to processor:สั่งกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.186218402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.186221034+07:00","message":"> Transcript [21800] [false]: 'สั่งกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.186224527+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.186226377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.186228724+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.186231142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:41.18799174+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:41.188034597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนาคุณภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:41.188040202+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:41.18805409+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.188060868+07:00","message":"[bufferProcess] interim [620000000]:สั่งกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.188063464+07:00","message":"[bufferProcess] send to processor:สั่งกรมส่งเสริมและพัฒนาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.188068496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.188071215+07:00","message":"> Transcript [21801] [false]: 'สั่งกรมส่งเสริมและพัฒนาครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.188074936+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.188077595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.188079856+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.188082001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:41.508961436+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:41.508995414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:41.509000563+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:41.509012725+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.50901904+07:00","message":"[bufferProcess] interim [920000000]:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.509021913+07:00","message":"[bufferProcess] send to processor:สั่งกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.50902722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.50902968+07:00","message":"> Transcript [21802] [false]: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.509032803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.509034747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.509036841+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:41.509039062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.018821185+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.01888486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.018891745+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.018904389+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.018911999+07:00","message":"[bufferProcess] interim [340000000]:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.018915723+07:00","message":"[bufferProcess] send to processor:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.018920262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.018924465+07:00","message":"> Transcript [21803] [false]: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.018929705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.018932256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.018935504+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.0189386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.018944541+07:00","message":"Push: 'สั่งกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.018947357+07:00","message":"TextPushed: 'สั่งกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.018950737+07:00","message":"Set new StatePrefix : 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.018954425+07:00","message":"Next Push (prob) : 'และพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.018964891+07:00","message":"push: {false สั่งกรมส่งเสริม 0 0xc002d19080}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.020497665+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.020526589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.020531337+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.020541437+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.020546587+07:00","message":"[bufferProcess] interim [400000000]:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.020548741+07:00","message":"[bufferProcess] send to processor:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.020551417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.020553467+07:00","message":"> Transcript [21804] [false]: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.020556398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.020558281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.020560541+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.020562639+07:00","message":"TextPushed: 'สั่งกรมส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.294704048+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.294742189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.294747749+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.294761839+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.294768609+07:00","message":"[bufferProcess] interim [640000000]:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.294770919+07:00","message":"[bufferProcess] send to processor:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.294775733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.294778799+07:00","message":"> Transcript [21805] [false]: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.29478269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.294784713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.294786509+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.294789115+07:00","message":"TextPushed: 'สั่งกรมส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.337749118+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.337781707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.337787393+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.337802392+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.337812577+07:00","message":"[bufferProcess] interim [700000000]:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.337815086+07:00","message":"[bufferProcess] send to processor:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.337822332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.337824935+07:00","message":"> Transcript [21806] [false]: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.337827945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.337829816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.337832047+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.337834855+07:00","message":"TextPushed: 'สั่งกรมส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.485306231+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.485345795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราสมัคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.485352804+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราสมัคร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.485370279+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.485379028+07:00","message":"[bufferProcess] interim [880000000]:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.485382303+07:00","message":"[bufferProcess] send to processor:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.485391453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.485394761+07:00","message":"> Transcript [21807] [false]: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.485398501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.485400709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.485402678+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.485405448+07:00","message":"TextPushed: 'สั่งกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.485411964+07:00","message":"Push: 'และพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.485414231+07:00","message":"TextPushed: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.48541619+07:00","message":"Set new StatePrefix : 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.485418204+07:00","message":"Next Push (prob) : 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.485426361+07:00","message":"push: {false และพัฒนาคุณภาพชีวิต 0 0xc002d19080}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.60001451+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.600048709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.600054367+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.600070974+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.600078342+07:00","message":"[bufferProcess] interim [940000000]:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.600080655+07:00","message":"[bufferProcess] send to processor:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราสมัคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.600083967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.600086778+07:00","message":"> Transcript [21808] [false]: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราสมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.600090413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.600092481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.600094912+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.600096982+07:00","message":"TextPushed: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.606049727+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.606067728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.606072033+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.60608283+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.606086944+07:00","message":"[bufferProcess] interim [0]:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.606089034+07:00","message":"[bufferProcess] send to processor:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.606091758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.606093788+07:00","message":"> Transcript [21809] [false]: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.606096076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.606097791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.606100358+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.606102431+07:00","message":"TextPushed: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:42.905971421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:42.905984941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.935641681+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.93567664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.935683771+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.935698016+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.935708322+07:00","message":"[bufferProcess] interim [300000000]:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.935710804+07:00","message":"[bufferProcess] send to processor:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.935713815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.935717107+07:00","message":"> Transcript [21810] [false]: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.935720281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.935722153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.935724541+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.935731821+07:00","message":"TextPushed: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.991190377+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.991229014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.991235246+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.991250642+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.991257375+07:00","message":"[bufferProcess] interim [420000000]:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.991259754+07:00","message":"[bufferProcess] send to processor:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.991262763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.991265939+07:00","message":"> Transcript [21811] [false]: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.991269945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.991272233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.991274678+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.991277047+07:00","message":"TextPushed: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.991282167+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.991287875+07:00","message":"TextPushed: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.991290203+07:00","message":"Set new StatePrefix : 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:42.991293004+07:00","message":"Next Push (prob) : 'ตระหนักดีนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:42.991316348+07:00","message":"push: {false เรา 0 0xc002d19080}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:43.307877383+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:43.307914233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:43.307920295+07:00","message":"receive interim result [false|false]: สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:43.307936796+07:00","message":"[buffer interim] 3005 false สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.307945657+07:00","message":"[bufferProcess] interim [660000000]:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.307948279+07:00","message":"[bufferProcess] send to processor:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.307953893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.307956569+07:00","message":"> Transcript [21812] [false]: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.307960079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.30796191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.307964026+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.307966686+07:00","message":"TextPushed: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:43.476890586+07:00","message":"[GCS] IsForceVAD: false for message ID: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:43.65950903+07:00","message":"receive streaming session, msgId: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:43.659547994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะว่า\",\"confidence\":0.93486017}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:43.659554705+07:00","message":"receive interim result [true|false]: สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:43.659567688+07:00","message":"end recv isFinal message id 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:43.659569822+07:00","message":"end Recv id 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:43.659576033+07:00","message":"[buffer interim] 3005 true สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.659583502+07:00","message":"[bufferProcess] interim [50000000]:สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.659586625+07:00","message":"[bufferProcess] send to processor (isfinal):สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.659594665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.659622083+07:00","message":"> Transcript [21813] [false]: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.659630482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.65963448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.659638246+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.659642792+07:00","message":"TextPushed: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.659646352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.659649457+07:00","message":"> Transcript [21814] [true]: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะคะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.659652748+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.659655073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.659657364+07:00","message":"StatePrefix: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเราตระหนักดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.659661092+07:00","message":"TextPushed: 'สั่งกรมส่งเสริมและพัฒนาคุณภาพชีวิตเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:43.659673261+07:00","message":"Push: 'ตระหนักดีนะคะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:43.659689086+07:00","message":"push: {true ตระหนักดีนะคะว่า 0 0xc002d19080}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:43.669669871+07:00","message":"write wav file: './tmp/7478/7478_3005.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:43.798857368+07:00","message":"[GCS] Start streaming session, msgId: 3006"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:44.979230603+07:00","message":"receive streaming session, msgId: 3006"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:44.979269829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้อจำกัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:44.979275561+07:00","message":"receive interim result [false|false]: ข้อจำกัด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:44.979291876+07:00","message":"[buffer interim] 3006 false ข้อจำกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:44.9792989+07:00","message":"[bufferProcess] interim [140000000]:ข้อจำกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:44.979300787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:44.979307248+07:00","message":"[bufferProcess] send to processor (ticker):ข้อจำกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:44.979309701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:44.979314864+07:00","message":"> Transcript [21815] [false]: 'ข้อจำกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:44.979317473+07:00","message":"Set StatePrefix (first interim): 'ข้อจำกัด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:45.017131897+07:00","message":"[GCS] IsForceVAD: false for message ID: 3006"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:45.106937185+07:00","message":"receive streaming session, msgId: 3006"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:45.106975632+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-01-30T11:12:45.106985417+07:00","message":"receive interim result [true|false]: ข้อจำกัด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:45.106995827+07:00","message":"end recv isFinal message id 3006"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:45.106998591+07:00","message":"end Recv id 3006"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:45.107005503+07:00","message":"[buffer interim] 3006 true ข้อจำกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:45.107015919+07:00","message":"[bufferProcess] interim [440000000]:ข้อจำกัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:45.107020436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:45.107023838+07:00","message":"> Transcript [21816] [true]: 'ข้อจำกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:45.107027537+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:45.107030077+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:45.107032741+07:00","message":"StatePrefix: 'ข้อจำกัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:45.107035726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:45.107042821+07:00","message":"Push: 'ข้อจำกัด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:45.10705491+07:00","message":"push: {true ข้อจำกัด 0 0xc0031a5480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:45.112978195+07:00","message":"write wav file: './tmp/7478/7478_3006.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:45.207956458+07:00","message":"[GCS] Start streaming session, msgId: 3007"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:45.906284316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:45.906301609+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.070971929+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.071011293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้างหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.071016338+07:00","message":"receive interim result [false|false]: ค้างหรือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.071030271+07:00","message":"[buffer interim] 3007 false ค้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.071037051+07:00","message":"[bufferProcess] interim [720000000]:ค้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.071038871+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.267179228+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.267214974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้างหรือข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.267220547+07:00","message":"receive interim result [false|false]: ค้างหรือข้อ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.26723513+07:00","message":"[buffer interim] 3007 false ค้างหรือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.267244571+07:00","message":"[bufferProcess] interim [840000000]:ค้างหรือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.267247221+07:00","message":"[bufferProcess] send to processor:ค้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.267252731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.267255358+07:00","message":"> Transcript [21817] [false]: 'ค้างหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.267257582+07:00","message":"Set StatePrefix (first interim): 'ค้างหรือ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.281671896+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.281698289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือทอด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.281704952+07:00","message":"receive interim result [false|false]: หรือทอด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.281718187+07:00","message":"[buffer interim] 3007 false หรือทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.281725717+07:00","message":"[bufferProcess] interim [900000000]:หรือทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.281728006+07:00","message":"[bufferProcess] send to processor:ค้างหรือข้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.281731268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.281734511+07:00","message":"> Transcript [21818] [false]: 'ค้างหรือข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.28173772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.281739531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.281741299+07:00","message":"StatePrefix: 'ค้างหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.281743154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.405735314+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.40577024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช้างหรือเกาะติด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.405777009+07:00","message":"receive interim result [false|false]: ช้างหรือเกาะติด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.405791066+07:00","message":"[buffer interim] 3007 false ช้างหรือเกาะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.405797707+07:00","message":"[bufferProcess] interim [20000000]:ช้างหรือเกาะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.405802696+07:00","message":"[bufferProcess] send to processor:หรือทอด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.405810141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.405812888+07:00","message":"> Transcript [21819] [false]: 'หรือทอด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.405815512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.405817565+07:00","message":"Set new StatePrefix: 'หรือทอด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.575989622+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.576025503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้างหรือข้อติดขัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.576031768+07:00","message":"receive interim result [false|false]: ค้างหรือข้อติดขัด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.57604635+07:00","message":"[buffer interim] 3007 false ค้างหรือข้อติดขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.576052832+07:00","message":"[bufferProcess] interim [200000000]:ค้างหรือข้อติดขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.576055281+07:00","message":"[bufferProcess] send to processor:ช้างหรือเกาะติด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.576061655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.576064527+07:00","message":"> Transcript [21820] [false]: 'ช้างหรือเกาะติด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.5760666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.576069227+07:00","message":"Set new StatePrefix: 'ช้างหรือเกาะติด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.836547411+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.836584475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้างหรือข้อติดขัดขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.836590658+07:00","message":"receive interim result [false|false]: ค้างหรือข้อติดขัดขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.836603433+07:00","message":"[buffer interim] 3007 false ค้างหรือข้อติดขัดขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.836610178+07:00","message":"[bufferProcess] interim [500000000]:ค้างหรือข้อติดขัดขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.836612558+07:00","message":"[bufferProcess] send to processor:ค้างหรือข้อติดขัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.836617549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.836620242+07:00","message":"> Transcript [21821] [false]: 'ค้างหรือข้อติดขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.836622579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.836624855+07:00","message":"Set new StatePrefix: 'ค้างหรือข้อติดขัด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.958523027+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.958558216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้างหรือข้อติดขัดของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.95856433+07:00","message":"receive interim result [false|false]: ค้างหรือข้อติดขัดของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:46.958579096+07:00","message":"[buffer interim] 3007 false ค้างหรือข้อติดขัดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.958587375+07:00","message":"[bufferProcess] interim [560000000]:ค้างหรือข้อติดขัดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.958589672+07:00","message":"[bufferProcess] send to processor:ค้างหรือข้อติดขัดขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.95859308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.958595667+07:00","message":"> Transcript [21822] [false]: 'ค้างหรือข้อติดขัดขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.958598689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.958600669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.958602515+07:00","message":"StatePrefix: 'ค้างหรือข้อติดขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:46.958604601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.088812668+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.088849555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้างหรือข้อติดขัดของคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.088854866+07:00","message":"receive interim result [false|false]: ค้างหรือข้อติดขัดของคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.08886636+07:00","message":"[buffer interim] 3007 false ค้างหรือข้อติดขัดของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.088881222+07:00","message":"[bufferProcess] interim [680000000]:ค้างหรือข้อติดขัดของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.088883488+07:00","message":"[bufferProcess] send to processor:ค้างหรือข้อติดขัดของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.088886691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.088891464+07:00","message":"> Transcript [21823] [false]: 'ค้างหรือข้อติดขัดของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.088895078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.088897205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.088898976+07:00","message":"StatePrefix: 'ค้างหรือข้อติดขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.088900944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.279140464+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.279178837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้างหรือข้อติดขัดของคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.279185913+07:00","message":"receive interim result [false|false]: ค้างหรือข้อติดขัดของคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.279200768+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.279205411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้างหรือข้อติดขัดของคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.279208098+07:00","message":"receive interim result [false|false]: ค้างหรือข้อติดขัดของคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.279213719+07:00","message":"[buffer interim] 3007 false ค้างหรือข้อติดขัดของคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.279216578+07:00","message":"[buffer interim] 3007 false ค้างหรือข้อติดขัดของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279221554+07:00","message":"[bufferProcess] interim [860000000]:ค้างหรือข้อติดขัดของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279223728+07:00","message":"[bufferProcess] send to processor:ค้างหรือข้อติดขัดของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279226364+07:00","message":"[bufferProcess] interim [920000000]:ค้างหรือข้อติดขัดของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.27923007+07:00","message":"[bufferProcess] send to processor:ค้างหรือข้อติดขัดของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279233257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279239052+07:00","message":"> Transcript [21824] [false]: 'ค้างหรือข้อติดขัดของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.27924358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279245935+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279248491+07:00","message":"StatePrefix: 'ค้างหรือข้อติดขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279251446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279253584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279256357+07:00","message":"> Transcript [21825] [false]: 'ค้างหรือข้อติดขัดของคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279259331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279264698+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279266483+07:00","message":"StatePrefix: 'ค้างหรือข้อติดขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279268379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279273156+07:00","message":"Push: 'ค้างหรือข้อติดขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279275031+07:00","message":"TextPushed: 'ค้างหรือข้อติดขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279277148+07:00","message":"Set new StatePrefix : 'ค้างหรือข้อติดขัดของคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.279279151+07:00","message":"Next Push (prob) : 'ของคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.279287426+07:00","message":"push: {false ค้างหรือข้อติดขัด 0 0xc002e38500}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.85809319+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.85812576+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-01-30T11:12:47.858130776+07:00","message":"receive interim result [false|false]: ค้างหรือข้อติดขัดของคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:47.858141642+07:00","message":"[buffer interim] 3007 false ค้างหรือข้อติดขัดของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.858148617+07:00","message":"[bufferProcess] interim [520000000]:ค้างหรือข้อติดขัดของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.858151654+07:00","message":"[bufferProcess] send to processor:ค้างหรือข้อติดขัดของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.858157024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.858159624+07:00","message":"> Transcript [21826] [false]: 'ค้างหรือข้อติดขัดของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.85816212+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:47.858164135+07:00","message":"Set new StatePrefix: 'ค้างหรือข้อติดขัดของคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:48.178346632+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:48.178380697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:48.178388335+07:00","message":"receive interim result [false|false]: ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:48.178404058+07:00","message":"[buffer interim] 3007 false ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.178410734+07:00","message":"[bufferProcess] interim [760000000]:ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.178412947+07:00","message":"[bufferProcess] send to processor:ค้างหรือข้อติดขัดของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.178416454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.1784191+07:00","message":"> Transcript [21827] [false]: 'ค้างหรือข้อติดขัดของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.17842221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.178423918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.17842577+07:00","message":"StatePrefix: 'ค้างหรือข้อติดขัดของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.178428275+07:00","message":"TextPushed: 'ค้างหรือข้อติดขัด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:48.357584767+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:48.357616847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:48.357623289+07:00","message":"receive interim result [false|false]: ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:48.357636589+07:00","message":"[buffer interim] 3007 false ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.357643196+07:00","message":"[bufferProcess] interim [940000000]:ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.357645582+07:00","message":"[bufferProcess] send to processor:ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.35765073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.357653217+07:00","message":"> Transcript [21828] [false]: 'ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.357656621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.35765865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.357660706+07:00","message":"StatePrefix: 'ค้างหรือข้อติดขัดของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.357663157+07:00","message":"TextPushed: 'ค้างหรือข้อติดขัด'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:48.906566197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:48.906566199+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:48.938772591+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:48.938807282+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-01-30T11:12:48.938813288+07:00","message":"receive interim result [false|false]: ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:48.938832846+07:00","message":"[buffer interim] 3007 false ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.938839642+07:00","message":"[bufferProcess] interim [540000000]:ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.938842779+07:00","message":"[bufferProcess] send to processor:ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.938852872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.938856002+07:00","message":"> Transcript [21829] [false]: 'ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.93886003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.938862142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.938864319+07:00","message":"StatePrefix: 'ค้างหรือข้อติดขัดของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:48.938868151+07:00","message":"TextPushed: 'ค้างหรือข้อติดขัด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.389688658+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.38972591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.389732265+07:00","message":"receive interim result [false|false]: ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.389745732+07:00","message":"[buffer interim] 3007 false ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.389753061+07:00","message":"[bufferProcess] interim [960000000]:ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.38975551+07:00","message":"[bufferProcess] send to processor:ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.389762237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.389765272+07:00","message":"> Transcript [21830] [false]: 'ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.389768827+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.389770819+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.389773805+07:00","message":"StatePrefix: 'ค้างหรือข้อติดขัดของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.389777131+07:00","message":"TextPushed: 'ค้างหรือข้อติดขัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.389782985+07:00","message":"Push: 'ของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.389785213+07:00","message":"TextPushed: 'ค้างหรือข้อติดขัดของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.389788141+07:00","message":"Set new StatePrefix : 'ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.389790527+07:00","message":"Next Push (prob) : 'เนี่ยไม่ใช่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.389811461+07:00","message":"push: {false ของคนพิการ 0 0xc002e38500}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.392975816+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.392994915+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-01-30T11:12:49.393000004+07:00","message":"receive interim result [false|false]: ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.393012814+07:00","message":"[buffer interim] 3007 false ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.39301801+07:00","message":"[bufferProcess] interim [20000000]:ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.393020928+07:00","message":"[bufferProcess] send to processor:ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.393023873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.393028272+07:00","message":"> Transcript [21831] [false]: 'ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.393031882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.393033693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.393035161+07:00","message":"StatePrefix: 'ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.393037242+07:00","message":"TextPushed: 'ค้างหรือข้อติดขัดของคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.576510709+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.576544497+07:00","message":"receive 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-01-30T11:12:49.576549945+07:00","message":"receive interim result [false|false]: ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.57656383+07:00","message":"[buffer interim] 3007 false ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.576570086+07:00","message":"[bufferProcess] interim [140000000]:ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.576573564+07:00","message":"[bufferProcess] send to processor:ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.576577027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.576580551+07:00","message":"> Transcript [21832] [false]: 'ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.576583499+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.576585408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.576587101+07:00","message":"StatePrefix: 'ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.576589218+07:00","message":"TextPushed: 'ค้างหรือข้อติดขัดของคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.628386127+07:00","message":"[GCS] IsForceVAD: false for message ID: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.798020357+07:00","message":"receive streaming session, msgId: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.798067017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่เรื่อง\",\"confidence\":0.94300276}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.798074167+07:00","message":"receive interim result [true|false]: หรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.798083314+07:00","message":"end recv isFinal message id 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.798085217+07:00","message":"end Recv id 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.79809218+07:00","message":"[buffer interim] 3007 true หรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798100119+07:00","message":"[bufferProcess] interim [440000000]:หรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798103261+07:00","message":"[bufferProcess] send to processor (isfinal):ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798106523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798109062+07:00","message":"> Transcript [21833] [false]: 'ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.79811233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.79811405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798116078+07:00","message":"StatePrefix: 'ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798118389+07:00","message":"TextPushed: 'ค้างหรือข้อติดขัดของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798121412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798123446+07:00","message":"> Transcript [21834] [true]: 'หรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.79812598+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798127468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798128938+07:00","message":"StatePrefix: 'ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798130543+07:00","message":"TextPushed: 'ค้างหรือข้อติดขัดของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798131978+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798275389+07:00","message":"Push: 'เนี่ยไม่ใช่แค่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798278218+07:00","message":"TextPushed: 'ค้างหรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798280489+07:00","message":"Set new StatePrefix : 'หรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.79828234+07:00","message":"Next Push (prob) : 'หรือข้อติดขัดของคนพิการเนี่ยไม่ใช่แค่เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:49.798291051+07:00","message":"push: {true เนี่ยไม่ใช่แค่เรื่อง 0 0xc002e38500}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:49.798307459+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_3007.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:49.807581415+07:00","message":"write wav file: './tmp/7478/7478_3007.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:50.006948983+07:00","message":"[GCS] Start streaming session, msgId: 3008"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:50.54559466+07:00","message":"receive streaming session, msgId: 3008"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:50.545634519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักษะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:50.545639593+07:00","message":"receive interim result [false|false]: ทักษะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:50.545654195+07:00","message":"[buffer interim] 3008 false ทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:50.545660765+07:00","message":"[bufferProcess] interim [540000000]:ทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:50.545662472+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:50.647664631+07:00","message":"[GCS] IsForceVAD: false for message ID: 3008"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:50.745928256+07:00","message":"receive streaming session, msgId: 3008"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:50.745964897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทักษะ\",\"confidence\":0.8748383}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:50.745970442+07:00","message":"receive interim result [true|false]: ทักษะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:50.745979494+07:00","message":"end recv isFinal message id 3008"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:50.745981619+07:00","message":"end Recv id 3008"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:50.745987702+07:00","message":"[buffer interim] 3008 true ทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:50.745998055+07:00","message":"[bufferProcess] interim [870000000]:ทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:50.746000939+07:00","message":"[bufferProcess] send to processor (isfinal):ทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:50.746003931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:50.746007518+07:00","message":"> Transcript [21835] [false]: 'ทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:50.746009672+07:00","message":"Set StatePrefix (first interim): 'ทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:50.746011115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:50.746013167+07:00","message":"> Transcript [21836] [true]: 'ทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:50.746015378+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:50.746018566+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:50.746020315+07:00","message":"StatePrefix: 'ทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:50.746022063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:50.746027873+07:00","message":"Push: 'ทักษะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:50.74603601+07:00","message":"push: {true ทักษะ 0 0xc0036d6680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:50.751479148+07:00","message":"write wav file: './tmp/7478/7478_3008.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:50.840583028+07:00","message":"[GCS] Start streaming session, msgId: 3009"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:51.487978503+07:00","message":"[GCS] IsForceVAD: false for message ID: 3009"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:51.558543456+07:00","message":"[GCS] Start streaming session, msgId: 3010"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:51.577737761+07:00","message":"receive streaming session, msgId: 3009"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:51.577750674+07:00","message":"found end of frame, send empty tag with msgId: 3009"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:51.577753482+07:00","message":"end Recv id 3009"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:51.577759641+07:00","message":"[buffer interim] 3009 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:51.577768355+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:51.577772522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:51.577775036+07:00","message":"> Transcript [21837] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:51.577777344+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:51.577779058+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:51.577780704+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:51.577782442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:51.577788099+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:51.577797092+07:00","message":"push: {true \n 0 0xc0036d7200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:51.583428166+07:00","message":"write wav file: './tmp/7478/7478_3009.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:51.906821851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:51.906851455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.196801039+07:00","message":"[GCS] IsForceVAD: false for message ID: 3010"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.274662174+07:00","message":"receive streaming session, msgId: 3010"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.27470587+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.274711399+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.274727194+07:00","message":"[buffer interim] 3010 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.274734182+07:00","message":"[bufferProcess] interim [540000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.274735849+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.286278641+07:00","message":"receive streaming session, msgId: 3010"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.286298238+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-01-30T11:12:52.286302492+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.286310405+07:00","message":"end recv isFinal message id 3010"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.286312328+07:00","message":"end Recv id 3010"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.286317199+07:00","message":"[buffer interim] 3010 true "}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.286321936+07:00","message":"[bufferProcess] interim [660000000]:"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.28632488+07:00","message":"[bufferProcess] send to processor (isfinal):แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.286328262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.286331108+07:00","message":"> Transcript [21838] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.286333921+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.286335606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.286337272+07:00","message":"> Transcript [21839] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.286339507+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.28634145+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.286343707+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.286345475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.286352885+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.286360799+07:00","message":"push: {true  0 0xc0036d7900}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:52.291200616+07:00","message":"write wav file: './tmp/7478/7478_3010.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.450103015+07:00","message":"[GCS] Start streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.862438595+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.862476696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.862482776+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.862500114+07:00","message":"[buffer interim] 3011 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.862507324+07:00","message":"[bufferProcess] interim [420000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.862509065+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.980250412+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.980285349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.980291156+07:00","message":"receive interim result [false|false]: ยังมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:52.980303037+07:00","message":"[buffer interim] 3011 false ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.980309925+07:00","message":"[bufferProcess] interim [600000000]:ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.980312399+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.980317629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.980320101+07:00","message":"> Transcript [21840] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:52.980322204+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:53.300141466+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:53.300177461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมีใน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:53.300183478+07:00","message":"receive interim result [false|false]: ยังมีใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:53.300199138+07:00","message":"[buffer interim] 3011 false ยังมีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.300205541+07:00","message":"[bufferProcess] interim [840000000]:ยังมีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.300207951+07:00","message":"[bufferProcess] send to processor:ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.300214183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.300217234+07:00","message":"> Transcript [21841] [false]: 'ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.30022048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.300222885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.300225224+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.300227203+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:53.437134163+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:53.437193026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมีในเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:53.437198991+07:00","message":"receive interim result [false|false]: ยังมีในเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:53.437214154+07:00","message":"[buffer interim] 3011 false ยังมีในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.437220813+07:00","message":"[bufferProcess] interim [20000000]:ยังมีในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.437234141+07:00","message":"[bufferProcess] send to processor:ยังมีใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.437241315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.437244213+07:00","message":"> Transcript [21842] [false]: 'ยังมีใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.437247532+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.437249636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.437252917+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.437254912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:53.672807849+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:53.672845201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมีในเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:53.672850893+07:00","message":"receive interim result [false|false]: ยังมีในเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:53.672863751+07:00","message":"[buffer interim] 3011 false ยังมีในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.672870276+07:00","message":"[bufferProcess] interim [260000000]:ยังมีในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.672872422+07:00","message":"[bufferProcess] send to processor:ยังมีในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.672877927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.672880732+07:00","message":"> Transcript [21843] [false]: 'ยังมีในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.672884027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.672892298+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.67289452+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:53.672896712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.004101193+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.004136751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมีในเรื่องของตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.004145552+07:00","message":"receive interim result [false|false]: ยังมีในเรื่องของตัว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.004158946+07:00","message":"[buffer interim] 3011 false ยังมีในเรื่องของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.004165796+07:00","message":"[bufferProcess] interim [560000000]:ยังมีในเรื่องของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.004168841+07:00","message":"[bufferProcess] send to processor:ยังมีในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.0041738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.004176857+07:00","message":"> Transcript [21844] [false]: 'ยังมีในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.004180067+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.004182051+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.004184023+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.004186611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.004191044+07:00","message":"Push: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.004192711+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.004194512+07:00","message":"Set new StatePrefix : 'ยังมีในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.004196347+07:00","message":"Next Push (prob) : 'มีในเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.004203606+07:00","message":"push: {false ยัง 0 0xc002d19480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.012798219+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.012822021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมีในเรื่องของต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.012826401+07:00","message":"receive interim result [false|false]: ยังมีในเรื่องของต้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.01283791+07:00","message":"[buffer interim] 3011 false ยังมีในเรื่องของต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.012842865+07:00","message":"[bufferProcess] interim [620000000]:ยังมีในเรื่องของต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.012844753+07:00","message":"[bufferProcess] send to processor:ยังมีในเรื่องของตัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.012847265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.01284955+07:00","message":"> Transcript [21845] [false]: 'ยังมีในเรื่องของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.012852402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.012854387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.01285601+07:00","message":"StatePrefix: 'ยังมีในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.012858454+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.202732075+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.202772219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมีในเรื่องของต้นทุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.202778078+07:00","message":"receive interim result [false|false]: ยังมีในเรื่องของต้นทุน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.202792535+07:00","message":"[buffer interim] 3011 false ยังมีในเรื่องของต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.202800024+07:00","message":"[bufferProcess] interim [800000000]:ยังมีในเรื่องของต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.202802261+07:00","message":"[bufferProcess] send to processor:ยังมีในเรื่องของต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.202809141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.202811745+07:00","message":"> Transcript [21846] [false]: 'ยังมีในเรื่องของต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.202815018+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.202817555+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.202820098+07:00","message":"StatePrefix: 'ยังมีในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.202823414+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.515248965+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.515289873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมีในเรื่องของต้นทุนชิ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.515295986+07:00","message":"receive interim result [false|false]: ยังมีในเรื่องของต้นทุนชิ้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.515310555+07:00","message":"[buffer interim] 3011 false ยังมีในเรื่องของต้นทุนชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.515317917+07:00","message":"[bufferProcess] interim [40000000]:ยังมีในเรื่องของต้นทุนชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.515320257+07:00","message":"[bufferProcess] send to processor:ยังมีในเรื่องของต้นทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.515323751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.515326372+07:00","message":"> Transcript [21847] [false]: 'ยังมีในเรื่องของต้นทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.515329484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.515332531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.5153346+07:00","message":"StatePrefix: 'ยังมีในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.515337137+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.51694994+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.516963391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังมีในเรื่องของต้นทุนชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.516966861+07:00","message":"receive interim result [false|false]: ยังมีในเรื่องของต้นทุนชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.516974943+07:00","message":"[buffer interim] 3011 false ยังมีในเรื่องของต้นทุนชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.516978219+07:00","message":"[bufferProcess] interim [100000000]:ยังมีในเรื่องของต้นทุนชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.51698011+07:00","message":"[bufferProcess] send to processor:ยังมีในเรื่องของต้นทุนชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.516982134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.516984098+07:00","message":"> Transcript [21848] [false]: 'ยังมีในเรื่องของต้นทุนชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.51698641+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.516988155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.516990437+07:00","message":"StatePrefix: 'ยังมีในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.516992949+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.516997205+07:00","message":"Push: 'มีในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.516998909+07:00","message":"TextPushed: 'ยังมีในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.517000734+07:00","message":"Set new StatePrefix : 'ยังมีในเรื่องของต้นทุนชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.517002914+07:00","message":"Next Push (prob) : 'ต้นทุนชิ้น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.517010537+07:00","message":"push: {false มีในเรื่องของ 0 0xc002d19480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.68928083+07:00","message":"[GCS] IsForceVAD: false for message ID: 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.78860726+07:00","message":"receive streaming session, msgId: 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.788645837+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-01-30T11:12:54.78865218+07:00","message":"receive interim result [true|false]: ยังมีในเรื่องของต้นทุนชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.788662119+07:00","message":"end recv isFinal message id 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.788664278+07:00","message":"end Recv id 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.788670851+07:00","message":"[buffer interim] 3011 true ยังมีในเรื่องของต้นทุนชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.788677819+07:00","message":"[bufferProcess] interim [460000000]:ยังมีในเรื่องของต้นทุนชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.78868049+07:00","message":"[bufferProcess] send to processor (isfinal):ยังมีในเรื่องของต้นทุนชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.788684015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.788686746+07:00","message":"> Transcript [21849] [false]: 'ยังมีในเรื่องของต้นทุนชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.788689491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.788691211+07:00","message":"Set new StatePrefix: 'ยังมีในเรื่องของต้นทุนชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.788692786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.788694958+07:00","message":"> Transcript [21850] [true]: 'ยังมีในเรื่องของต้นทุนชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.788697126+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.7886989+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.788700552+07:00","message":"StatePrefix: 'ยังมีในเรื่องของต้นทุนชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.788702796+07:00","message":"TextPushed: 'ยังมีในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:54.788705119+07:00","message":"Push: 'ต้นทุนชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.788713187+07:00","message":"push: {true ต้นทุนชีวิต 0 0xc002d19480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:12:54.796884096+07:00","message":"write wav file: './tmp/7478/7478_3011.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:54.817123925+07:00","message":"[GCS] Start streaming session, msgId: 3012"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:54.907512173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:54.907519287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:55.357045678+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:55.357082634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเดิน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:55.357087817+07:00","message":"receive interim result [false|false]: การเดิน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:55.357103058+07:00","message":"[buffer interim] 3012 false การเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:55.357110069+07:00","message":"[bufferProcess] interim [420000000]:การเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:55.357112078+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:55.536394455+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:55.536438234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเดินทาง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:55.53644364+07:00","message":"receive interim result [false|false]: การเดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:55.536456891+07:00","message":"[buffer interim] 3012 false การเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:55.536465211+07:00","message":"[bufferProcess] interim [600000000]:การเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:55.536468147+07:00","message":"[bufferProcess] send to processor:การเดิน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:55.536476161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:55.536479583+07:00","message":"> Transcript [21851] [false]: 'การเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:55.536482868+07:00","message":"Set StatePrefix (first interim): 'การเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.237457991+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.237496096+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-01-30T11:12:56.237501359+07:00","message":"receive interim result [false|false]: การเดินทาง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.237515734+07:00","message":"[buffer interim] 3012 false การเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.237529236+07:00","message":"[bufferProcess] interim [200000000]:การเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.237531804+07:00","message":"[bufferProcess] send to processor:การเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.237534972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.237537604+07:00","message":"> Transcript [21852] [false]: 'การเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.237540311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.237542257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.237544329+07:00","message":"StatePrefix: 'การเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.237546169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.437186234+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.437229721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเดินทางแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.437236095+07:00","message":"receive interim result [false|false]: การเดินทางแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.43724991+07:00","message":"[buffer interim] 3012 false การเดินทางแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.437257349+07:00","message":"[bufferProcess] interim [440000000]:การเดินทางแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.437260056+07:00","message":"[bufferProcess] send to processor:การเดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.437263217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.437266194+07:00","message":"> Transcript [21853] [false]: 'การเดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.437269038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.437270825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.437272838+07:00","message":"StatePrefix: 'การเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.437274626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.562715832+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.562763172+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเดินทางแล้วที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.562770984+07:00","message":"receive interim result [false|false]: การเดินทางแล้วที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.562787232+07:00","message":"[buffer interim] 3012 false การเดินทางแล้วที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.562794229+07:00","message":"[bufferProcess] interim [560000000]:การเดินทางแล้วที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.562796579+07:00","message":"[bufferProcess] send to processor:การเดินทางแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.562801944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.562804936+07:00","message":"> Transcript [21854] [false]: 'การเดินทางแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.562808647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.562810606+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.56281385+07:00","message":"StatePrefix: 'การเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.562816215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.688957398+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.689001232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเดินทางแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.689008706+07:00","message":"receive interim result [false|false]: การเดินทางแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.689025578+07:00","message":"[buffer interim] 3012 false การเดินทางแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.689033178+07:00","message":"[bufferProcess] interim [680000000]:การเดินทางแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.689035754+07:00","message":"[bufferProcess] send to processor:การเดินทางแล้วที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.689043338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.689046395+07:00","message":"> Transcript [21855] [false]: 'การเดินทางแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.689049534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.689051795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.689053702+07:00","message":"StatePrefix: 'การเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.689055816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.689066151+07:00","message":"Push: 'การเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.689068972+07:00","message":"TextPushed: 'การเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.689070693+07:00","message":"Set new StatePrefix : 'การเดินทางแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.689073391+07:00","message":"Next Push (prob) : 'ทางแล้วที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.689102943+07:00","message":"push: {false การเดิน 0 0xc0031a4f00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.755029407+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.755069923+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเดินทางแล้วที่สั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.755076875+07:00","message":"receive interim result [false|false]: การเดินทางแล้วที่สั่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.755094481+07:00","message":"[buffer interim] 3012 false การเดินทางแล้วที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.755104992+07:00","message":"[bufferProcess] interim [740000000]:การเดินทางแล้วที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.755108034+07:00","message":"[bufferProcess] send to processor:การเดินทางแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.755114988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.755117842+07:00","message":"> Transcript [21856] [false]: 'การเดินทางแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.755119921+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.758119879+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.758130399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเดินทางแล้วที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.758133579+07:00","message":"receive interim result [false|false]: การเดินทางแล้วที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:56.758139108+07:00","message":"[buffer interim] 3012 false การเดินทางแล้วที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.758142084+07:00","message":"[bufferProcess] interim [800000000]:การเดินทางแล้วที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.758143754+07:00","message":"[bufferProcess] send to processor:การเดินทางแล้วที่สั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.758145571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.758147434+07:00","message":"> Transcript [21857] [false]: 'การเดินทางแล้วที่สั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.758151846+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.758153691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.758155374+07:00","message":"StatePrefix: 'การเดินทางแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:56.758157603+07:00","message":"TextPushed: 'การเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.074535205+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.074585909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเดินทางแล้วที่สำคัญคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.074592979+07:00","message":"receive interim result [false|false]: การเดินทางแล้วที่สำคัญคือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.074613329+07:00","message":"[buffer interim] 3012 false การเดินทางแล้วที่สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.074626396+07:00","message":"[bufferProcess] interim [40000000]:การเดินทางแล้วที่สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.074629587+07:00","message":"[bufferProcess] send to processor:การเดินทางแล้วที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.074638832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.074642822+07:00","message":"> Transcript [21858] [false]: 'การเดินทางแล้วที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.07464742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.074649997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.074652766+07:00","message":"StatePrefix: 'การเดินทางแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.074655995+07:00","message":"TextPushed: 'การเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.393747266+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.393813982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเดินทางแล้วที่สำคัญคือการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.393819809+07:00","message":"receive interim result [false|false]: การเดินทางแล้วที่สำคัญคือการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.393832313+07:00","message":"[buffer interim] 3012 false การเดินทางแล้วที่สำคัญคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.393838978+07:00","message":"[bufferProcess] interim [340000000]:การเดินทางแล้วที่สำคัญคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.393841094+07:00","message":"[bufferProcess] send to processor:การเดินทางแล้วที่สำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.393846255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.393849188+07:00","message":"> Transcript [21859] [false]: 'การเดินทางแล้วที่สำคัญคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.393852217+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.393854518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.393856426+07:00","message":"StatePrefix: 'การเดินทางแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.393858543+07:00","message":"TextPushed: 'การเดิน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.651712904+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.651743662+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเดินทางแล้วที่สำคัญคือการเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.651748725+07:00","message":"receive interim result [false|false]: การเดินทางแล้วที่สำคัญคือการเข้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.651762206+07:00","message":"[buffer interim] 3012 false การเดินทางแล้วที่สำคัญคือการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.651768595+07:00","message":"[bufferProcess] interim [700000000]:การเดินทางแล้วที่สำคัญคือการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.651772192+07:00","message":"[bufferProcess] send to processor:การเดินทางแล้วที่สำคัญคือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.651776292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.651779387+07:00","message":"> Transcript [21860] [false]: 'การเดินทางแล้วที่สำคัญคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.651782773+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.651784567+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.651786745+07:00","message":"StatePrefix: 'การเดินทางแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.651788787+07:00","message":"TextPushed: 'การเดิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.651793129+07:00","message":"Push: 'ทางแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.65179476+07:00","message":"TextPushed: 'การเดินทางแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.651797487+07:00","message":"Set new StatePrefix : 'การเดินทางแล้วที่สำคัญคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.651801576+07:00","message":"Next Push (prob) : 'สำคัญคือการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.65180934+07:00","message":"push: {false ทางแล้วที่ 0 0xc0031a4f00}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:57.907681746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:12:57.907687564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.968544493+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.968586095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเดินทางแล้วที่สำคัญคือการเข้าถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.96859292+07:00","message":"receive interim result [false|false]: การเดินทางแล้วที่สำคัญคือการเข้าถึง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:57.968606339+07:00","message":"[buffer interim] 3012 false การเดินทางแล้วที่สำคัญคือการเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.968612895+07:00","message":"[bufferProcess] interim [940000000]:การเดินทางแล้วที่สำคัญคือการเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.968615034+07:00","message":"[bufferProcess] send to processor:การเดินทางแล้วที่สำคัญคือการเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.968620245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.968622875+07:00","message":"> Transcript [21861] [false]: 'การเดินทางแล้วที่สำคัญคือการเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.968625718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.968627792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.968629635+07:00","message":"StatePrefix: 'การเดินทางแล้วที่สำคัญคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:57.968632014+07:00","message":"TextPushed: 'การเดินทางแล้วที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:58.356583767+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:58.356624063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:58.356631013+07:00","message":"receive interim result [false|false]: การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:58.356646289+07:00","message":"[buffer interim] 3012 false การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.356653231+07:00","message":"[bufferProcess] interim [420000000]:การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.356655862+07:00","message":"[bufferProcess] send to processor:การเดินทางแล้วที่สำคัญคือการเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.356663405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.356666528+07:00","message":"> Transcript [21862] [false]: 'การเดินทางแล้วที่สำคัญคือการเข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.356669542+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.356672114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.356673965+07:00","message":"StatePrefix: 'การเดินทางแล้วที่สำคัญคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.356676548+07:00","message":"TextPushed: 'การเดินทางแล้วที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:58.679086831+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:58.679129873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:58.679136337+07:00","message":"receive interim result [false|false]: การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:58.679152359+07:00","message":"[buffer interim] 3012 false การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.679160184+07:00","message":"[bufferProcess] interim [720000000]:การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.679163108+07:00","message":"[bufferProcess] send to processor:การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.679171369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.679174071+07:00","message":"> Transcript [21863] [false]: 'การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.679177663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.679179988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.67918211+07:00","message":"StatePrefix: 'การเดินทางแล้วที่สำคัญคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:58.679184548+07:00","message":"TextPushed: 'การเดินทางแล้วที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:59.00837656+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:59.00842435+07:00","message":"receive 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-01-30T11:12:59.008432716+07:00","message":"receive interim result [false|false]: การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:59.008451185+07:00","message":"[buffer interim] 3012 false การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.008463364+07:00","message":"[bufferProcess] interim [20000000]:การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.008467625+07:00","message":"[bufferProcess] send to processor:การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.008475788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.008479553+07:00","message":"> Transcript [21864] [false]: 'การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.008486129+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.008488937+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.008491854+07:00","message":"StatePrefix: 'การเดินทางแล้วที่สำคัญคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.008495357+07:00","message":"TextPushed: 'การเดินทางแล้วที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.008501542+07:00","message":"Push: 'สำคัญคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.008508357+07:00","message":"TextPushed: 'การเดินทางแล้วที่สำคัญคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.008512552+07:00","message":"Set new StatePrefix : 'การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.008516604+07:00","message":"Next Push (prob) : 'เข้าถึงโอกาสการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:59.008529068+07:00","message":"push: {false สำคัญคือการ 0 0xc0031a4f00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:59.255699814+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:59.255746614+07:00","message":"receive 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-01-30T11:12:59.255768422+07:00","message":"receive interim result [false|false]: การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:59.255786478+07:00","message":"[buffer interim] 3012 false การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.255798743+07:00","message":"[bufferProcess] interim [260000000]:การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.255803217+07:00","message":"[bufferProcess] send to processor:การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.255811099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.255815392+07:00","message":"> Transcript [21865] [false]: 'การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.255820876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.255825331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.255828723+07:00","message":"StatePrefix: 'การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.255832533+07:00","message":"TextPushed: 'การเดินทางแล้วที่สำคัญคือการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:59.771026036+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:59.77106253+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-01-30T11:12:59.771068575+07:00","message":"receive interim result [false|false]: การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงานนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:59.771084448+07:00","message":"[buffer interim] 3012 false การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.771091371+07:00","message":"[bufferProcess] interim [800000000]:การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.771094217+07:00","message":"[bufferProcess] send to processor:การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.771101396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.771106718+07:00","message":"> Transcript [21866] [false]: 'การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.77111046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.771112588+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.771114541+07:00","message":"StatePrefix: 'การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:12:59.771117045+07:00","message":"TextPushed: 'การเดินทางแล้วที่สำคัญคือการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:12:59.948616877+07:00","message":"[GCS] IsForceVAD: false for message ID: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:00.066737788+07:00","message":"receive streaming session, msgId: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:00.066782525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงานนะคะ\",\"confidence\":0.94949025}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:00.066789469+07:00","message":"receive interim result [true|false]: การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงานนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:00.066801202+07:00","message":"end recv isFinal message id 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:00.066803141+07:00","message":"end Recv id 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:00.066809869+07:00","message":"[buffer interim] 3012 true การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.06682219+07:00","message":"[bufferProcess] interim [130000000]:การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.066825432+07:00","message":"[bufferProcess] send to processor (isfinal):การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.066829486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.066832983+07:00","message":"> Transcript [21867] [false]: 'การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงานนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.066836194+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.066837873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.066840057+07:00","message":"StatePrefix: 'การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.066842472+07:00","message":"TextPushed: 'การเดินทางแล้วที่สำคัญคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.066844217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.066845942+07:00","message":"> Transcript [21868] [true]: 'การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการจ้างงานนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.066847895+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.066849399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.06685084+07:00","message":"StatePrefix: 'การเดินทางแล้วที่สำคัญคือการเข้าถึงโอกาสการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.066852499+07:00","message":"TextPushed: 'การเดินทางแล้วที่สำคัญคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:00.066855692+07:00","message":"Push: 'เข้าถึงโอกาสการจ้างงานนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:00.066863998+07:00","message":"push: {true เข้าถึงโอกาสการจ้างงานนะคะ 0 0xc0031a4f00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:00.07805498+07:00","message":"write wav file: './tmp/7478/7478_3012.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:00.718939992+07:00","message":"[GCS] Start streaming session, msgId: 3013"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:00.907953167+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:00.90795545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.236691112+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.236724157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.236729346+07:00","message":"receive interim result [false|false]: นโยบาย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.236743476+07:00","message":"[buffer interim] 3013 false นโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.236749496+07:00","message":"[bufferProcess] interim [540000000]:นโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.236752036+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.236758749+07:00","message":"[bufferProcess] send to processor (ticker):นโยบาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.236761322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.236764337+07:00","message":"> Transcript [21869] [false]: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.236766453+07:00","message":"Set StatePrefix (first interim): 'นโยบาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.557796746+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.557832163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.557838457+07:00","message":"receive interim result [false|false]: นโยบายนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.557853297+07:00","message":"[buffer interim] 3013 false นโยบายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.557860203+07:00","message":"[bufferProcess] interim [840000000]:นโยบายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.55786208+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.716269892+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.716305426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.716312235+07:00","message":"receive interim result [false|false]: นโยบายนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.71632537+07:00","message":"[buffer interim] 3013 false นโยบายนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.716332641+07:00","message":"[bufferProcess] interim [20000000]:นโยบายนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.716335444+07:00","message":"[bufferProcess] send to processor:นโยบายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.716341956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.716344485+07:00","message":"> Transcript [21870] [false]: 'นโยบายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.716347561+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.716349649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.71635136+07:00","message":"StatePrefix: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.716353515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.763773679+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.763815648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายนี้เรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.76382204+07:00","message":"receive interim result [false|false]: นโยบายนี้เรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.763837058+07:00","message":"[buffer interim] 3013 false นโยบายนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.763844381+07:00","message":"[bufferProcess] interim [80000000]:นโยบายนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.763846818+07:00","message":"[bufferProcess] send to processor:นโยบายนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.763854035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.763856835+07:00","message":"> Transcript [21871] [false]: 'นโยบายนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.763860214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.763862214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.763864239+07:00","message":"StatePrefix: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.763866094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.884743464+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.884779157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายนี้เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.884785187+07:00","message":"receive interim result [false|false]: นโยบายนี้เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:01.884798819+07:00","message":"[buffer interim] 3013 false นโยบายนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.884805364+07:00","message":"[bufferProcess] interim [200000000]:นโยบายนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.884807946+07:00","message":"[bufferProcess] send to processor:นโยบายนี้เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.884813334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.884816237+07:00","message":"> Transcript [21872] [false]: 'นโยบายนี้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.884819406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.884821357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.884823243+07:00","message":"StatePrefix: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:01.884825242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.075618626+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.075653058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายนี้เราจึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.075659018+07:00","message":"receive interim result [false|false]: นโยบายนี้เราจึง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.075672625+07:00","message":"[buffer interim] 3013 false นโยบายนี้เราจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.075679335+07:00","message":"[bufferProcess] interim [380000000]:นโยบายนี้เราจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.075681733+07:00","message":"[bufferProcess] send to processor:นโยบายนี้เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.075686539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.075689353+07:00","message":"> Transcript [21873] [false]: 'นโยบายนี้เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.075693159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.075695257+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.075697331+07:00","message":"StatePrefix: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.075699336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.075703206+07:00","message":"Push: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.075705118+07:00","message":"TextPushed: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.075706885+07:00","message":"Set new StatePrefix : 'นโยบายนี้เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.075708667+07:00","message":"Next Push (prob) : 'นี้เราจะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.075715946+07:00","message":"push: {false นโยบาย 0 0xc002d84000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.154077722+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.154114583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายนี้เราจึงมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.154120392+07:00","message":"receive interim result [false|false]: นโยบายนี้เราจึงมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.154134248+07:00","message":"[buffer interim] 3013 false นโยบายนี้เราจึงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.154144628+07:00","message":"[bufferProcess] interim [500000000]:นโยบายนี้เราจึงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.154146831+07:00","message":"[bufferProcess] send to processor:นโยบายนี้เราจึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.154149829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.154152861+07:00","message":"> Transcript [21874] [false]: 'นโยบายนี้เราจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.154155075+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.154156863+07:00","message":"Set new StatePrefix: 'นโยบายนี้เราจึง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.275962649+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.275999082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายนี้เราจึงง้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.27600475+07:00","message":"receive interim result [false|false]: นโยบายนี้เราจึงง้อ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.27601925+07:00","message":"[buffer interim] 3013 false นโยบายนี้เราจึงง้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.276026521+07:00","message":"[bufferProcess] interim [620000000]:นโยบายนี้เราจึงง้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.276028736+07:00","message":"[bufferProcess] send to processor:นโยบายนี้เราจึงมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.276031671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.276034273+07:00","message":"> Transcript [21875] [false]: 'นโยบายนี้เราจึงมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.276037517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.276039393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.276041691+07:00","message":"StatePrefix: 'นโยบายนี้เราจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.27604352+07:00","message":"TextPushed: 'นโยบาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.326235755+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.326268666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายนี้เราจึงมุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.326274724+07:00","message":"receive interim result [false|false]: นโยบายนี้เราจึงมุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.326290122+07:00","message":"[buffer interim] 3013 false นโยบายนี้เราจึงมุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.32630147+07:00","message":"[bufferProcess] interim [680000000]:นโยบายนี้เราจึงมุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.326304105+07:00","message":"[bufferProcess] send to processor:นโยบายนี้เราจึงง้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.326309503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.326314602+07:00","message":"> Transcript [21876] [false]: 'นโยบายนี้เราจึงง้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.32631753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.326319766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.32632185+07:00","message":"StatePrefix: 'นโยบายนี้เราจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.326323786+07:00","message":"TextPushed: 'นโยบาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.587064784+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.587101175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายนี้เราจึงมุ่งรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.587106539+07:00","message":"receive interim result [false|false]: นโยบายนี้เราจึงมุ่งรถ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.587121508+07:00","message":"[buffer interim] 3013 false นโยบายนี้เราจึงมุ่งรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.587128149+07:00","message":"[bufferProcess] interim [860000000]:นโยบายนี้เราจึงมุ่งรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.587130244+07:00","message":"[bufferProcess] send to processor:นโยบายนี้เราจึงมุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.587134651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.587138351+07:00","message":"> Transcript [21877] [false]: 'นโยบายนี้เราจึงมุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.587144824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.58714778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.58715184+07:00","message":"StatePrefix: 'นโยบายนี้เราจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.587154764+07:00","message":"TextPushed: 'นโยบาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.974282093+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.974321715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายนี้เราจึงมุ่งลดอุปสรรค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.974328251+07:00","message":"receive interim result [false|false]: นโยบายนี้เราจึงมุ่งลดอุปสรรค"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.974342216+07:00","message":"[buffer interim] 3013 false นโยบายนี้เราจึงมุ่งลดอุปสรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.974348936+07:00","message":"[bufferProcess] interim [280000000]:นโยบายนี้เราจึงมุ่งลดอุปสรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.974351448+07:00","message":"[bufferProcess] send to processor:นโยบายนี้เราจึงมุ่งรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.97435691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.974359626+07:00","message":"> Transcript [21878] [false]: 'นโยบายนี้เราจึงมุ่งรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.974363157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.974365092+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.974367075+07:00","message":"StatePrefix: 'นโยบายนี้เราจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.974369334+07:00","message":"TextPushed: 'นโยบาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.974373713+07:00","message":"Push: 'นี้เราจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.974375589+07:00","message":"TextPushed: 'นโยบายนี้เราจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.974377385+07:00","message":"Set new StatePrefix : 'นโยบายนี้เราจึงมุ่งรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:02.974379236+07:00","message":"Next Push (prob) : 'มุ่งรถ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:02.974386861+07:00","message":"push: {false นี้เราจึง 0 0xc002d84000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.371121903+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.371157106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.371162894+07:00","message":"receive interim result [false|false]: นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.371173197+07:00","message":"[buffer interim] 3013 false นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.371180037+07:00","message":"[bufferProcess] interim [700000000]:นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.371182532+07:00","message":"[bufferProcess] send to processor:นโยบายนี้เราจึงมุ่งลดอุปสรรค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.371185835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.371188295+07:00","message":"> Transcript [21879] [false]: 'นโยบายนี้เราจึงมุ่งลดอุปสรรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.371190979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.371192941+07:00","message":"Set new StatePrefix: 'นโยบายนี้เราจึงมุ่งลดอุปสรรค'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.556377589+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.556415464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิญธง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.556421198+07:00","message":"receive interim result [false|false]: นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิญธง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.556434487+07:00","message":"[buffer interim] 3013 false นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิญธง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.556441554+07:00","message":"[bufferProcess] interim [880000000]:นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิญธง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.556443995+07:00","message":"[bufferProcess] send to processor:นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.556449221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.556452091+07:00","message":"> Transcript [21880] [false]: 'นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.556455743+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.556457851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.556459527+07:00","message":"StatePrefix: 'นโยบายนี้เราจึงมุ่งลดอุปสรรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.5564623+07:00","message":"TextPushed: 'นโยบายนี้เราจึง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.675680516+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.675734395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.675742559+07:00","message":"receive interim result [false|false]: นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.675762757+07:00","message":"[buffer interim] 3013 false นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.675776725+07:00","message":"[bufferProcess] interim [940000000]:นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.675780731+07:00","message":"[bufferProcess] send to processor:นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิญธง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.675789491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.675793641+07:00","message":"> Transcript [21881] [false]: 'นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิญธง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.675798514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.675801491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.675804068+07:00","message":"StatePrefix: 'นโยบายนี้เราจึงมุ่งลดอุปสรรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.675808095+07:00","message":"TextPushed: 'นโยบายนี้เราจึง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.734158026+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.734201112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครงสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.734206977+07:00","message":"receive interim result [false|false]: นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:03.734222925+07:00","message":"[buffer interim] 3013 false นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.734230166+07:00","message":"[bufferProcess] interim [60000000]:นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.734232587+07:00","message":"[bufferProcess] send to processor:นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.734239264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.734242277+07:00","message":"> Transcript [21882] [false]: 'นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.734245481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.734247946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.734250336+07:00","message":"StatePrefix: 'นโยบายนี้เราจึงมุ่งลดอุปสรรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:03.734252645+07:00","message":"TextPushed: 'นโยบายนี้เราจึง'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:03.908693387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:03.908707753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:04.106216704+07:00","message":"[GCS] IsForceVAD: false for message ID: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:04.211340036+07:00","message":"receive streaming session, msgId: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:04.211383503+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-01-30T11:13:04.211389971+07:00","message":"receive interim result [true|false]: นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครงสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:04.211399619+07:00","message":"end recv isFinal message id 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:04.211402018+07:00","message":"end Recv id 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:04.211409176+07:00","message":"[buffer interim] 3013 true นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211416491+07:00","message":"[bufferProcess] interim [630000000]:นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211423072+07:00","message":"[bufferProcess] send to processor (isfinal):นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครงสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211426371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211429038+07:00","message":"> Transcript [21883] [false]: 'นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211432902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211436505+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211438915+07:00","message":"StatePrefix: 'นโยบายนี้เราจึงมุ่งลดอุปสรรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211441418+07:00","message":"TextPushed: 'นโยบายนี้เราจึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211454885+07:00","message":"Push: 'มุ่งลดอุปสรรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211456907+07:00","message":"TextPushed: 'นโยบายนี้เราจึงมุ่งลดอุปสรรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211458775+07:00","message":"Set new StatePrefix : 'นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211461431+07:00","message":"Next Push (prob) : 'เชิงโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211462947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211464686+07:00","message":"> Transcript [21884] [true]: 'นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.21146726+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211468951+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211471732+07:00","message":"StatePrefix: 'นโยบายนี้เราจึงมุ่งลดอุปสรรคเชิงโครงสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211473769+07:00","message":"TextPushed: 'นโยบายนี้เราจึงมุ่งลดอุปสรรค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:04.211476296+07:00","message":"Push: 'เชิงโครงสร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:04.211486925+07:00","message":"push: {false มุ่งลดอุปสรรค 0 0xc002d84000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:04.211509124+07:00","message":"push: {true เชิงโครงสร้าง 0 0xc002d84000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:04.229057747+07:00","message":"write wav file: './tmp/7478/7478_3013.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:04.427744284+07:00","message":"[GCS] Start streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.161516333+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.16156384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.161569403+07:00","message":"receive interim result [false|false]: ก็สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.161584252+07:00","message":"[buffer interim] 3014 false ก็สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.16159151+07:00","message":"[bufferProcess] interim [600000000]:ก็สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.161593177+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.316800354+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.316838809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.316845154+07:00","message":"receive interim result [false|false]: ก็สร้างและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.316861008+07:00","message":"[buffer interim] 3014 false ก็สร้างและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.316868716+07:00","message":"[bufferProcess] interim [720000000]:ก็สร้างและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.316870923+07:00","message":"[bufferProcess] send to processor:ก็สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.316874003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.316876494+07:00","message":"> Transcript [21885] [false]: 'ก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.316878728+07:00","message":"Set StatePrefix (first interim): 'ก็สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.401519299+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.401557041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.401562996+07:00","message":"receive interim result [false|false]: ก็สร้าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.401577421+07:00","message":"[buffer interim] 3014 false ก็สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.401584115+07:00","message":"[bufferProcess] interim [780000000]:ก็สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.401586293+07:00","message":"[bufferProcess] send to processor:ก็สร้างและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.401593247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.401596015+07:00","message":"> Transcript [21886] [false]: 'ก็สร้างและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.401599124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.401601429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.401603473+07:00","message":"StatePrefix: 'ก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.401605249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.469409857+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.469447178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.469452099+07:00","message":"receive interim result [false|false]: ก็สร้างระบบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.469463433+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.469469969+07:00","message":"[bufferProcess] interim [840000000]:ก็สร้างระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.469472192+07:00","message":"[bufferProcess] send to processor:ก็สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.469475059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.46947787+07:00","message":"> Transcript [21887] [false]: 'ก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.46948088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.469482855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.469484596+07:00","message":"StatePrefix: 'ก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.469486382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.796141087+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.7961769+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.796182343+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสั่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.796198127+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.796205731+07:00","message":"[bufferProcess] interim [200000000]:ก็สร้างระบบสั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.796208316+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.79621181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.796214463+07:00","message":"> Transcript [21888] [false]: 'ก็สร้างระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.796217544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.796219285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.796221077+07:00","message":"StatePrefix: 'ก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.796222868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.84801538+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.8480488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.848055054+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.848069069+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.848075402+07:00","message":"[bufferProcess] interim [320000000]:ก็สร้างระบบสนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.848077946+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.848084071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.84808688+07:00","message":"> Transcript [21889] [false]: 'ก็สร้างระบบสั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.848090316+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.84809232+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.84809426+07:00","message":"StatePrefix: 'ก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.84809613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.848101335+07:00","message":"Push: 'ก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.848103083+07:00","message":"TextPushed: 'ก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.848104865+07:00","message":"Set new StatePrefix : 'ก็สร้างระบบสั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.848106701+07:00","message":"Next Push (prob) : 'ระบบสั่น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.848115116+07:00","message":"push: {false ก็สร้าง 0 0xc002eeef00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.976232683+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.97627316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับสนุน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.97627902+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:05.976290829+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.976297599+07:00","message":"[bufferProcess] interim [380000000]:ก็สร้างระบบสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.976299984+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.976305362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.976307883+07:00","message":"> Transcript [21890] [false]: 'ก็สร้างระบบสนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.976310372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:05.976312313+07:00","message":"Set new StatePrefix: 'ก็สร้างระบบสนับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.36853311+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.368574189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับสนุนคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.368580141+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.368596964+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.368604374+07:00","message":"[bufferProcess] interim [800000000]:ก็สร้างระบบสนับสนุนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.368606802+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.368610197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.368612957+07:00","message":"> Transcript [21891] [false]: 'ก็สร้างระบบสนับสนุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.368617636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.368619676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.368621718+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.368624409+07:00","message":"TextPushed: 'ก็สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.499087408+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.499132269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับสนุนคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.499137953+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.499158666+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.499169032+07:00","message":"[bufferProcess] interim [920000000]:ก็สร้างระบบสนับสนุนคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.499171475+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.499176881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.499180538+07:00","message":"> Transcript [21892] [false]: 'ก็สร้างระบบสนับสนุนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.499184188+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.499186167+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.499188102+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.499190121+07:00","message":"TextPushed: 'ก็สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.674521572+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.67456238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับสนุนคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.674568183+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.674582441+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.674589547+07:00","message":"[bufferProcess] interim [40000000]:ก็สร้างระบบสนับสนุนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.674591905+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.674598133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.674600755+07:00","message":"> Transcript [21893] [false]: 'ก็สร้างระบบสนับสนุนคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.674604026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.674606173+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.674607865+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.674610309+07:00","message":"TextPushed: 'ก็สร้าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.678810286+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.678830459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับสนุนคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.678835456+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.678846339+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.678850985+07:00","message":"[bufferProcess] interim [100000000]:ก็สร้างระบบสนับสนุนคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.678853203+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.678856023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.678858492+07:00","message":"> Transcript [21894] [false]: 'ก็สร้างระบบสนับสนุนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.678861135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.678863033+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.678864693+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.678866351+07:00","message":"TextPushed: 'ก็สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.678868551+07:00","message":"Push: 'ระบบสนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.678870909+07:00","message":"TextPushed: 'ก็สร้างระบบสนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.678872808+07:00","message":"Set new StatePrefix : 'ก็สร้างระบบสนับสนุนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:06.678874633+07:00","message":"Next Push (prob) : 'สนุนคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:06.678896967+07:00","message":"push: {false ระบบสนับ 0 0xc002eeef00}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:06.909175169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:06.909202241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.069581635+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.069623606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับสนุนคนพิการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.069629054+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.069645178+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.069652459+07:00","message":"[bufferProcess] interim [460000000]:ก็สร้างระบบสนับสนุนคนพิการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.069656215+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.069659602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.069662347+07:00","message":"> Transcript [21895] [false]: 'ก็สร้างระบบสนับสนุนคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.069665459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.069667587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.069671278+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.069674299+07:00","message":"TextPushed: 'ก็สร้างระบบสนับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.260410718+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.260454824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับสนุนคนพิการให้เขา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.260461634+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.260475632+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.260486322+07:00","message":"[bufferProcess] interim [700000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.26048943+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.260497297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.260501192+07:00","message":"> Transcript [21896] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.260505868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.260509841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.260511932+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.26051448+07:00","message":"TextPushed: 'ก็สร้างระบบสนับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.590060582+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.590104979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับสนุนคนพิการให้เขาซะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.590111423+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขาซะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.590127107+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขาซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.590134401+07:00","message":"[bufferProcess] interim [940000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขาซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.590137147+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.590143691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.59014906+07:00","message":"> Transcript [21897] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.5901529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.590155066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.590156995+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.590159504+07:00","message":"TextPushed: 'ก็สร้างระบบสนับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.59334711+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.59335681+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-01-30T11:13:07.59336065+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขา 3"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.593369426+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.593372758+07:00","message":"[bufferProcess] interim [0]:ก็สร้างระบบสนับสนุนคนพิการให้เขา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.593374935+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้เขาซะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.593377502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.593379844+07:00","message":"> Transcript [21898] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.593382754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.593384677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.593386206+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.593387978+07:00","message":"TextPushed: 'ก็สร้างระบบสนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.593393734+07:00","message":"Push: 'สนุนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.593395391+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.593397281+07:00","message":"Set new StatePrefix : 'ก็สร้างระบบสนับสนุนคนพิการให้เขาซะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.593399187+07:00","message":"Next Push (prob) : 'พิการให้เขาซะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.593407031+07:00","message":"push: {false สนุนคน 0 0xc002eeef00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.653041129+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.653090056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.653096481+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.653110078+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.65311729+07:00","message":"[bufferProcess] interim [120000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.653119816+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้เขา 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.653125998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.653128851+07:00","message":"> Transcript [21899] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขา 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.653130881+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.653132686+07:00","message":"Set new StatePrefix: 'ก็สร้างระบบสนับสนุนคนพิการให้เขา 3'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.97367985+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.973722234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.973730937+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:07.973751432+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.973760826+07:00","message":"[bufferProcess] interim [420000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.973763247+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.973767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.97376997+07:00","message":"> Transcript [21900] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.973772508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:07.973774728+07:00","message":"Set new StatePrefix: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.155387965+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.155428511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.155435216+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.155454361+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.155464014+07:00","message":"[bufferProcess] interim [540000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.155466706+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.155470217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.155473423+07:00","message":"> Transcript [21901] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.155476773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.155479285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.155482615+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.155485126+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.367682489+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.367721303+07:00","message":"receive 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-01-30T11:13:08.367727899+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะอยู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.367743029+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.36774989+07:00","message":"[bufferProcess] interim [780000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.367752388+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.367757705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.367760298+07:00","message":"> Transcript [21902] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.367763884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.367765725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.367767562+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.367770093+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.48069305+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.480738628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.480747288+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.480764618+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.48077334+07:00","message":"[bufferProcess] interim [900000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.480777572+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.480782489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.480786253+07:00","message":"> Transcript [21903] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.480794662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.480797038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.480799656+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.480803429+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.68179099+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.681838622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนยัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.681847107+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนยัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.681867032+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.681890927+07:00","message":"[bufferProcess] interim [80000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.681894895+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.681904535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.68190892+07:00","message":"> Transcript [21904] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.68191428+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.681917126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.681920916+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.681924554+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.681944431+07:00","message":"Push: 'พิการให้เขาสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.681947626+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.68195137+07:00","message":"Set new StatePrefix : 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.681954529+07:00","message":"Next Push (prob) : 'ที่จะยืน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.681968737+07:00","message":"push: {false พิการให้เขาสามารถ 0 0xc002eeef00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.795029856+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.795070618+07:00","message":"receive 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-01-30T11:13:08.795079353+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.795097057+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.795106018+07:00","message":"[bufferProcess] interim [140000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.795110224+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนยัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.795114858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.79511836+07:00","message":"> Transcript [21905] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนยัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.795124031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.79512703+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.795129845+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.795135779+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.996018817+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.996054504+07:00","message":"receive 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-01-30T11:13:08.996060999+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:08.996074832+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.996082023+07:00","message":"[bufferProcess] interim [380000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.996084554+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.996087712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.996090159+07:00","message":"> Transcript [21906] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.996094161+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.996096199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.996097868+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:08.996100336+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.378958009+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.378998918+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-01-30T11:13:09.379007556+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.379023223+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.379029952+07:00","message":"[bufferProcess] interim [740000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.379032792+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.379039626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.379042703+07:00","message":"> Transcript [21907] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.379046194+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.379048102+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.379049945+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.379052645+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.573465825+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.573511469+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-01-30T11:13:09.573517988+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.573532547+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.573540597+07:00","message":"[bufferProcess] interim [980000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.573543417+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.573547111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.57355027+07:00","message":"> Transcript [21908] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.57355425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.57355626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.573558556+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.573560984+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.573563413+07:00","message":"Push: 'ที่จะยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.573567363+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.573569868+07:00","message":"Set new StatePrefix : 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.573572802+07:00","message":"Next Push (prob) : 'หยัดในตลาด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.573582989+07:00","message":"push: {false ที่จะยืน 0 0xc002eeef00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.676699034+07:00","message":"[GCS] IsForceVAD: false for message ID: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.694163562+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.69420152+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-01-30T11:13:09.694207551+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.694219151+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.694226036+07:00","message":"[bufferProcess] interim [40000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.694228356+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.694234643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.694237488+07:00","message":"> Transcript [21909] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.694241363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.694243709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.694245372+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.694247684+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.697562885+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.697591285+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-01-30T11:13:09.697598563+07:00","message":"receive interim result [false|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.697610033+07:00","message":"[buffer interim] 3014 false ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.697615769+07:00","message":"[bufferProcess] interim [100000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.697617935+07:00","message":"[bufferProcess] send to processor:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.697621877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.697624682+07:00","message":"> Transcript [21910] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.697627633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.697629323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.697631007+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.69763322+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.749581933+07:00","message":"[GCS] Start streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.789629387+07:00","message":"receive streaming session, msgId: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.789671165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรงงาน\",\"confidence\":0.9587278}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.789677966+07:00","message":"receive interim result [true|false]: ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรงงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.789690573+07:00","message":"end recv isFinal message id 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.789692776+07:00","message":"end Recv id 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.789698712+07:00","message":"[buffer interim] 3014 true ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.789705806+07:00","message":"[bufferProcess] interim [280000000]:ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.789708841+07:00","message":"[bufferProcess] send to processor (isfinal):ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรงงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.78971238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.789715919+07:00","message":"> Transcript [21911] [false]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.789719023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.789721041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.789722681+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.789725905+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.789727956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.7897297+07:00","message":"> Transcript [21912] [true]: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาดแรงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.789731737+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.789733166+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.789734571+07:00","message":"StatePrefix: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืนหยัดในตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.789736243+07:00","message":"TextPushed: 'ก็สร้างระบบสนับสนุนคนพิการให้เขาสามารถที่จะยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:09.789738903+07:00","message":"Push: 'หยัดในตลาดแรงงาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:09.789747075+07:00","message":"push: {true หยัดในตลาดแรงงาน 0 0xc002eeef00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:09.801208184+07:00","message":"write wav file: './tmp/7478/7478_3014.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:09.910023275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:09.910051873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.849199325+07:00","message":"[GCS] Cleaned up inactive client: 2982"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.849220942+07:00","message":"[GCS] Cleaned up inactive client: 2988"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.849223424+07:00","message":"[GCS] Cleaned up inactive client: 2986"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.849225125+07:00","message":"[GCS] Cleaned up inactive client: 2990"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.849226748+07:00","message":"[GCS] Cleaned up inactive client: 2977"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.849228252+07:00","message":"[GCS] Cleaned up inactive client: 2978"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.849230037+07:00","message":"[GCS] Cleaned up inactive client: 2991"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.849231868+07:00","message":"[GCS] Cleaned up inactive client: 2984"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.849233653+07:00","message":"[GCS] Cleaned up inactive client: 2979"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.849235175+07:00","message":"[GCS] Cleaned up inactive client: 2981"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.849236772+07:00","message":"[GCS] Cleaned up inactive client: 2989"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.849239126+07:00","message":"[GCS] Cleaned up inactive client: 2983"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.84924101+07:00","message":"[GCS] Cleaned up inactive client: 2985"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.849242655+07:00","message":"[GCS] Cleaned up inactive client: 2987"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.849244062+07:00","message":"[GCS] Cleaned up inactive client: 2980"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.920300723+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.920344885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.920350693+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.920366807+07:00","message":"[buffer interim] 3015 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:10.920373309+07:00","message":"[bufferProcess] interim [960000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:10.920375074+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:10.920381682+07:00","message":"[bufferProcess] send to processor (ticker):ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:10.920384399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:10.920387306+07:00","message":"> Transcript [21913] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:10.920389295+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.981531713+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.981565071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยังอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.981571318+07:00","message":"receive interim result [false|false]: ยังอยู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:10.981584247+07:00","message":"[buffer interim] 3015 false ยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:10.981591125+07:00","message":"[bufferProcess] interim [80000000]:ยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:10.981592756+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.110643936+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.110677972+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ยั่งยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.110683563+07:00","message":"receive interim result [false|false]: ยั่งยืน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.110697161+07:00","message":"[buffer interim] 3015 false ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.110704316+07:00","message":"[bufferProcess] interim [200000000]:ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.11070626+07:00","message":"[bufferProcess] send to processor:ยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.110711912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.110714761+07:00","message":"> Transcript [21914] [false]: 'ยังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.110717857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.110720028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.110721737+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.110723546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.539761017+07:00","message":"[GCS] IsForceVAD: false for message ID: 3015"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.624950083+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.624986952+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-01-30T11:13:11.624992759+07:00","message":"receive interim result [false|false]: ยั่งยืน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.625004756+07:00","message":"[buffer interim] 3015 false ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.625011494+07:00","message":"[bufferProcess] interim [800000000]:ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.625013902+07:00","message":"[bufferProcess] send to processor:ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.625017333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.625020353+07:00","message":"> Transcript [21915] [false]: 'ยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.625022683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.625024395+07:00","message":"Set new StatePrefix: 'ยั่งยืน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.633947812+07:00","message":"receive streaming session, msgId: 3015"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.633971871+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-01-30T11:13:11.63397716+07:00","message":"receive interim result [true|false]: ยั่งยืน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.633986208+07:00","message":"end recv isFinal message id 3015"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.633988549+07:00","message":"end Recv id 3015"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.63399379+07:00","message":"[buffer interim] 3015 true ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.6339992+07:00","message":"[bufferProcess] interim [830000000]:ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.63400192+07:00","message":"[bufferProcess] send to processor (isfinal):ยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.634004574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.634006986+07:00","message":"> Transcript [21916] [false]: 'ยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.634009837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.634011786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.634013423+07:00","message":"StatePrefix: 'ยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.634015168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.634016593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.634018607+07:00","message":"> Transcript [21917] [true]: 'ยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.634020497+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.634022037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.634023826+07:00","message":"StatePrefix: 'ยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.634025518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:11.634031037+07:00","message":"Push: 'ยั่งยืน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.634038741+07:00","message":"push: {true ยั่งยืน 0 0xc002d18000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:11.640260535+07:00","message":"write wav file: './tmp/7478/7478_3015.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:11.991107197+07:00","message":"[GCS] Start streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.512721385+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.512757261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.512763102+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.512774251+07:00","message":"[buffer interim] 3016 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.512782629+07:00","message":"[bufferProcess] interim [480000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.512785679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.607704768+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.607740863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.607745943+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.607759427+07:00","message":"[buffer interim] 3016 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.60776602+07:00","message":"[bufferProcess] interim [540000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.607768691+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.607773808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.607776662+07:00","message":"> Transcript [21918] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.607778877+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.68318865+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.683227132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระบบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.683233127+07:00","message":"receive interim result [false|false]: ระบบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.683245908+07:00","message":"[buffer interim] 3016 false ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.683252697+07:00","message":"[bufferProcess] interim [660000000]:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.683255012+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.683259997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.683262573+07:00","message":"> Transcript [21919] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.683264949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.683266797+07:00","message":"Set new StatePrefix: 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.84341786+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.843453135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกลุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.843458314+07:00","message":"receive interim result [false|false]: และกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.843470312+07:00","message":"[buffer interim] 3016 false และกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.843477001+07:00","message":"[bufferProcess] interim [840000000]:และกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.843479377+07:00","message":"[bufferProcess] send to processor:ระบบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.843484948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.84348763+07:00","message":"> Transcript [21920] [false]: 'ระบบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.843489641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.843491282+07:00","message":"Set new StatePrefix: 'ระบบ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:12.910463931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:12.910486041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.958886115+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.958922178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกรมส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.958927976+07:00","message":"receive interim result [false|false]: และกรมส่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:12.958946923+07:00","message":"[buffer interim] 3016 false และกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.958955765+07:00","message":"[bufferProcess] interim [960000000]:และกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.958957992+07:00","message":"[bufferProcess] send to processor:และกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.958964027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.958966603+07:00","message":"> Transcript [21921] [false]: 'และกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.958968617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:12.958970508+07:00","message":"Set new StatePrefix: 'และกลุ่ม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.029703148+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.029736246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกรมส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.029742446+07:00","message":"receive interim result [false|false]: และกรมส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.029761243+07:00","message":"[buffer interim] 3016 false และกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.029772018+07:00","message":"[bufferProcess] interim [80000000]:และกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.029774464+07:00","message":"[bufferProcess] send to processor:และกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.029777898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.029780894+07:00","message":"> Transcript [21922] [false]: 'และกรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.029782899+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.029784725+07:00","message":"Set new StatePrefix: 'และกรมส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.222088211+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.222125581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกลุ่มส่งเสริมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.222131526+07:00","message":"receive interim result [false|false]: และกลุ่มส่งเสริมและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.222144963+07:00","message":"[buffer interim] 3016 false และกลุ่มส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.222151904+07:00","message":"[bufferProcess] interim [260000000]:และกลุ่มส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.222154288+07:00","message":"[bufferProcess] send to processor:และกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.222161028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.222163898+07:00","message":"> Transcript [21923] [false]: 'และกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.222167424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.222169577+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.222171345+07:00","message":"StatePrefix: 'และกรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.222173346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.223989797+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.223998529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกรมส่งเสริมและพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.224001902+07:00","message":"receive interim result [false|false]: และกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.224007542+07:00","message":"[buffer interim] 3016 false และกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.224010526+07:00","message":"[bufferProcess] interim [320000000]:และกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.22401429+07:00","message":"[bufferProcess] send to processor:และกลุ่มส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.22401659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.224018694+07:00","message":"> Transcript [21924] [false]: 'และกลุ่มส่งเสริมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.224020578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.224022405+07:00","message":"Set new StatePrefix: 'และกลุ่มส่งเสริมและ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.594295063+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.594329506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกรมส่งเสริมและพัฒนาครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.594335446+07:00","message":"receive interim result [false|false]: และกรมส่งเสริมและพัฒนาครู"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.594348976+07:00","message":"[buffer interim] 3016 false และกรมส่งเสริมและพัฒนาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.594355707+07:00","message":"[bufferProcess] interim [680000000]:และกรมส่งเสริมและพัฒนาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.594357835+07:00","message":"[bufferProcess] send to processor:และกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.594365029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.594367762+07:00","message":"> Transcript [21925] [false]: 'และกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.594369952+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.594372199+07:00","message":"Set new StatePrefix: 'และกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.723917272+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.723960051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกรมส่งเสริมและพัฒนาคุณภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.723965654+07:00","message":"receive interim result [false|false]: และกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:13.723976448+07:00","message":"[buffer interim] 3016 false และกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.723983322+07:00","message":"[bufferProcess] interim [740000000]:และกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.723985915+07:00","message":"[bufferProcess] send to processor:และกรมส่งเสริมและพัฒนาครู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.723991095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.723993763+07:00","message":"> Transcript [21926] [false]: 'และกรมส่งเสริมและพัฒนาครู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.723997036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.723998908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.724000618+07:00","message":"StatePrefix: 'และกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:13.724002624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:14.117706873+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:14.117762559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกรมส่งเสริมและพัฒนาคุณภาพชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:14.117769464+07:00","message":"receive interim result [false|false]: และกรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:14.117785765+07:00","message":"[buffer interim] 3016 false และกรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.117793254+07:00","message":"[bufferProcess] interim [160000000]:และกรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.117795753+07:00","message":"[bufferProcess] send to processor:และกรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.11780205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.11780512+07:00","message":"> Transcript [21927] [false]: 'และกรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.117808309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.11781024+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.117812387+07:00","message":"StatePrefix: 'และกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.117814766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:14.435193022+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:14.43523094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:14.435236776+07:00","message":"receive interim result [false|false]: และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:14.435248789+07:00","message":"[buffer interim] 3016 false และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.435255541+07:00","message":"[bufferProcess] interim [460000000]:และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.435257916+07:00","message":"[bufferProcess] send to processor:และกรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.435263098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.435265719+07:00","message":"> Transcript [21928] [false]: 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.435269384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.435271442+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.43527353+07:00","message":"StatePrefix: 'และกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.43527563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:14.554518397+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:14.554552342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:14.554558889+07:00","message":"receive interim result [false|false]: และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:14.554570121+07:00","message":"[buffer interim] 3016 false และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.554576924+07:00","message":"[bufferProcess] interim [580000000]:และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.554579479+07:00","message":"[bufferProcess] send to processor:และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.554585253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.554587793+07:00","message":"> Transcript [21929] [false]: 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.554591038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.554593148+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.554595196+07:00","message":"StatePrefix: 'และกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.554597353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.554601568+07:00","message":"Push: 'และกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.554603432+07:00","message":"TextPushed: 'และกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.554605354+07:00","message":"Set new StatePrefix : 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:14.554607737+07:00","message":"Next Push (prob) : 'คุณภาพชีวิตคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:14.554614783+07:00","message":"push: {false และกรมส่งเสริมและพัฒนา 0 0xc0031a4800}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.143935567+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.14397933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.143985557+07:00","message":"receive interim result [false|false]: และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.143999864+07:00","message":"[buffer interim] 3016 false และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.144006987+07:00","message":"[bufferProcess] interim [180000000]:และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.144009308+07:00","message":"[bufferProcess] send to processor:และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.144012778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.144015251+07:00","message":"> Transcript [21930] [false]: 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.144018653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.144020734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.144025743+07:00","message":"StatePrefix: 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.144028301+07:00","message":"TextPushed: 'และกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.337677357+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.337712052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.337718737+07:00","message":"receive interim result [false|false]: และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราอย่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.337732563+07:00","message":"[buffer interim] 3016 false และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.337739976+07:00","message":"[bufferProcess] interim [420000000]:และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.337742567+07:00","message":"[bufferProcess] send to processor:และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.337749205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.337751808+07:00","message":"> Transcript [21931] [false]: 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.337754888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.337756851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.33775884+07:00","message":"StatePrefix: 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.337761632+07:00","message":"TextPushed: 'และกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.439627637+07:00","message":"[GCS] IsForceVAD: false for message ID: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.462996691+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.463031607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรายัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.463037587+07:00","message":"receive interim result [false|false]: และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรายัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.463050869+07:00","message":"[buffer interim] 3016 false และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.46305746+07:00","message":"[bufferProcess] interim [480000000]:และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.463059818+07:00","message":"[bufferProcess] send to processor:และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.463065619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.463068436+07:00","message":"> Transcript [21932] [false]: 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเราอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.463074256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.463076225+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.463078516+07:00","message":"StatePrefix: 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.463080767+07:00","message":"TextPushed: 'และกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.551360029+07:00","message":"receive streaming session, msgId: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.551398191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรายัง\",\"confidence\":0.9145316}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.551405259+07:00","message":"receive interim result [true|false]: และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรายัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.55141456+07:00","message":"end recv isFinal message id 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.551416498+07:00","message":"end Recv id 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.551422644+07:00","message":"[buffer interim] 3016 true และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.551431673+07:00","message":"[bufferProcess] interim [690000000]:และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.551436256+07:00","message":"[bufferProcess] send to processor (isfinal):และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรายัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.55143994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.55144274+07:00","message":"> Transcript [21933] [false]: 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.551446058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.55144839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.551450695+07:00","message":"StatePrefix: 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.551453152+07:00","message":"TextPushed: 'และกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.551459228+07:00","message":"Push: 'คุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.551461054+07:00","message":"TextPushed: 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.551463013+07:00","message":"Set new StatePrefix : 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.551465105+07:00","message":"Next Push (prob) : 'พิการเรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.551466895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.55147+07:00","message":"> Transcript [21934] [true]: 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.551473274+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.5514757+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.551478695+07:00","message":"StatePrefix: 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการเรายัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.551480931+07:00","message":"TextPushed: 'และกรมส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:15.551484016+07:00","message":"Push: 'พิการเรายัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.551494463+07:00","message":"push: {false คุณภาพชีวิตคน 0 0xc0031a4800}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.551501341+07:00","message":"push: {true พิการเรายัง 0 0xc0031a4800}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:15.56390904+07:00","message":"write wav file: './tmp/7478/7478_3016.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:15.639585705+07:00","message":"[GCS] Start streaming session, msgId: 3017"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:15.910831051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:15.910831323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:16.360610319+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:16.360650508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:16.360656136+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:16.360669458+07:00","message":"[buffer interim] 3017 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:16.360678019+07:00","message":"[bufferProcess] interim [540000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:16.360679631+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:16.53863531+07:00","message":"[GCS] IsForceVAD: false for message ID: 3017"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:16.642085147+07:00","message":"receive streaming session, msgId: 3017"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:16.642122107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\",\"confidence\":0.89840114}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:16.64212799+07:00","message":"receive interim result [true|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:16.642136691+07:00","message":"end recv isFinal message id 3017"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:16.642138614+07:00","message":"end Recv id 3017"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:16.642144163+07:00","message":"[buffer interim] 3017 true มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:16.642153175+07:00","message":"[bufferProcess] interim [930000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:16.642157431+07:00","message":"[bufferProcess] send to processor (isfinal):มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:16.642160876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:16.642163647+07:00","message":"> Transcript [21935] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:16.642165987+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:16.642167625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:16.642169277+07:00","message":"> Transcript [21936] [true]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:16.642171729+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:16.642173715+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:16.642175901+07:00","message":"StatePrefix: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:16.642177522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:16.642183641+07:00","message":"Push: 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:16.642191561+07:00","message":"push: {true มัน 0 0xc003842f80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:16.647596904+07:00","message":"write wav file: './tmp/7478/7478_3017.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:16.798406342+07:00","message":"[GCS] Start streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:17.212330213+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:17.21236841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:17.212374866+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:17.212395273+07:00","message":"[buffer interim] 3018 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:17.212410344+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:17.212411935+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:17.306560289+07:00","message":"[GCS] IsForceVAD: false for message ID: 3018"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:17.392849074+07:00","message":"receive streaming session, msgId: 3018"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:17.392885026+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-01-30T11:13:17.39289089+07:00","message":"receive interim result [true|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:17.392900496+07:00","message":"end recv isFinal message id 3018"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:17.39290243+07:00","message":"end Recv id 3018"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:17.392908298+07:00","message":"[buffer interim] 3018 true และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:17.392919937+07:00","message":"[bufferProcess] interim [750000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:17.392922852+07:00","message":"[bufferProcess] send to processor (isfinal):และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:17.392926503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:17.392929319+07:00","message":"> Transcript [21937] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:17.392931232+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:17.392933963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:17.392935664+07:00","message":"> Transcript [21938] [true]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:17.392938293+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:17.392940252+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:17.392942225+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:17.392943992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:17.392946111+07:00","message":"Push: 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:17.392961444+07:00","message":"push: {true และ 0 0xc003843400}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:17.39818514+07:00","message":"write wav file: './tmp/7478/7478_3018.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:17.819182989+07:00","message":"[GCS] Start streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:18.35556884+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:18.355603382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:18.355608318+07:00","message":"receive interim result [false|false]: ผัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:18.355622967+07:00","message":"[buffer interim] 3019 false ผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:18.355629098+07:00","message":"[bufferProcess] interim [600000000]:ผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:18.35563083+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:18.539576166+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:18.539612815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับเคลื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:18.53961942+07:00","message":"receive interim result [false|false]: ขับเคลื่อน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:18.539634972+07:00","message":"[buffer interim] 3019 false ขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:18.539642005+07:00","message":"[bufferProcess] interim [780000000]:ขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:18.539644103+07:00","message":"[bufferProcess] send to processor:ผัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:18.539650679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:18.539653287+07:00","message":"> Transcript [21939] [false]: 'ผัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:18.53965515+07:00","message":"Set StatePrefix (first interim): 'ผัก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:18.857665257+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:18.857700836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับเคลื่อนเรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:18.857708097+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:18.857722328+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:18.857729608+07:00","message":"[bufferProcess] interim [80000000]:ขับเคลื่อนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:18.857732022+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:18.857737417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:18.857740203+07:00","message":"> Transcript [21940] [false]: 'ขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:18.857742274+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:18.857744474+07:00","message":"Set new StatePrefix: 'ขับเคลื่อน'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:18.911005819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:18.911014612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:19.04587761+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:19.045914548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับเคลื่อนเรื่องนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:19.045920272+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:19.045935056+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.045943189+07:00","message":"[bufferProcess] interim [260000000]:ขับเคลื่อนเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.045946125+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.045949986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.045952843+07:00","message":"> Transcript [21941] [false]: 'ขับเคลื่อนเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.045964305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.045966194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.045967955+07:00","message":"StatePrefix: 'ขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.04597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:19.558389073+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:19.558427165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับเคลื่อนเรื่องนี้ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:19.558434269+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้ให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:19.558448304+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.558458483+07:00","message":"[bufferProcess] interim [800000000]:ขับเคลื่อนเรื่องนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.558461383+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่องนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.558467922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.558471809+07:00","message":"> Transcript [21942] [false]: 'ขับเคลื่อนเรื่องนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.558475243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.558477426+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.558479351+07:00","message":"StatePrefix: 'ขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.558481414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:19.877373889+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:19.877411448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับเคลื่อนเรื่องนี้ให้เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:19.87741853+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้ให้เป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:19.877432909+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้ให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.877440165+07:00","message":"[bufferProcess] interim [40000000]:ขับเคลื่อนเรื่องนี้ให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.877442457+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่องนี้ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.877449106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.87745162+07:00","message":"> Transcript [21943] [false]: 'ขับเคลื่อนเรื่องนี้ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.877454911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.877457093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.877460528+07:00","message":"StatePrefix: 'ขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:19.877462928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:20.136276803+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:20.136315626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับเคลื่อนเรื่องนี้ให้เป็นรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:20.136321236+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้ให้เป็นรูป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:20.136339068+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้ให้เป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.136350853+07:00","message":"[bufferProcess] interim [340000000]:ขับเคลื่อนเรื่องนี้ให้เป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.13635357+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่องนี้ให้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.136359245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.136362226+07:00","message":"> Transcript [21944] [false]: 'ขับเคลื่อนเรื่องนี้ให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.136368405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.1363705+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.136372341+07:00","message":"StatePrefix: 'ขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.136374497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.136381457+07:00","message":"Push: 'ขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.13638326+07:00","message":"TextPushed: 'ขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.136385041+07:00","message":"Set new StatePrefix : 'ขับเคลื่อนเรื่องนี้ให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.136387373+07:00","message":"Next Push (prob) : 'เรื่องนี้ให้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:20.136396385+07:00","message":"push: {false ขับเคลื่อน 0 0xc0031a5600}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:20.45892051+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:20.458967608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:20.458974579+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:20.458988532+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.458995974+07:00","message":"[bufferProcess] interim [700000000]:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.459004782+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่องนี้ให้เป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.459008258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.459011045+07:00","message":"> Transcript [21945] [false]: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.459014233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.459016229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.459018196+07:00","message":"StatePrefix: 'ขับเคลื่อนเรื่องนี้ให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:20.459020397+07:00","message":"TextPushed: 'ขับเคลื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.042368927+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.042407806+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-01-30T11:13:21.042414144+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.042428158+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.042435776+07:00","message":"[bufferProcess] interim [300000000]:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.042439175+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.042446248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.042449142+07:00","message":"> Transcript [21946] [false]: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.042452308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.042454918+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.0424574+07:00","message":"StatePrefix: 'ขับเคลื่อนเรื่องนี้ให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.042459752+07:00","message":"TextPushed: 'ขับเคลื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.1552654+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.155304823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.155311273+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.155324328+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.1553316+07:00","message":"[bufferProcess] interim [360000000]:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.155336637+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.155343998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.155346925+07:00","message":"> Transcript [21947] [false]: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.155350657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.155353108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.155355138+07:00","message":"StatePrefix: 'ขับเคลื่อนเรื่องนี้ให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.15535965+07:00","message":"TextPushed: 'ขับเคลื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.289604343+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.289645502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.289651587+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.289663448+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.289670604+07:00","message":"[bufferProcess] interim [480000000]:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.289673812+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.289677116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.289679691+07:00","message":"> Transcript [21948] [false]: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.289683736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.289686486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.289689614+07:00","message":"StatePrefix: 'ขับเคลื่อนเรื่องนี้ให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.289692449+07:00","message":"TextPushed: 'ขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.289696068+07:00","message":"Push: 'เรื่องนี้ให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.289698616+07:00","message":"TextPushed: 'ขับเคลื่อนเรื่องนี้ให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.289701574+07:00","message":"Set new StatePrefix : 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.289704893+07:00","message":"Next Push (prob) : 'รูปประธรรมตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.28971337+07:00","message":"push: {false เรื่องนี้ให้เป็น 0 0xc0031a5600}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.737110999+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.737146178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.737155142+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.737186726+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.737197053+07:00","message":"[bufferProcess] interim [960000000]:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.737199549+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.737202945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.737208487+07:00","message":"> Transcript [21949] [false]: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.737213489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.737215374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.737217189+07:00","message":"StatePrefix: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.737219765+07:00","message":"TextPushed: 'ขับเคลื่อนเรื่องนี้ให้เป็น'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:21.911330266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:21.911336904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.995193629+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.995226309+07:00","message":"receive 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-01-30T11:13:21.995231808+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:21.995248148+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.99525528+07:00","message":"[bufferProcess] interim [140000000]:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.995258132+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.995261497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.995264566+07:00","message":"> Transcript [21950] [false]: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.995268136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.995274322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.995276433+07:00","message":"StatePrefix: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:21.995281511+07:00","message":"TextPushed: 'ขับเคลื่อนเรื่องนี้ให้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:22.566587745+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:22.566624997+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-01-30T11:13:22.566631194+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:22.566647044+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.566654237+07:00","message":"[bufferProcess] interim [740000000]:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.566656895+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.566663751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.56666629+07:00","message":"> Transcript [21951] [false]: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.566670027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.566672065+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.566674315+07:00","message":"StatePrefix: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.566676995+07:00","message":"TextPushed: 'ขับเคลื่อนเรื่องนี้ให้เป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:22.953820078+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:22.953853497+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-01-30T11:13:22.953859526+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:22.953875992+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.953885705+07:00","message":"[bufferProcess] interim [160000000]:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.95388826+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.953894214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.953897144+07:00","message":"> Transcript [21952] [false]: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.953901477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.953903417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.953905465+07:00","message":"StatePrefix: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.953907855+07:00","message":"TextPushed: 'ขับเคลื่อนเรื่องนี้ให้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.953915647+07:00","message":"Push: 'รูปประธรรมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.953917735+07:00","message":"TextPushed: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.953919802+07:00","message":"Set new StatePrefix : 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:22.95392222+07:00","message":"Next Push (prob) : 'แต่ในอดีตปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:22.953946235+07:00","message":"push: {false รูปประธรรมตั้ง 0 0xc0031a5600}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.152170973+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.152208501+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-01-30T11:13:23.152215026+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและหน้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.15222891+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.152236285+07:00","message":"[bufferProcess] interim [340000000]:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.15223879+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.152245772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.152248642+07:00","message":"> Transcript [21953] [false]: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.15225264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.152254975+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.152256629+07:00","message":"StatePrefix: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.152259281+07:00","message":"TextPushed: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.162798939+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.162824533+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-01-30T11:13:23.162829622+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.162840157+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.162845296+07:00","message":"[bufferProcess] interim [400000000]:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.162847723+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.16285109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.162853484+07:00","message":"> Transcript [21954] [false]: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.162857118+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.162862949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.162864587+07:00","message":"StatePrefix: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.16286681+07:00","message":"TextPushed: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.19633271+07:00","message":"[GCS] IsForceVAD: false for message ID: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.275676811+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.275716059+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-01-30T11:13:23.275722928+07:00","message":"receive interim result [false|false]: ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและในอนาคต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.275738362+07:00","message":"[buffer interim] 3019 false ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและในอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.275746105+07:00","message":"[bufferProcess] interim [520000000]:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและในอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.275749106+07:00","message":"[bufferProcess] send to processor:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.275756284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.275759207+07:00","message":"> Transcript [21955] [false]: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.275763274+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.27576522+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.275767314+07:00","message":"StatePrefix: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.275770703+07:00","message":"TextPushed: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.300470739+07:00","message":"receive streaming session, msgId: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.300505654+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-01-30T11:13:23.300511543+07:00","message":"receive interim result [true|false]: ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและในอนาคต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.300523879+07:00","message":"end recv isFinal message id 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.300526238+07:00","message":"end Recv id 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.30053219+07:00","message":"[buffer interim] 3019 true ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและในอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.3005399+07:00","message":"[bufferProcess] interim [610000000]:ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและในอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300542944+07:00","message":"[bufferProcess] send to processor (isfinal):ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและในอนาคต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300546393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300549032+07:00","message":"> Transcript [21956] [false]: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300552508+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300554478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300556412+07:00","message":"StatePrefix: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300559178+07:00","message":"TextPushed: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300566739+07:00","message":"Push: 'แต่ในอดีตปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300568689+07:00","message":"TextPushed: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300572443+07:00","message":"Set new StatePrefix : 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300574812+07:00","message":"Next Push (prob) : 'และในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300576347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300578707+07:00","message":"> Transcript [21957] [true]: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300580828+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300582274+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300586351+07:00","message":"StatePrefix: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบันและในอนาคต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300588356+07:00","message":"TextPushed: 'ขับเคลื่อนเรื่องนี้ให้เป็นรูปประธรรมตั้งแต่ในอดีตปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.300590446+07:00","message":"Push: 'และในอนาคต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.30060726+07:00","message":"push: {false แต่ในอดีตปัจจุบัน 0 0xc0031a5600}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.300636689+07:00","message":"push: {true และในอนาคต 0 0xc0031a5600}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:23.313429448+07:00","message":"write wav file: './tmp/7478/7478_3019.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.317898697+07:00","message":"[GCS] Start streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.519256759+07:00","message":"[GCS] IsForceVAD: false for message ID: 3020"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.579470187+07:00","message":"[GCS] Start streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.608333421+07:00","message":"receive streaming session, msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.608351437+07:00","message":"found end of frame, send empty tag with msgId: 3020"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.608354337+07:00","message":"end Recv id 3020"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.608360534+07:00","message":"[buffer interim] 3020 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.608367666+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.608371297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.608373816+07:00","message":"> Transcript [21958] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.608375997+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.608378275+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.608379867+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.60838149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:23.608389034+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:23.608398766+07:00","message":"push: {true \n 0 0xc002eefc00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:23.616019329+07:00","message":"write wav file: './tmp/7478/7478_3020.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.156461519+07:00","message":"[GCS] IsForceVAD: false for message ID: 3021"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.227581006+07:00","message":"[GCS] Start streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.24154337+07:00","message":"receive streaming session, msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.241560333+07:00","message":"found end of frame, send empty tag with msgId: 3021"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.241563359+07:00","message":"end Recv id 3021"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.241568862+07:00","message":"[buffer interim] 3021 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.241575331+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.241579492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.241582247+07:00","message":"> Transcript [21959] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.241584368+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.241586484+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.241588113+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.241589682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.241591975+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.241600226+07:00","message":"push: {true \n 0 0xc002eefe80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:24.24691858+07:00","message":"write wav file: './tmp/7478/7478_3021.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.590030829+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.590080031+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.59008582+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.590101495+07:00","message":"[buffer interim] 3022 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.590108302+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.590109915+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.772532287+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.772575925+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.772581856+07:00","message":"receive interim result [false|false]: เรามี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.772596964+07:00","message":"[buffer interim] 3022 false เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.772603776+07:00","message":"[bufferProcess] interim [600000000]:เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.772606588+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.772613344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.77261608+07:00","message":"> Transcript [21960] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.772618261+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.884150628+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.884191626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.884196334+07:00","message":"receive interim result [false|false]: เราไม่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.884211408+07:00","message":"[buffer interim] 3022 false เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.884218255+07:00","message":"[bufferProcess] interim [660000000]:เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.88422079+07:00","message":"[bufferProcess] send to processor:เรามี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.884224595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.884227571+07:00","message":"> Transcript [21961] [false]: 'เรามี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.884230474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.884232509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.884234151+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.884236097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:24.912365064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:24.912366172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.948169141+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.948205788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.948210682+07:00","message":"receive interim result [false|false]: เรามุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:24.948222862+07:00","message":"[buffer interim] 3022 false เรามุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.948229197+07:00","message":"[bufferProcess] interim [780000000]:เรามุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.948231472+07:00","message":"[bufferProcess] send to processor:เราไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.948235059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.948237937+07:00","message":"> Transcript [21962] [false]: 'เราไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.948240998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.948242928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.948244552+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:24.948246393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.079021406+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.079065799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามุ่งหวัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.079071484+07:00","message":"receive interim result [false|false]: เรามุ่งหวัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.079083253+07:00","message":"[buffer interim] 3022 false เรามุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.079090213+07:00","message":"[bufferProcess] interim [840000000]:เรามุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.079092707+07:00","message":"[bufferProcess] send to processor:เรามุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.079096025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.079098709+07:00","message":"> Transcript [21963] [false]: 'เรามุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.079101824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.079103688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.079107604+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.079109682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.264631313+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.264684611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรามุ่งหวังว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.264694629+07:00","message":"receive interim result [false|false]: เรามุ่งหวังว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.264712794+07:00","message":"[buffer interim] 3022 false เรามุ่งหวังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.264724277+07:00","message":"[bufferProcess] interim [80000000]:เรามุ่งหวังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.264728405+07:00","message":"[bufferProcess] send to processor:เรามุ่งหวัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.26473514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.264739327+07:00","message":"> Transcript [21964] [false]: 'เรามุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.264743931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.264747167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.264750118+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.264752892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.264759935+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.26476302+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.264766647+07:00","message":"Set new StatePrefix : 'เรามุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.264769803+07:00","message":"Next Push (prob) : 'มุ่งหวัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.264792428+07:00","message":"push: {false เรา 0 0xc004624000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.379205657+07:00","message":"[GCS] IsForceVAD: false for message ID: 3022"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.440165461+07:00","message":"[GCS] Start streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.466540303+07:00","message":"receive streaming session, msgId: 3022"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.466578778+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-01-30T11:13:25.466585589+07:00","message":"receive interim result [true|false]: เรามุ่งหวังว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.466593573+07:00","message":"end recv isFinal message id 3022"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.466595588+07:00","message":"end Recv id 3022"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.466599828+07:00","message":"[buffer interim] 3022 true เรามุ่งหวังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.46660909+07:00","message":"[bufferProcess] interim [380000000]:เรามุ่งหวังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.466613913+07:00","message":"[bufferProcess] send to processor (isfinal):เรามุ่งหวังว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.466616871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.466619504+07:00","message":"> Transcript [21965] [false]: 'เรามุ่งหวังว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.466623896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.46662562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.466627337+07:00","message":"StatePrefix: 'เรามุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.466629336+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.466630869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.466632702+07:00","message":"> Transcript [21966] [true]: 'เรามุ่งหวังว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.466634473+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.466635961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.466637406+07:00","message":"StatePrefix: 'เรามุ่งหวัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.466639084+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.466644897+07:00","message":"Push: 'มุ่งหวังว่า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.466655246+07:00","message":"push: {true มุ่งหวังว่า 0 0xc004624000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:25.472674487+07:00","message":"write wav file: './tmp/7478/7478_3022.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.982913982+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.982956695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.982962127+07:00","message":"receive interim result [false|false]: คนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:25.982983794+07:00","message":"[buffer interim] 3023 false คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.982991614+07:00","message":"[bufferProcess] interim [600000000]:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:25.98299355+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.094783541+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.094815287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.094820558+07:00","message":"receive interim result [false|false]: คน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.094834415+07:00","message":"[buffer interim] 3023 false คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.094842356+07:00","message":"[bufferProcess] interim [660000000]:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.094844508+07:00","message":"[bufferProcess] send to processor:คนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.09484803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.094850835+07:00","message":"> Transcript [21967] [false]: 'คนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.094853018+07:00","message":"Set StatePrefix (first interim): 'คนที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.096775461+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.096786153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.09678938+07:00","message":"receive interim result [false|false]: คนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.096795774+07:00","message":"[buffer interim] 3023 false คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.096798502+07:00","message":"[bufferProcess] interim [720000000]:คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.096800213+07:00","message":"[bufferProcess] send to processor:คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.096803838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.096805804+07:00","message":"> Transcript [21968] [false]: 'คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.096807654+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.425248229+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.425281193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.425287741+07:00","message":"receive interim result [false|false]: คนพิการทุก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.425300458+07:00","message":"[buffer interim] 3023 false คนพิการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.425306697+07:00","message":"[bufferProcess] interim [20000000]:คนพิการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.425309272+07:00","message":"[bufferProcess] send to processor:คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.425314435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.425317351+07:00","message":"> Transcript [21969] [false]: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.425319339+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.425321146+07:00","message":"Set new StatePrefix: 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.608777776+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.608811334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการทุกคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.60881707+07:00","message":"receive interim result [false|false]: คนพิการทุกคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.60883013+07:00","message":"[buffer interim] 3023 false คนพิการทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.608836367+07:00","message":"[bufferProcess] interim [140000000]:คนพิการทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.608838637+07:00","message":"[bufferProcess] send to processor:คนพิการทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.608843672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.608846334+07:00","message":"> Transcript [21970] [false]: 'คนพิการทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.60884952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.608851588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.608853643+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.608855644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.797403787+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.797442495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการทุกคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.797449707+07:00","message":"receive interim result [false|false]: คนพิการทุกคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:26.797465103+07:00","message":"[buffer interim] 3023 false คนพิการทุกคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.797471836+07:00","message":"[bufferProcess] interim [380000000]:คนพิการทุกคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.797474216+07:00","message":"[bufferProcess] send to processor:คนพิการทุกคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.797480365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.797482831+07:00","message":"> Transcript [21971] [false]: 'คนพิการทุกคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.797486193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.797487972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.79748968+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:26.797492628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.00361405+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.003651496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการทุกคนที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.003657494+07:00","message":"receive interim result [false|false]: คนพิการทุกคนที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.003669272+07:00","message":"[buffer interim] 3023 false คนพิการทุกคนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.003675898+07:00","message":"[bufferProcess] interim [560000000]:คนพิการทุกคนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.003678435+07:00","message":"[bufferProcess] send to processor:คนพิการทุกคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.003683539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.003686235+07:00","message":"> Transcript [21972] [false]: 'คนพิการทุกคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.003689441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.003691784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.003693587+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.00369554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.007983046+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.007998698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการทุกคนที่ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.008004552+07:00","message":"receive interim result [false|false]: คนพิการทุกคนที่ 3"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.008015394+07:00","message":"[buffer interim] 3023 false คนพิการทุกคนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.008019262+07:00","message":"[bufferProcess] interim [620000000]:คนพิการทุกคนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.008021114+07:00","message":"[bufferProcess] send to processor:คนพิการทุกคนที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.008023813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.008025959+07:00","message":"> Transcript [21973] [false]: 'คนพิการทุกคนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.008028305+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.008030429+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.008031985+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.008033928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.008038359+07:00","message":"Push: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.008040179+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.008042032+07:00","message":"Set new StatePrefix : 'คนพิการทุกคนที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.008044133+07:00","message":"Next Push (prob) : 'ทุกคนที่จะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.008052654+07:00","message":"push: {false คนพิการ 0 0xc002d18200}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.191143105+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.191179727+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการทุกคนที่สามารถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.19118723+07:00","message":"receive interim result [false|false]: คนพิการทุกคนที่สามารถ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.191199809+07:00","message":"[buffer interim] 3023 false คนพิการทุกคนที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.191206549+07:00","message":"[bufferProcess] interim [740000000]:คนพิการทุกคนที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.191208938+07:00","message":"[bufferProcess] send to processor:คนพิการทุกคนที่ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.191214096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.191216914+07:00","message":"> Transcript [21974] [false]: 'คนพิการทุกคนที่ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.19121951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.191221483+07:00","message":"Set new StatePrefix: 'คนพิการทุกคนที่ 3'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.506514116+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.506551844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการทุกคนที่สามารถทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.506556904+07:00","message":"receive interim result [false|false]: คนพิการทุกคนที่สามารถทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.506569712+07:00","message":"[buffer interim] 3023 false คนพิการทุกคนที่สามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.506576669+07:00","message":"[bufferProcess] interim [40000000]:คนพิการทุกคนที่สามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.50657921+07:00","message":"[bufferProcess] send to processor:คนพิการทุกคนที่สามารถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.506584402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.506587428+07:00","message":"> Transcript [21975] [false]: 'คนพิการทุกคนที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.506589782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.506593554+07:00","message":"Set new StatePrefix: 'คนพิการทุกคนที่สามารถ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.576500177+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.576536198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการทุกคนที่สามารถทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.576541955+07:00","message":"receive interim result [false|false]: คนพิการทุกคนที่สามารถทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.576556926+07:00","message":"[buffer interim] 3023 false คนพิการทุกคนที่สามารถทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.576563787+07:00","message":"[bufferProcess] interim [220000000]:คนพิการทุกคนที่สามารถทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.576566439+07:00","message":"[bufferProcess] send to processor:คนพิการทุกคนที่สามารถทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.576573061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.576575836+07:00","message":"> Transcript [21976] [false]: 'คนพิการทุกคนที่สามารถทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.576579433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.576581562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.576583356+07:00","message":"StatePrefix: 'คนพิการทุกคนที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.576585359+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.892508493+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.892546755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการทุกคนที่สามารถทำงานได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.892553619+07:00","message":"receive interim result [false|false]: คนพิการทุกคนที่สามารถทำงานได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:27.892569798+07:00","message":"[buffer interim] 3023 false คนพิการทุกคนที่สามารถทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.89257682+07:00","message":"[bufferProcess] interim [460000000]:คนพิการทุกคนที่สามารถทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.892580535+07:00","message":"[bufferProcess] send to processor:คนพิการทุกคนที่สามารถทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.892584031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.89258675+07:00","message":"> Transcript [21977] [false]: 'คนพิการทุกคนที่สามารถทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.892589554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.892591591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.892593443+07:00","message":"StatePrefix: 'คนพิการทุกคนที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:27.892595804+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:27.912689764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:27.91270422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.209969644+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.210028976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการทุกคนที่สามารถทำงานได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.210034948+07:00","message":"receive interim result [false|false]: คนพิการทุกคนที่สามารถทำงานได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.210047124+07:00","message":"[buffer interim] 3023 false คนพิการทุกคนที่สามารถทำงานได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.210054121+07:00","message":"[bufferProcess] interim [760000000]:คนพิการทุกคนที่สามารถทำงานได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.21005645+07:00","message":"[bufferProcess] send to processor:คนพิการทุกคนที่สามารถทำงานได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.210061686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.210064365+07:00","message":"> Transcript [21978] [false]: 'คนพิการทุกคนที่สามารถทำงานได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.210067556+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.210069666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.210073346+07:00","message":"StatePrefix: 'คนพิการทุกคนที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.210075634+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.279370949+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.279407854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการทุกคนที่สามารถทำงานได้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.279414249+07:00","message":"receive interim result [false|false]: คนพิการทุกคนที่สามารถทำงานได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.279430236+07:00","message":"[buffer interim] 3023 false คนพิการทุกคนที่สามารถทำงานได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.27943766+07:00","message":"[bufferProcess] interim [880000000]:คนพิการทุกคนที่สามารถทำงานได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.279440268+07:00","message":"[bufferProcess] send to processor:คนพิการทุกคนที่สามารถทำงานได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.279445663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.27944828+07:00","message":"> Transcript [21979] [false]: 'คนพิการทุกคนที่สามารถทำงานได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.279451708+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.279453749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.27947379+07:00","message":"StatePrefix: 'คนพิการทุกคนที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.279476405+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.279482697+07:00","message":"Push: 'ทุกคนที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.279485009+07:00","message":"TextPushed: 'คนพิการทุกคนที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.279487298+07:00","message":"Set new StatePrefix : 'คนพิการทุกคนที่สามารถทำงานได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.279489497+07:00","message":"Next Push (prob) : 'ทำงานได้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.279497684+07:00","message":"push: {false ทุกคนที่สามารถ 0 0xc002d18200}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.387969259+07:00","message":"[GCS] IsForceVAD: false for message ID: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.448974659+07:00","message":"[GCS] Start streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.488166392+07:00","message":"receive streaming session, msgId: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.488205754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการทุกคนที่สามารถทำงานได้นะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.488212893+07:00","message":"receive interim result [true|false]: คนพิการทุกคนที่สามารถทำงานได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.488223414+07:00","message":"end recv isFinal message id 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.488225319+07:00","message":"end Recv id 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.48823158+07:00","message":"[buffer interim] 3023 true คนพิการทุกคนที่สามารถทำงานได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.488242678+07:00","message":"[bufferProcess] interim [180000000]:คนพิการทุกคนที่สามารถทำงานได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.488246377+07:00","message":"[bufferProcess] send to processor (isfinal):คนพิการทุกคนที่สามารถทำงานได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.488249843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.488252794+07:00","message":"> Transcript [21980] [false]: 'คนพิการทุกคนที่สามารถทำงานได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.488255756+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.488257588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.488259172+07:00","message":"StatePrefix: 'คนพิการทุกคนที่สามารถทำงานได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.488261278+07:00","message":"TextPushed: 'คนพิการทุกคนที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.488263132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.488264784+07:00","message":"> Transcript [21981] [true]: 'คนพิการทุกคนที่สามารถทำงานได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.48826682+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.488268341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.488269824+07:00","message":"StatePrefix: 'คนพิการทุกคนที่สามารถทำงานได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.488271625+07:00","message":"TextPushed: 'คนพิการทุกคนที่สามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.488278739+07:00","message":"Push: 'ทำงานได้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.488287051+07:00","message":"push: {true ทำงานได้นะคะ 0 0xc002d18200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:28.49654828+07:00","message":"write wav file: './tmp/7478/7478_3023.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.984249972+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.984288421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้อง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.984294271+07:00","message":"receive interim result [false|false]: ร้อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:28.984307991+07:00","message":"[buffer interim] 3024 false ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.984314676+07:00","message":"[bufferProcess] interim [540000000]:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:28.984317044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.109474098+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.109511217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รองเท้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.109517995+07:00","message":"receive interim result [false|false]: รองเท้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.109529837+07:00","message":"[buffer interim] 3024 false รองเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.109536286+07:00","message":"[bufferProcess] interim [660000000]:รองเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.109538602+07:00","message":"[bufferProcess] send to processor:ร้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.10954341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.109546228+07:00","message":"> Transcript [21982] [false]: 'ร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.109548259+07:00","message":"Set StatePrefix (first interim): 'ร้อง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.119887041+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.11991526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.119920164+07:00","message":"receive interim result [false|false]: ต้องเข้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.119932063+07:00","message":"[buffer interim] 3024 false ต้องเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.119937822+07:00","message":"[bufferProcess] interim [720000000]:ต้องเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.119939751+07:00","message":"[bufferProcess] send to processor:รองเท้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.119943031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.119945865+07:00","message":"> Transcript [21983] [false]: 'รองเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.119947995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.119949996+07:00","message":"Set new StatePrefix: 'รองเท้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.317463086+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.317507899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.317514915+07:00","message":"receive interim result [false|false]: ต้องเข้าถึง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.317531355+07:00","message":"[buffer interim] 3024 false ต้องเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.317538445+07:00","message":"[bufferProcess] interim [900000000]:ต้องเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.317541484+07:00","message":"[bufferProcess] send to processor:ต้องเข้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.317547675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.317550505+07:00","message":"> Transcript [21984] [false]: 'ต้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.31755265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.317554904+07:00","message":"Set new StatePrefix: 'ต้องเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.873460836+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.873503497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึงโอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.873509976+07:00","message":"receive interim result [false|false]: ต้องเข้าถึงโอกาส"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:29.873525401+07:00","message":"[buffer interim] 3024 false ต้องเข้าถึงโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.873532227+07:00","message":"[bufferProcess] interim [440000000]:ต้องเข้าถึงโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.873534826+07:00","message":"[bufferProcess] send to processor:ต้องเข้าถึง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.873541782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.87354482+07:00","message":"> Transcript [21985] [false]: 'ต้องเข้าถึง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.873548237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.87355005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.873552202+07:00","message":"StatePrefix: 'ต้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:29.873554795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.19567359+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.195704666+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึงโอกาสหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.195711027+07:00","message":"receive interim result [false|false]: ต้องเข้าถึงโอกาสหน้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.195724457+07:00","message":"[buffer interim] 3024 false ต้องเข้าถึงโอกาสหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.195730898+07:00","message":"[bufferProcess] interim [740000000]:ต้องเข้าถึงโอกาสหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.195733157+07:00","message":"[bufferProcess] send to processor:ต้องเข้าถึงโอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.195738476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.195741462+07:00","message":"> Transcript [21986] [false]: 'ต้องเข้าถึงโอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.195745277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.195747278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.195749008+07:00","message":"StatePrefix: 'ต้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.19575097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.197741158+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.197773645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึงโอกาสใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.197781519+07:00","message":"receive interim result [false|false]: ต้องเข้าถึงโอกาสใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.197794424+07:00","message":"[buffer interim] 3024 false ต้องเข้าถึงโอกาสใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.197799782+07:00","message":"[bufferProcess] interim [800000000]:ต้องเข้าถึงโอกาสใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.197802694+07:00","message":"[bufferProcess] send to processor:ต้องเข้าถึงโอกาสหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.197807472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.197809814+07:00","message":"> Transcript [21987] [false]: 'ต้องเข้าถึงโอกาสหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.197813046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.197815226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.197816902+07:00","message":"StatePrefix: 'ต้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.197818948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.320355064+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.32038626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึงโอกาสในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.32039203+07:00","message":"receive interim result [false|false]: ต้องเข้าถึงโอกาสในการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.320405173+07:00","message":"[buffer interim] 3024 false ต้องเข้าถึงโอกาสในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.320411511+07:00","message":"[bufferProcess] interim [920000000]:ต้องเข้าถึงโอกาสในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.320413553+07:00","message":"[bufferProcess] send to processor:ต้องเข้าถึงโอกาสใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.320418717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.320421268+07:00","message":"> Transcript [21988] [false]: 'ต้องเข้าถึงโอกาสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.320424449+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.320426413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.320428303+07:00","message":"StatePrefix: 'ต้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.320430428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.320434748+07:00","message":"Push: 'ต้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.320436419+07:00","message":"TextPushed: 'ต้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.320438483+07:00","message":"Set new StatePrefix : 'ต้องเข้าถึงโอกาสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.320440479+07:00","message":"Next Push (prob) : 'ถึงโอกาสใน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.320447743+07:00","message":"push: {false ต้องเข้า 0 0xc003842480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.523943884+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.523976804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึงโอกาสในการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.523982124+07:00","message":"receive interim result [false|false]: ต้องเข้าถึงโอกาสในการมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.524003377+07:00","message":"[buffer interim] 3024 false ต้องเข้าถึงโอกาสในการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.524010375+07:00","message":"[bufferProcess] interim [100000000]:ต้องเข้าถึงโอกาสในการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.524012774+07:00","message":"[bufferProcess] send to processor:ต้องเข้าถึงโอกาสในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.52401928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.524022481+07:00","message":"> Transcript [21989] [false]: 'ต้องเข้าถึงโอกาสในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.524025819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.524028067+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.524030244+07:00","message":"StatePrefix: 'ต้องเข้าถึงโอกาสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.524032558+07:00","message":"TextPushed: 'ต้องเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.768975932+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.76902105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึงโอกาสในการมีงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.769027843+07:00","message":"receive interim result [false|false]: ต้องเข้าถึงโอกาสในการมีงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:30.769042052+07:00","message":"[buffer interim] 3024 false ต้องเข้าถึงโอกาสในการมีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.76904894+07:00","message":"[bufferProcess] interim [340000000]:ต้องเข้าถึงโอกาสในการมีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.769051193+07:00","message":"[bufferProcess] send to processor:ต้องเข้าถึงโอกาสในการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.769057747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.769060569+07:00","message":"> Transcript [21990] [false]: 'ต้องเข้าถึงโอกาสในการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.769065689+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.769067892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.769069854+07:00","message":"StatePrefix: 'ต้องเข้าถึงโอกาสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:30.769071879+07:00","message":"TextPushed: 'ต้องเข้า'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:30.913376289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:30.9134138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.027152246+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.027189667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึงโอกาสในการมีงานทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.027195095+07:00","message":"receive interim result [false|false]: ต้องเข้าถึงโอกาสในการมีงานทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.027209926+07:00","message":"[buffer interim] 3024 false ต้องเข้าถึงโอกาสในการมีงานทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.027216908+07:00","message":"[bufferProcess] interim [580000000]:ต้องเข้าถึงโอกาสในการมีงานทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.027219222+07:00","message":"[bufferProcess] send to processor:ต้องเข้าถึงโอกาสในการมีงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.027226055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.027228587+07:00","message":"> Transcript [21991] [false]: 'ต้องเข้าถึงโอกาสในการมีงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.027231799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.027233738+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.02723583+07:00","message":"StatePrefix: 'ต้องเข้าถึงโอกาสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.027238276+07:00","message":"TextPushed: 'ต้องเข้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.22295331+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.222999363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึงโอกาสในการมีงานทำยัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.223005755+07:00","message":"receive interim result [false|false]: ต้องเข้าถึงโอกาสในการมีงานทำยัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.223020495+07:00","message":"[buffer interim] 3024 false ต้องเข้าถึงโอกาสในการมีงานทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.223027744+07:00","message":"[bufferProcess] interim [820000000]:ต้องเข้าถึงโอกาสในการมีงานทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.22303024+07:00","message":"[bufferProcess] send to processor:ต้องเข้าถึงโอกาสในการมีงานทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.223037741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.223040481+07:00","message":"> Transcript [21992] [false]: 'ต้องเข้าถึงโอกาสในการมีงานทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.223043828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.223045878+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.223048023+07:00","message":"StatePrefix: 'ต้องเข้าถึงโอกาสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.223050004+07:00","message":"TextPushed: 'ต้องเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.223055572+07:00","message":"Push: 'ถึงโอกาสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.223057397+07:00","message":"TextPushed: 'ต้องเข้าถึงโอกาสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.223060488+07:00","message":"Set new StatePrefix : 'ต้องเข้าถึงโอกาสในการมีงานทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.2230631+07:00","message":"Next Push (prob) : 'การมีงานทำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.223070502+07:00","message":"push: {false ถึงโอกาสใน 0 0xc003842480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.409068101+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.409105881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึงโอกาสในการมีงานทำอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.409111759+07:00","message":"receive interim result [false|false]: ต้องเข้าถึงโอกาสในการมีงานทำอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.409129289+07:00","message":"[buffer interim] 3024 false ต้องเข้าถึงโอกาสในการมีงานทำอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.409139698+07:00","message":"[bufferProcess] interim [940000000]:ต้องเข้าถึงโอกาสในการมีงานทำอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.409141925+07:00","message":"[bufferProcess] send to processor:ต้องเข้าถึงโอกาสในการมีงานทำยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.40914618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.409148979+07:00","message":"> Transcript [21993] [false]: 'ต้องเข้าถึงโอกาสในการมีงานทำยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.409152207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.409154263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.40915587+07:00","message":"StatePrefix: 'ต้องเข้าถึงโอกาสในการมีงานทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.409158198+07:00","message":"TextPushed: 'ต้องเข้าถึงโอกาสใน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.417703418+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.417725327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึงโอกาสในการมีงานทำอย่างนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.417730583+07:00","message":"receive interim result [false|false]: ต้องเข้าถึงโอกาสในการมีงานทำอย่างนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.417742506+07:00","message":"[buffer interim] 3024 false ต้องเข้าถึงโอกาสในการมีงานทำอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.417748199+07:00","message":"[bufferProcess] interim [0]:ต้องเข้าถึงโอกาสในการมีงานทำอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.41775087+07:00","message":"[bufferProcess] send to processor:ต้องเข้าถึงโอกาสในการมีงานทำอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.41775747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.417759898+07:00","message":"> Transcript [21994] [false]: 'ต้องเข้าถึงโอกาสในการมีงานทำอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.417762717+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.41776463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.417766406+07:00","message":"StatePrefix: 'ต้องเข้าถึงโอกาสในการมีงานทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.417768293+07:00","message":"TextPushed: 'ต้องเข้าถึงโอกาสใน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.600787321+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.600831037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึงโอกาสในการมีงานทำอย่างดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.60083821+07:00","message":"receive interim result [false|false]: ต้องเข้าถึงโอกาสในการมีงานทำอย่างดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.600854243+07:00","message":"[buffer interim] 3024 false ต้องเข้าถึงโอกาสในการมีงานทำอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.600862789+07:00","message":"[bufferProcess] interim [180000000]:ต้องเข้าถึงโอกาสในการมีงานทำอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.600869973+07:00","message":"[bufferProcess] send to processor:ต้องเข้าถึงโอกาสในการมีงานทำอย่างนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.600879098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.600881742+07:00","message":"> Transcript [21995] [false]: 'ต้องเข้าถึงโอกาสในการมีงานทำอย่างนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.600885137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.600887838+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.600889579+07:00","message":"StatePrefix: 'ต้องเข้าถึงโอกาสในการมีงานทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.600891884+07:00","message":"TextPushed: 'ต้องเข้าถึงโอกาสใน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.668916008+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.66895814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.6689643+07:00","message":"receive interim result [false|false]: ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.668978085+07:00","message":"[buffer interim] 3024 false ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.668985089+07:00","message":"[bufferProcess] interim [240000000]:ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.668996872+07:00","message":"[bufferProcess] send to processor:ต้องเข้าถึงโอกาสในการมีงานทำอย่างดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.669004353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.669006934+07:00","message":"> Transcript [21996] [false]: 'ต้องเข้าถึงโอกาสในการมีงานทำอย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.669010818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.669013468+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.669015473+07:00","message":"StatePrefix: 'ต้องเข้าถึงโอกาสในการมีงานทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.669017568+07:00","message":"TextPushed: 'ต้องเข้าถึงโอกาสใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.669024821+07:00","message":"Push: 'การมีงานทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.66902673+07:00","message":"TextPushed: 'ต้องเข้าถึงโอกาสในการมีงานทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.669028858+07:00","message":"Set new StatePrefix : 'ต้องเข้าถึงโอกาสในการมีงานทำอย่างดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.669031098+07:00","message":"Next Push (prob) : 'อย่างดี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.669039894+07:00","message":"push: {false การมีงานทำ 0 0xc003842480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.797081486+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.797117059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณค่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.797122543+07:00","message":"receive interim result [false|false]: ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:31.797137536+07:00","message":"[buffer interim] 3024 false ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.797144564+07:00","message":"[bufferProcess] interim [420000000]:ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.797146864+07:00","message":"[bufferProcess] send to processor:ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.797154179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.797157034+07:00","message":"> Transcript [21997] [false]: 'ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.797159222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:31.797179851+07:00","message":"Set new StatePrefix: 'ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.105948084+07:00","message":"[GCS] IsForceVAD: false for message ID: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.223181649+07:00","message":"receive streaming session, msgId: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.223228278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณค่า\",\"confidence\":0.952309}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.223236373+07:00","message":"receive interim result [true|false]: ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณค่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.223246732+07:00","message":"end recv isFinal message id 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.22324876+07:00","message":"end Recv id 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.22325473+07:00","message":"[buffer interim] 3024 true ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.223262195+07:00","message":"[bufferProcess] interim [870000000]:ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.223265816+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.223269094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.223272243+07:00","message":"> Transcript [21998] [false]: 'ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.223275566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.223277452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.223279323+07:00","message":"StatePrefix: 'ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.223281938+07:00","message":"TextPushed: 'ต้องเข้าถึงโอกาสในการมีงานทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.223283653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.22328542+07:00","message":"> Transcript [21999] [true]: 'ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.223287495+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.223289141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.223290575+07:00","message":"StatePrefix: 'ต้องเข้าถึงโอกาสในการมีงานทำอย่างมีคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.223292371+07:00","message":"TextPushed: 'ต้องเข้าถึงโอกาสในการมีงานทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.223294747+07:00","message":"Push: 'อย่างมีคุณค่า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.223303228+07:00","message":"push: {true อย่างมีคุณค่า 0 0xc003842480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:32.23254168+07:00","message":"write wav file: './tmp/7478/7478_3024.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.428150893+07:00","message":"[GCS] Start streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.772923124+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.772959394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.772964771+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.772979964+07:00","message":"[buffer interim] 3025 false มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.772988481+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.772995779+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.959835034+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.959871795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.959877353+07:00","message":"receive interim result [false|false]: มีอะไร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:32.959888331+07:00","message":"[buffer interim] 3025 false มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.959894896+07:00","message":"[bufferProcess] interim [540000000]:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.959897016+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.959899966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.959902596+07:00","message":"> Transcript [22000] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:32.959904563+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.077608645+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.077640624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.077646236+07:00","message":"receive interim result [false|false]: มีรายได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.077659443+07:00","message":"[buffer interim] 3025 false มีรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.077666689+07:00","message":"[bufferProcess] interim [720000000]:มีรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.077668989+07:00","message":"[bufferProcess] send to processor:มีอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.077675538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.077678341+07:00","message":"> Transcript [22001] [false]: 'มีอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.07768113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.07768303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.077684961+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.077686969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.397678804+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.397712694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.397718947+07:00","message":"receive interim result [false|false]: มีรายได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.397733245+07:00","message":"[buffer interim] 3025 false มีรายได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.3977407+07:00","message":"[bufferProcess] interim [960000000]:มีรายได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.397743626+07:00","message":"[bufferProcess] send to processor:มีรายได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.397751513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.397754114+07:00","message":"> Transcript [22002] [false]: 'มีรายได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.397757185+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.397759324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.397761578+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.397763815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.611931807+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.611977467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายได้อย่างยั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.611985218+07:00","message":"receive interim result [false|false]: มีรายได้อย่างยั่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.61200923+07:00","message":"[buffer interim] 3025 false มีรายได้อย่างยั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.612022762+07:00","message":"[bufferProcess] interim [200000000]:มีรายได้อย่างยั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.612026432+07:00","message":"[bufferProcess] send to processor:มีรายได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.612035252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.612039163+07:00","message":"> Transcript [22003] [false]: 'มีรายได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.612043956+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.612047016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.612050113+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.612052739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.845353362+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.845388993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายได้อย่างยั่งยืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.845394623+07:00","message":"receive interim result [false|false]: มีรายได้อย่างยั่งยืน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.845409494+07:00","message":"[buffer interim] 3025 false มีรายได้อย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.845416425+07:00","message":"[bufferProcess] interim [440000000]:มีรายได้อย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.845419116+07:00","message":"[bufferProcess] send to processor:มีรายได้อย่างยั่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.845425904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.845428748+07:00","message":"> Transcript [22004] [false]: 'มีรายได้อย่างยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.845432177+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.845434186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.845436556+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.845438752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.845444709+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.845446541+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.845448751+07:00","message":"Set new StatePrefix : 'มีรายได้อย่างยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:33.845450771+07:00","message":"Next Push (prob) : 'รายได้อย่างยั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:33.845458207+07:00","message":"push: {false มี 0 0xc003843100}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:33.914409235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:33.914439862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:34.495012887+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:34.495050031+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-01-30T11:13:34.495055471+07:00","message":"receive interim result [false|false]: มีรายได้อย่างยั่งยืน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:34.495073668+07:00","message":"[buffer interim] 3025 false มีรายได้อย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.495080948+07:00","message":"[bufferProcess] interim [40000000]:มีรายได้อย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.495083381+07:00","message":"[bufferProcess] send to processor:มีรายได้อย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.495090352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.495093344+07:00","message":"> Transcript [22005] [false]: 'มีรายได้อย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.495096729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.495098756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.495101056+07:00","message":"StatePrefix: 'มีรายได้อย่างยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.495103882+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:34.559688196+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:34.559733547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายได้อย่างยั่งยืนมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:34.559739968+07:00","message":"receive interim result [false|false]: มีรายได้อย่างยั่งยืนมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:34.559756093+07:00","message":"[buffer interim] 3025 false มีรายได้อย่างยั่งยืนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.559763351+07:00","message":"[bufferProcess] interim [160000000]:มีรายได้อย่างยั่งยืนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.559765774+07:00","message":"[bufferProcess] send to processor:มีรายได้อย่างยั่งยืน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.559772548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.559775032+07:00","message":"> Transcript [22006] [false]: 'มีรายได้อย่างยั่งยืน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.559778584+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.559781947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.559784457+07:00","message":"StatePrefix: 'มีรายได้อย่างยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.55978706+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:34.747419874+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:34.747455506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายได้อย่างยั่งยืนมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:34.747461277+07:00","message":"receive interim result [false|false]: มีรายได้อย่างยั่งยืนมีความ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:34.747474484+07:00","message":"[buffer interim] 3025 false มีรายได้อย่างยั่งยืนมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.747481328+07:00","message":"[bufferProcess] interim [400000000]:มีรายได้อย่างยั่งยืนมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.747483667+07:00","message":"[bufferProcess] send to processor:มีรายได้อย่างยั่งยืนมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.747488869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.74749185+07:00","message":"> Transcript [22007] [false]: 'มีรายได้อย่างยั่งยืนมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.747494918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.747497025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.747498858+07:00","message":"StatePrefix: 'มีรายได้อย่างยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:34.747501233+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.19791514+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.197954068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายได้อย่างยั่งยืนมีความมั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.197960021+07:00","message":"receive interim result [false|false]: มีรายได้อย่างยั่งยืนมีความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.197973344+07:00","message":"[buffer interim] 3025 false มีรายได้อย่างยั่งยืนมีความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.197981821+07:00","message":"[bufferProcess] interim [820000000]:มีรายได้อย่างยั่งยืนมีความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.197984496+07:00","message":"[bufferProcess] send to processor:มีรายได้อย่างยั่งยืนมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.197987851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.19799055+07:00","message":"> Transcript [22008] [false]: 'มีรายได้อย่างยั่งยืนมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.198002436+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.198005935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.198009632+07:00","message":"StatePrefix: 'มีรายได้อย่างยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.198011995+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.19801528+07:00","message":"Push: 'รายได้อย่างยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.198017431+07:00","message":"TextPushed: 'มีรายได้อย่างยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.19801936+07:00","message":"Set new StatePrefix : 'มีรายได้อย่างยั่งยืนมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.198022041+07:00","message":"Next Push (prob) : 'ยืนมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.198029938+07:00","message":"push: {false รายได้อย่างยั่ง 0 0xc003843100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.457894945+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.457926997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายได้อย่างยั่งยืนมีความมั่นคง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.457932441+07:00","message":"receive interim result [false|false]: มีรายได้อย่างยั่งยืนมีความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.457943808+07:00","message":"[buffer interim] 3025 false มีรายได้อย่างยั่งยืนมีความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.457952102+07:00","message":"[bufferProcess] interim [60000000]:มีรายได้อย่างยั่งยืนมีความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.457954431+07:00","message":"[bufferProcess] send to processor:มีรายได้อย่างยั่งยืนมีความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.457961166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.45796379+07:00","message":"> Transcript [22009] [false]: 'มีรายได้อย่างยั่งยืนมีความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.457966748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.457968841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.457970681+07:00","message":"StatePrefix: 'มีรายได้อย่างยั่งยืนมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.457973134+07:00","message":"TextPushed: 'มีรายได้อย่างยั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.767037798+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.767078183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายได้อย่างยั่งยืนมีความมั่นคงใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.767086643+07:00","message":"receive interim result [false|false]: มีรายได้อย่างยั่งยืนมีความมั่นคงใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.76710417+07:00","message":"[buffer interim] 3025 false มีรายได้อย่างยั่งยืนมีความมั่นคงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.767113542+07:00","message":"[bufferProcess] interim [360000000]:มีรายได้อย่างยั่งยืนมีความมั่นคงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.767117156+07:00","message":"[bufferProcess] send to processor:มีรายได้อย่างยั่งยืนมีความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.767128455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.767132847+07:00","message":"> Transcript [22010] [false]: 'มีรายได้อย่างยั่งยืนมีความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.767137718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.767140609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.767143736+07:00","message":"StatePrefix: 'มีรายได้อย่างยั่งยืนมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.767147562+07:00","message":"TextPushed: 'มีรายได้อย่างยั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.957795872+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.957835176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายได้อย่างยั่งยืนมีความมั่นคงในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.957841571+07:00","message":"receive interim result [false|false]: มีรายได้อย่างยั่งยืนมีความมั่นคงในการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:35.957856119+07:00","message":"[buffer interim] 3025 false มีรายได้อย่างยั่งยืนมีความมั่นคงในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.95786303+07:00","message":"[bufferProcess] interim [540000000]:มีรายได้อย่างยั่งยืนมีความมั่นคงในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.957865712+07:00","message":"[bufferProcess] send to processor:มีรายได้อย่างยั่งยืนมีความมั่นคงใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.957871899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.957874996+07:00","message":"> Transcript [22011] [false]: 'มีรายได้อย่างยั่งยืนมีความมั่นคงใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.957877945+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.957879927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.957881999+07:00","message":"StatePrefix: 'มีรายได้อย่างยั่งยืนมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:35.957884802+07:00","message":"TextPushed: 'มีรายได้อย่างยั่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.276057622+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.276097575+07:00","message":"receive 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-01-30T11:13:36.276107156+07:00","message":"receive interim result [false|false]: มีรายได้อย่างยั่งยืนมีความมั่นคงในการทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.276124083+07:00","message":"[buffer interim] 3025 false มีรายได้อย่างยั่งยืนมีความมั่นคงในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.276133059+07:00","message":"[bufferProcess] interim [840000000]:มีรายได้อย่างยั่งยืนมีความมั่นคงในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.27613657+07:00","message":"[bufferProcess] send to processor:มีรายได้อย่างยั่งยืนมีความมั่นคงในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.276146924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.276151672+07:00","message":"> Transcript [22012] [false]: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.276156425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.276159256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.276162175+07:00","message":"StatePrefix: 'มีรายได้อย่างยั่งยืนมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.276165025+07:00","message":"TextPushed: 'มีรายได้อย่างยั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.276174228+07:00","message":"Push: 'ยืนมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.276178764+07:00","message":"TextPushed: 'มีรายได้อย่างยั่งยืนมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.276181905+07:00","message":"Set new StatePrefix : 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.276185742+07:00","message":"Next Push (prob) : 'มั่นคงในการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.276195951+07:00","message":"push: {false ยืนมีความ 0 0xc003843100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.278836697+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.278855145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.278860841+07:00","message":"receive interim result [false|false]: มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.278877081+07:00","message":"[buffer interim] 3025 false มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.278882935+07:00","message":"[bufferProcess] interim [900000000]:มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.278886394+07:00","message":"[bufferProcess] send to processor:มีรายได้อย่างยั่งยืนมีความมั่นคงในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.278893677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.278896614+07:00","message":"> Transcript [22013] [false]: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.278900665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.278903174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.278905814+07:00","message":"StatePrefix: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.278909482+07:00","message":"TextPushed: 'มีรายได้อย่างยั่งยืนมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.347484532+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.347519761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.347526482+07:00","message":"receive interim result [false|false]: มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำเนิน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.347542836+07:00","message":"[buffer interim] 3025 false มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.347550615+07:00","message":"[bufferProcess] interim [960000000]:มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.347554018+07:00","message":"[bufferProcess] send to processor:มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.347564551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.347568183+07:00","message":"> Transcript [22014] [false]: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.34757247+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.347575505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.347578603+07:00","message":"StatePrefix: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.347582058+07:00","message":"TextPushed: 'มีรายได้อย่างยั่งยืนมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.348767362+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.348779587+07:00","message":"receive 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-01-30T11:13:36.348784124+07:00","message":"receive interim result [false|false]: มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.348790384+07:00","message":"[buffer interim] 3025 false มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.348795348+07:00","message":"[bufferProcess] interim [20000000]:มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.348799188+07:00","message":"[bufferProcess] send to processor:มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.348802005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.348804856+07:00","message":"> Transcript [22015] [false]: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.348808864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.348811632+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.348814528+07:00","message":"StatePrefix: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.348817833+07:00","message":"TextPushed: 'มีรายได้อย่างยั่งยืนมีความ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.598355497+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.59839899+07:00","message":"receive 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-01-30T11:13:36.598407065+07:00","message":"receive interim result [false|false]: มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรงชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.598423311+07:00","message":"[buffer interim] 3025 false มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.598435348+07:00","message":"[bufferProcess] interim [200000000]:มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.598441013+07:00","message":"[bufferProcess] send to processor:มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.598446026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.598450035+07:00","message":"> Transcript [22016] [false]: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.598454703+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.598457384+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.59846046+07:00","message":"StatePrefix: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.598463601+07:00","message":"TextPushed: 'มีรายได้อย่างยั่งยืนมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.598472103+07:00","message":"Push: 'มั่นคงในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.598474935+07:00","message":"TextPushed: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.59847781+07:00","message":"Set new StatePrefix : 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.598481471+07:00","message":"Next Push (prob) : 'ดำรง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.598492075+07:00","message":"push: {false มั่นคงในการ 0 0xc003843100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.776874662+07:00","message":"[GCS] IsForceVAD: false for message ID: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.839463977+07:00","message":"[GCS] Start streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.882235587+07:00","message":"receive streaming session, msgId: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.882267533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรงชีวิต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.882273181+07:00","message":"receive interim result [true|false]: มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรงชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.882282189+07:00","message":"end recv isFinal message id 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.882284023+07:00","message":"end Recv id 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.882289942+07:00","message":"[buffer interim] 3025 true มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.882296201+07:00","message":"[bufferProcess] interim [590000000]:มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.882299536+07:00","message":"[bufferProcess] send to processor (isfinal):มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรงชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.882303141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.882306049+07:00","message":"> Transcript [22017] [false]: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.882309175+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.882310938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.882312631+07:00","message":"StatePrefix: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.882314988+07:00","message":"TextPushed: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.88231675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.88231857+07:00","message":"> Transcript [22018] [true]: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรงชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.882320748+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.882322218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.882323708+07:00","message":"StatePrefix: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการดำรง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.882325374+07:00","message":"TextPushed: 'มีรายได้อย่างยั่งยืนมีความมั่นคงในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:36.882327735+07:00","message":"Push: 'ดำรงชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:36.882335523+07:00","message":"push: {true ดำรงชีวิต 0 0xc003843100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:36.892108793+07:00","message":"write wav file: './tmp/7478/7478_3025.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:36.914468363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:36.914487313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.314101031+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.314142999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.314148038+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.31416392+07:00","message":"[buffer interim] 3026 false และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.314171096+07:00","message":"[bufferProcess] interim [480000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.314173098+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.569436862+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.569474115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.569482511+07:00","message":"receive interim result [false|false]: และมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.569493807+07:00","message":"[buffer interim] 3026 false และมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.569499529+07:00","message":"[bufferProcess] interim [780000000]:และมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.569501691+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.569507042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.569509796+07:00","message":"> Transcript [22019] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.569511911+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.836737633+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.836778156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีสระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.836785205+07:00","message":"receive interim result [false|false]: และมีสระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.836801989+07:00","message":"[buffer interim] 3026 false และมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.836811572+07:00","message":"[bufferProcess] interim [20000000]:และมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.836814242+07:00","message":"[bufferProcess] send to processor:และมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.836819459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.836822539+07:00","message":"> Transcript [22020] [false]: 'และมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.836825969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.836827812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.836829806+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.836831678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.902395393+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.902435325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีทรัพย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.90244122+07:00","message":"receive interim result [false|false]: และมีทรัพย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:37.9024576+07:00","message":"[buffer interim] 3026 false และมีทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.902465057+07:00","message":"[bufferProcess] interim [80000000]:และมีทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.902467374+07:00","message":"[bufferProcess] send to processor:และมีสระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.90247449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.9024769+07:00","message":"> Transcript [22021] [false]: 'และมีสระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.902480246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.90248217+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.902484178+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:37.902486269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.010108449+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.010143916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีสัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.01014998+07:00","message":"receive interim result [false|false]: และมีสัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.010165161+07:00","message":"[buffer interim] 3026 false และมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.010174087+07:00","message":"[bufferProcess] interim [140000000]:และมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.010177709+07:00","message":"[bufferProcess] send to processor:และมีทรัพย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.010182511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.010185648+07:00","message":"> Transcript [22022] [false]: 'และมีทรัพย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.010188816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.010190927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.01019267+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.010194334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.081592242+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.081631434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีสติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.081637551+07:00","message":"receive interim result [false|false]: และมีสติ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.081653056+07:00","message":"[buffer interim] 3026 false และมีสติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.081660561+07:00","message":"[bufferProcess] interim [260000000]:และมีสติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.081662597+07:00","message":"[bufferProcess] send to processor:และมีสัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.081669664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.081672127+07:00","message":"> Transcript [22023] [false]: 'และมีสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.081675487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.081677619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.081679212+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.081681383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.081687036+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.081688819+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.081690791+07:00","message":"Set new StatePrefix : 'และมีสัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.08169271+07:00","message":"Next Push (prob) : 'มีสัก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.081700216+07:00","message":"push: {false และ 0 0xc003843700}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.086157576+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.086178227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีศักดิ์ศรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.086183613+07:00","message":"receive interim result [false|false]: และมีศักดิ์ศรี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.086195812+07:00","message":"[buffer interim] 3026 false และมีศักดิ์ศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.08620134+07:00","message":"[bufferProcess] interim [320000000]:และมีศักดิ์ศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.086203981+07:00","message":"[bufferProcess] send to processor:และมีสติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.086207329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.086209585+07:00","message":"> Transcript [22024] [false]: 'และมีสติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.086211278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.086213027+07:00","message":"Set new StatePrefix: 'และมีสติ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.721950213+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.721989412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และมีศักดิ์ศรีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.721996139+07:00","message":"receive interim result [false|false]: และมีศักดิ์ศรีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.722017199+07:00","message":"[buffer interim] 3026 false และมีศักดิ์ศรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.722025944+07:00","message":"[bufferProcess] interim [920000000]:และมีศักดิ์ศรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.722028654+07:00","message":"[bufferProcess] send to processor:และมีศักดิ์ศรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.722034969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.722038633+07:00","message":"> Transcript [22025] [false]: 'และมีศักดิ์ศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.722040819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.722042812+07:00","message":"Set new StatePrefix: 'และมีศักดิ์ศรี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.757865016+07:00","message":"[GCS] IsForceVAD: false for message ID: 3026"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.853281512+07:00","message":"receive streaming session, msgId: 3026"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.853320369+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-01-30T11:13:38.853325444+07:00","message":"receive interim result [true|false]: และมีศักดิ์ศรีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.853335593+07:00","message":"end recv isFinal message id 3026"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.853337697+07:00","message":"end Recv id 3026"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.853343948+07:00","message":"[buffer interim] 3026 true และมีศักดิ์ศรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853354395+07:00","message":"[bufferProcess] interim [130000000]:และมีศักดิ์ศรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853359021+07:00","message":"[bufferProcess] send to processor (isfinal):และมีศักดิ์ศรีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853362674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853365496+07:00","message":"> Transcript [22026] [false]: 'และมีศักดิ์ศรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853368144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853369884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853371502+07:00","message":"StatePrefix: 'และมีศักดิ์ศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853373449+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853375117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853376858+07:00","message":"> Transcript [22027] [true]: 'และมีศักดิ์ศรีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853378779+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853380246+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853383568+07:00","message":"StatePrefix: 'และมีศักดิ์ศรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853385295+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:38.853388008+07:00","message":"Push: 'มีศักดิ์ศรีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:38.85339713+07:00","message":"push: {true มีศักดิ์ศรีค่ะ 0 0xc003843700}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:38.860610945+07:00","message":"write wav file: './tmp/7478/7478_3026.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:39.915174985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:39.915191262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:39.978479506+07:00","message":"[GCS] Start streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.455757319+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.455798012+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-01-30T11:13:40.455803966+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.455820466+07:00","message":"[buffer interim] 3027 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:40.455831634+07:00","message":"[bufferProcess] interim [240000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:40.455834168+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:40.455838976+07:00","message":"[bufferProcess] send to processor (ticker):วัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:40.455842521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:40.455846507+07:00","message":"> Transcript [22028] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:40.455849407+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.552540174+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.552578277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.552586332+07:00","message":"receive interim result [false|false]: วัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.552600338+07:00","message":"[buffer interim] 3027 false วัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:40.552607882+07:00","message":"[bufferProcess] interim [420000000]:วัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:40.552609781+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.649484859+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.649519899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพราะฉะนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.649525705+07:00","message":"receive interim result [false|false]: เพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.649539973+07:00","message":"[buffer interim] 3027 false เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:40.649546904+07:00","message":"[bufferProcess] interim [480000000]:เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:40.64954945+07:00","message":"[bufferProcess] send to processor:วัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:40.649556145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:40.649558822+07:00","message":"> Transcript [22029] [false]: 'วัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:40.649560997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:40.649562897+07:00","message":"Set new StatePrefix: 'วัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.849232169+07:00","message":"[GCS] Cleaned up inactive client: 2999"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.849261266+07:00","message":"[GCS] Cleaned up inactive client: 3004"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.849264068+07:00","message":"[GCS] Cleaned up inactive client: 2998"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.849265923+07:00","message":"[GCS] Cleaned up inactive client: 3002"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.849267853+07:00","message":"[GCS] Cleaned up inactive client: 2995"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.849269707+07:00","message":"[GCS] Cleaned up inactive client: 3000"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.849271616+07:00","message":"[GCS] Cleaned up inactive client: 2997"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.84927322+07:00","message":"[GCS] Cleaned up inactive client: 2996"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.849274875+07:00","message":"[GCS] Cleaned up inactive client: 3001"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.849276303+07:00","message":"[GCS] Cleaned up inactive client: 2994"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.849277764+07:00","message":"[GCS] Cleaned up inactive client: 2992"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.849279168+07:00","message":"[GCS] Cleaned up inactive client: 2993"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:40.849280595+07:00","message":"[GCS] Cleaned up inactive client: 3003"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.076195406+07:00","message":"[GCS] IsForceVAD: false for message ID: 3027"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.161178791+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.161223937+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-01-30T11:13:41.161229904+07:00","message":"receive interim result [false|false]: เพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.161246141+07:00","message":"[buffer interim] 3027 false เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.161253841+07:00","message":"[bufferProcess] interim [80000000]:เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.161256042+07:00","message":"[bufferProcess] send to processor:เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.161264417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.161266983+07:00","message":"> Transcript [22030] [false]: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.161269595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.161271453+07:00","message":"Set new StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.168282553+07:00","message":"receive streaming session, msgId: 3027"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.168309876+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-01-30T11:13:41.168314734+07:00","message":"receive interim result [true|false]: เพราะฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.16832563+07:00","message":"end recv isFinal message id 3027"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.16832769+07:00","message":"end Recv id 3027"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.168335272+07:00","message":"[buffer interim] 3027 true เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.168340672+07:00","message":"[bufferProcess] interim [110000000]:เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.168343138+07:00","message":"[bufferProcess] send to processor (isfinal):เพราะฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.168358421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.168380847+07:00","message":"> Transcript [22031] [false]: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.168386627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.168388839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.168390882+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.168393015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.168395091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.168398624+07:00","message":"> Transcript [22032] [true]: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.168400658+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.168402272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.16840366+07:00","message":"StatePrefix: 'เพราะฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.168405351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.168411698+07:00","message":"Push: 'เพราะฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.16842344+07:00","message":"push: {true เพราะฉะนั้น 0 0xc003843a00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:41.177083671+07:00","message":"write wav file: './tmp/7478/7478_3027.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.269187195+07:00","message":"[GCS] Start streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.736758633+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.736812609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.73681775+07:00","message":"receive interim result [false|false]: เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.736834051+07:00","message":"[buffer interim] 3028 false เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.736840637+07:00","message":"[bufferProcess] interim [480000000]:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.736842279+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.813883064+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.813923885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.813928989+07:00","message":"receive interim result [false|false]: เหมือนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.813942982+07:00","message":"[buffer interim] 3028 false เหมือนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.8139498+07:00","message":"[bufferProcess] interim [600000000]:เหมือนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.813952745+07:00","message":"[bufferProcess] send to processor:เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.813958735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.813961428+07:00","message":"> Transcript [22033] [false]: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.81396358+07:00","message":"Set StatePrefix (first interim): 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.997555535+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.997594806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนที่นำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.997599948+07:00","message":"receive interim result [false|false]: เหมือนที่นำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:41.997612255+07:00","message":"[buffer interim] 3028 false เหมือนที่นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.997620446+07:00","message":"[bufferProcess] interim [720000000]:เหมือนที่นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.997623833+07:00","message":"[bufferProcess] send to processor:เหมือนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.99762894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.99763271+07:00","message":"> Transcript [22034] [false]: 'เหมือนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.997637221+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.997639561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.997643043+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:41.997645245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.21356207+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.213601732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนที่นำเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.213607291+07:00","message":"receive interim result [false|false]: เหมือนที่นำเรียน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.213620471+07:00","message":"[buffer interim] 3028 false เหมือนที่นำเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.213627592+07:00","message":"[bufferProcess] interim [900000000]:เหมือนที่นำเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.213630222+07:00","message":"[bufferProcess] send to processor:เหมือนที่นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.213635617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.213638675+07:00","message":"> Transcript [22035] [false]: 'เหมือนที่นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.213641755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.213643526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.213645531+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.213648086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.315885582+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.315924304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนที่นำเรียนท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.315930409+07:00","message":"receive interim result [false|false]: เหมือนที่นำเรียนท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.315945467+07:00","message":"[buffer interim] 3028 false เหมือนที่นำเรียนท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.315952981+07:00","message":"[bufferProcess] interim [80000000]:เหมือนที่นำเรียนท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.315955185+07:00","message":"[bufferProcess] send to processor:เหมือนที่นำเรียน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.315961671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.315964963+07:00","message":"> Transcript [22036] [false]: 'เหมือนที่นำเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.315968097+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.315970063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.3159717+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.315973874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.440982912+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.441024528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนที่นำเรียนตั้งแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.441030273+07:00","message":"receive interim result [false|false]: เหมือนที่นำเรียนตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.441043582+07:00","message":"[buffer interim] 3028 false เหมือนที่นำเรียนตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.441050428+07:00","message":"[bufferProcess] interim [140000000]:เหมือนที่นำเรียนตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.441052865+07:00","message":"[bufferProcess] send to processor:เหมือนที่นำเรียนท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.441056471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.441059955+07:00","message":"> Transcript [22037] [false]: 'เหมือนที่นำเรียนท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.441062815+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.441064829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.441066743+07:00","message":"StatePrefix: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.441068743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.441075818+07:00","message":"Push: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.441078995+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.441081233+07:00","message":"Set new StatePrefix : 'เหมือนที่นำเรียนท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.441083772+07:00","message":"Next Push (prob) : 'ที่นำเรียนท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.441091211+07:00","message":"push: {false เหมือน 0 0xc0031a4000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.629705511+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.629738222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนที่นำเรียนตั้งแต่ต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.6297437+07:00","message":"receive interim result [false|false]: เหมือนที่นำเรียนตั้งแต่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.629755038+07:00","message":"[buffer interim] 3028 false เหมือนที่นำเรียนตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.629761424+07:00","message":"[bufferProcess] interim [380000000]:เหมือนที่นำเรียนตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.629763687+07:00","message":"[bufferProcess] send to processor:เหมือนที่นำเรียนตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.629768612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.629771128+07:00","message":"> Transcript [22038] [false]: 'เหมือนที่นำเรียนตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.629773368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.629775864+07:00","message":"Set new StatePrefix: 'เหมือนที่นำเรียนตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.846212746+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.846248795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนที่นำเรียนตั้งแต่ต้นน่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.846254325+07:00","message":"receive interim result [false|false]: เหมือนที่นำเรียนตั้งแต่ต้นน่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:42.846267324+07:00","message":"[buffer interim] 3028 false เหมือนที่นำเรียนตั้งแต่ต้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.846273674+07:00","message":"[bufferProcess] interim [620000000]:เหมือนที่นำเรียนตั้งแต่ต้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.846277193+07:00","message":"[bufferProcess] send to processor:เหมือนที่นำเรียนตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.846282621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.846285446+07:00","message":"> Transcript [22039] [false]: 'เหมือนที่นำเรียนตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.846288385+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.846290304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.846292026+07:00","message":"StatePrefix: 'เหมือนที่นำเรียนตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:42.846294134+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:42.915761105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:42.915768305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:43.007779012+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:43.007815551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:43.007820806+07:00","message":"receive interim result [false|false]: เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:43.007833499+07:00","message":"[buffer interim] 3028 false เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.007840077+07:00","message":"[bufferProcess] interim [740000000]:เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.007842231+07:00","message":"[bufferProcess] send to processor:เหมือนที่นำเรียนตั้งแต่ต้นน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.007848441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.007850889+07:00","message":"> Transcript [22040] [false]: 'เหมือนที่นำเรียนตั้งแต่ต้นน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.00785426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.007856377+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.007858508+07:00","message":"StatePrefix: 'เหมือนที่นำเรียนตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.00786097+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:43.598835035+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:43.598874858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:43.598880467+07:00","message":"receive interim result [false|false]: เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:43.598895107+07:00","message":"[buffer interim] 3028 false เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.598902462+07:00","message":"[bufferProcess] interim [340000000]:เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.598905552+07:00","message":"[bufferProcess] send to processor:เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.598913814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.59891713+07:00","message":"> Transcript [22041] [false]: 'เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.598920838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.598922971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.598925233+07:00","message":"StatePrefix: 'เหมือนที่นำเรียนตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:43.598927381+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:43.957289792+07:00","message":"[GCS] IsForceVAD: false for message ID: 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.082079017+07:00","message":"receive streaming session, msgId: 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.082119765+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-01-30T11:13:44.082125696+07:00","message":"receive interim result [true|false]: เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.082137227+07:00","message":"end recv isFinal message id 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.082139152+07:00","message":"end Recv id 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.082145126+07:00","message":"[buffer interim] 3028 true เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082156564+07:00","message":"[bufferProcess] interim [910000000]:เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082163279+07:00","message":"[bufferProcess] send to processor (isfinal):เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082166925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082169497+07:00","message":"> Transcript [22042] [false]: 'เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082172938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082176271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.08217838+07:00","message":"StatePrefix: 'เหมือนที่นำเรียนตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.08218036+07:00","message":"TextPushed: 'เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082186553+07:00","message":"Push: 'ที่นำเรียนตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082188374+07:00","message":"TextPushed: 'เหมือนที่นำเรียนตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082190365+07:00","message":"Set new StatePrefix : 'เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082192319+07:00","message":"Next Push (prob) : 'ต้นน่ะค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082193822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082195626+07:00","message":"> Transcript [22043] [true]: 'เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082197971+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082199707+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082202014+07:00","message":"StatePrefix: 'เหมือนที่นำเรียนตั้งแต่ต้นน่ะค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082203856+07:00","message":"TextPushed: 'เหมือนที่นำเรียนตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.082205751+07:00","message":"Push: 'ต้นน่ะค่ะว่า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.082213828+07:00","message":"push: {false ที่นำเรียนตั้งแต่ 0 0xc0031a4000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.082218775+07:00","message":"push: {true ต้นน่ะค่ะว่า 0 0xc0031a4000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:44.092150436+07:00","message":"write wav file: './tmp/7478/7478_3028.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.208495933+07:00","message":"[GCS] Start streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.396292294+07:00","message":"[GCS] IsForceVAD: false for message ID: 3029"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.482039007+07:00","message":"receive streaming session, msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.482054048+07:00","message":"found end of frame, send empty tag with msgId: 3029"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.482056704+07:00","message":"end Recv id 3029"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.48206328+07:00","message":"[buffer interim] 3029 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.482069645+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.482077604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.482081019+07:00","message":"> Transcript [22044] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.482083325+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.48208503+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.482086629+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.482088467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:44.482090977+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.482099663+07:00","message":"push: {true \n 0 0xc0036d6c00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:44.486797747+07:00","message":"write wav file: './tmp/7478/7478_3029.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:44.788434442+07:00","message":"[GCS] Start streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.506535838+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.506571203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.506575959+07:00","message":"receive interim result [false|false]: โอกาส"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.50658724+07:00","message":"[buffer interim] 3030 false โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.506593824+07:00","message":"[bufferProcess] interim [540000000]:โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.506595579+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.506600404+07:00","message":"[bufferProcess] send to processor (ticker):โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.506602913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.506605636+07:00","message":"> Transcript [22045] [false]: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.50660793+07:00","message":"Set StatePrefix (first interim): 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.826541685+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.826584951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.826591161+07:00","message":"receive interim result [false|false]: โอกาสที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.826605374+07:00","message":"[buffer interim] 3030 false โอกาสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.82661212+07:00","message":"[bufferProcess] interim [840000000]:โอกาสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.826613916+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:45.916094971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:45.916120357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.968308235+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.968354692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.968360284+07:00","message":"receive interim result [false|false]: โอกาสที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.968376425+07:00","message":"[buffer interim] 3030 false โอกาสที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.968385434+07:00","message":"[bufferProcess] interim [960000000]:โอกาสที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.968387774+07:00","message":"[bufferProcess] send to processor:โอกาสที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.968394213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.968396735+07:00","message":"> Transcript [22046] [false]: 'โอกาสที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.968399831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.968401662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.968403323+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.968405155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.986305426+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.986341235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ถูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.986345919+07:00","message":"receive interim result [false|false]: โอกาสที่ถูก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:45.986362121+07:00","message":"[buffer interim] 3030 false โอกาสที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.986368064+07:00","message":"[bufferProcess] interim [20000000]:โอกาสที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.986370483+07:00","message":"[bufferProcess] send to processor:โอกาสที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.986373673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.986376327+07:00","message":"> Transcript [22047] [false]: 'โอกาสที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.986379816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.986381714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.986383304+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:45.986385223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.021705989+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.021754794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.021759747+07:00","message":"receive interim result [false|false]: โอกาสที่ทุก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.021776491+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.021783871+07:00","message":"[bufferProcess] interim [80000000]:โอกาสที่ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.021786296+07:00","message":"[bufferProcess] send to processor:โอกาสที่ถูก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.021789732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.021792422+07:00","message":"> Transcript [22048] [false]: 'โอกาสที่ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.021795635+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.02179765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.021799661+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.021801399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.149517996+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.149564094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.149571025+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.14958125+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.149588374+07:00","message":"[bufferProcess] interim [200000000]:โอกาสที่ทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.149590772+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.149625329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.149628666+07:00","message":"> Transcript [22049] [false]: 'โอกาสที่ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.149632007+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.149634429+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.149636508+07:00","message":"StatePrefix: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.14963833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.149666378+07:00","message":"Push: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.149675947+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.14967886+07:00","message":"Set new StatePrefix : 'โอกาสที่ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.149681764+07:00","message":"Next Push (prob) : 'ที่ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.149689776+07:00","message":"push: {false โอกาส 0 0xc003842000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.399362924+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.399405565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่านให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.399411388+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่านให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.399425552+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่านให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.39943516+07:00","message":"[bufferProcess] interim [500000000]:โอกาสที่ทุกท่านให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.399438001+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.399444021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.399446807+07:00","message":"> Transcript [22050] [false]: 'โอกาสที่ทุกท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.399449952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.399452123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.399453886+07:00","message":"StatePrefix: 'โอกาสที่ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.399455928+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.715157489+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.715193239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่านให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.715198829+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่านให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.715213181+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่านให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.715222986+07:00","message":"[bufferProcess] interim [740000000]:โอกาสที่ทุกท่านให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.715225412+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุกท่านให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.715229129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.715232914+07:00","message":"> Transcript [22051] [false]: 'โอกาสที่ทุกท่านให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.71523725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.715241141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.715243742+07:00","message":"StatePrefix: 'โอกาสที่ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.71524683+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.846507415+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.846547867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่านให้กับคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.846553171+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่านให้กับคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:46.846566885+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่านให้กับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.846574512+07:00","message":"[bufferProcess] interim [860000000]:โอกาสที่ทุกท่านให้กับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.846577059+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุกท่านให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.846580576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.846585248+07:00","message":"> Transcript [22052] [false]: 'โอกาสที่ทุกท่านให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.846588579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.846590873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.846592633+07:00","message":"StatePrefix: 'โอกาสที่ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:46.84659464+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.03651346+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.036553514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่านให้กับคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.036558742+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่านให้กับคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.036573506+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่านให้กับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.036580995+07:00","message":"[bufferProcess] interim [40000000]:โอกาสที่ทุกท่านให้กับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.036583673+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุกท่านให้กับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.036587254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.036595655+07:00","message":"> Transcript [22053] [false]: 'โอกาสที่ทุกท่านให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.036599397+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.036601453+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.036603638+07:00","message":"StatePrefix: 'โอกาสที่ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.036605696+07:00","message":"TextPushed: 'โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.036614981+07:00","message":"Push: 'ที่ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.036616677+07:00","message":"TextPushed: 'โอกาสที่ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.036619486+07:00","message":"Set new StatePrefix : 'โอกาสที่ทุกท่านให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.036622572+07:00","message":"Next Push (prob) : 'ท่านให้กับคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.036630422+07:00","message":"push: {false ที่ทุก 0 0xc003842000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.10582938+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.105877672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่านให้กับคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.105883347+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่านให้กับคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.105898787+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่านให้กับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.105906072+07:00","message":"[bufferProcess] interim [160000000]:โอกาสที่ทุกท่านให้กับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.105908607+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุกท่านให้กับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.105912156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.10591488+07:00","message":"> Transcript [22054] [false]: 'โอกาสที่ทุกท่านให้กับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.10591837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.105920411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.105923723+07:00","message":"StatePrefix: 'โอกาสที่ทุกท่านให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.105925843+07:00","message":"TextPushed: 'โอกาสที่ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.571975056+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.572026492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่านให้กับคนพิการนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.572037753+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่านให้กับคนพิการนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.572055847+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่านให้กับคนพิการนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.572068092+07:00","message":"[bufferProcess] interim [580000000]:โอกาสที่ทุกท่านให้กับคนพิการนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.572071303+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุกท่านให้กับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.572074993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.572078177+07:00","message":"> Transcript [22055] [false]: 'โอกาสที่ทุกท่านให้กับคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.572081917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.572083798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.572085425+07:00","message":"StatePrefix: 'โอกาสที่ทุกท่านให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.572087332+07:00","message":"TextPushed: 'โอกาสที่ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.626376725+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.626416254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่านให้กับคนพิการนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.626422531+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่านให้กับคนพิการนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.626439144+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่านให้กับคนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.626446064+07:00","message":"[bufferProcess] interim [640000000]:โอกาสที่ทุกท่านให้กับคนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.626448511+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุกท่านให้กับคนพิการนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.626455175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.626460364+07:00","message":"> Transcript [22056] [false]: 'โอกาสที่ทุกท่านให้กับคนพิการนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.626464163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.626466426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.626468537+07:00","message":"StatePrefix: 'โอกาสที่ทุกท่านให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.626470503+07:00","message":"TextPushed: 'โอกาสที่ทุก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.996166603+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.996202192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.996207593+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.996224864+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.996232037+07:00","message":"[bufferProcess] interim [60000000]:โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.996235263+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุกท่านให้กับคนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.996238723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.996241503+07:00","message":"> Transcript [22057] [false]: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.996245142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.996247186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.996249218+07:00","message":"StatePrefix: 'โอกาสที่ทุกท่านให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.996251487+07:00","message":"TextPushed: 'โอกาสที่ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.996254751+07:00","message":"Push: 'ท่านให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.996256444+07:00","message":"TextPushed: 'โอกาสที่ทุกท่านให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.996258414+07:00","message":"Set new StatePrefix : 'โอกาสที่ทุกท่านให้กับคนพิการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:47.996261719+07:00","message":"Next Push (prob) : 'พิการนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:47.996270031+07:00","message":"push: {false ท่านให้กับคน 0 0xc003842000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.12616484+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.126201069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.126207269+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.126223538+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.126230782+07:00","message":"[bufferProcess] interim [180000000]:โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.126233612+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.126236977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.12623961+07:00","message":"> Transcript [22058] [false]: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.126242741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.126244543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.126246598+07:00","message":"StatePrefix: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.126249121+07:00","message":"TextPushed: 'โอกาสที่ทุกท่านให้กับคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.317319149+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.317357833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.317363734+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.317381378+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.31738818+07:00","message":"[bufferProcess] interim [360000000]:โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.317390982+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.317395281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.317398502+07:00","message":"> Transcript [22059] [false]: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.317402292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.317404179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.317406174+07:00","message":"StatePrefix: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.317408656+07:00","message":"TextPushed: 'โอกาสที่ทุกท่านให้กับคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.528358524+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.528399251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.528405777+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.528421195+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.528428339+07:00","message":"[bufferProcess] interim [600000000]:โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.528430948+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.528436711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.52843925+07:00","message":"> Transcript [22060] [false]: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.528443007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.528444805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.528447203+07:00","message":"StatePrefix: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.528449651+07:00","message":"TextPushed: 'โอกาสที่ทุกท่านให้กับคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.836399463+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.836436943+07:00","message":"receive 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-01-30T11:13:48.83644305+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความหมาย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.836457204+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.836464083+07:00","message":"[bufferProcess] interim [840000000]:โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.8364663+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.836473464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.836476224+07:00","message":"> Transcript [22061] [false]: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.836480325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.836482564+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.836484454+07:00","message":"StatePrefix: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.83648696+07:00","message":"TextPushed: 'โอกาสที่ทุกท่านให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.836492647+07:00","message":"Push: 'พิการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.836494536+07:00","message":"TextPushed: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.836497077+07:00","message":"Set new StatePrefix : 'โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.836499891+07:00","message":"Next Push (prob) : 'ไม่ใช่แค่ความ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.836527426+07:00","message":"push: {false พิการนะคะ 0 0xc003842000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.840740922+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.840768304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.84077488+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.840788189+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.840793536+07:00","message":"[bufferProcess] interim [900000000]:โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.840795894+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.840800043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.840803328+07:00","message":"> Transcript [22062] [false]: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.840806236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.840808257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.840809909+07:00","message":"StatePrefix: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.840812085+07:00","message":"TextPushed: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:48.916535843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:48.916540325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.970236734+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.970273704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเมตตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.97028022+07:00","message":"receive interim result [false|false]: โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเมตตา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:48.970293637+07:00","message":"[buffer interim] 3030 false โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเมตตา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.970300541+07:00","message":"[bufferProcess] interim [960000000]:โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเมตตา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.970303431+07:00","message":"[bufferProcess] send to processor:โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.970310358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.970312858+07:00","message":"> Transcript [22063] [false]: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.970316184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.970318659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.970320666+07:00","message":"StatePrefix: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:48.970323349+07:00","message":"TextPushed: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:49.077236349+07:00","message":"[GCS] IsForceVAD: false for message ID: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:49.193131321+07:00","message":"receive streaming session, msgId: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:49.193184703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเมตตา\",\"confidence\":0.95681316}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:49.193191427+07:00","message":"receive interim result [true|false]: โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเมตตา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:49.19320282+07:00","message":"end recv isFinal message id 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:49.193205012+07:00","message":"end Recv id 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:49.193211442+07:00","message":"[buffer interim] 3030 true โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเมตตา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.193219507+07:00","message":"[bufferProcess] interim [320000000]:โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเมตตา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.193229287+07:00","message":"[bufferProcess] send to processor (isfinal):โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเมตตา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.193232866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.193235628+07:00","message":"> Transcript [22064] [false]: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเมตตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.193238911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.193241209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.193242804+07:00","message":"StatePrefix: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.193245294+07:00","message":"TextPushed: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.193247092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.193249072+07:00","message":"> Transcript [22065] [true]: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความเมตตา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.193251082+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.193252575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.193254128+07:00","message":"StatePrefix: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะไม่ใช่แค่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.19325578+07:00","message":"TextPushed: 'โอกาสที่ทุกท่านให้กับคนพิการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:49.193263265+07:00","message":"Push: 'ไม่ใช่แค่ความเมตตา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:49.1932717+07:00","message":"push: {true ไม่ใช่แค่ความเมตตา 0 0xc003842000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:49.202279748+07:00","message":"write wav file: './tmp/7478/7478_3030.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:50.108125138+07:00","message":"[GCS] Start streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:50.573074667+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:50.573112396+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-01-30T11:13:50.573117683+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:50.573131028+07:00","message":"[buffer interim] 3031 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.573137194+07:00","message":"[bufferProcess] interim [240000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.573138776+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.573146532+07:00","message":"[bufferProcess] send to processor (ticker):แต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.573149386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.57315186+07:00","message":"> Transcript [22066] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.573154312+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:50.760607079+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:50.760649315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:50.760656961+07:00","message":"receive interim result [false|false]: แต่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:50.760669317+07:00","message":"[buffer interim] 3031 false แต่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.760676956+07:00","message":"[bufferProcess] interim [480000000]:แต่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.760678739+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:50.965534361+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:50.965575484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เป็นสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:50.965581584+07:00","message":"receive interim result [false|false]: แต่เป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:50.965597052+07:00","message":"[buffer interim] 3031 false แต่เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.965603809+07:00","message":"[bufferProcess] interim [720000000]:แต่เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.965606029+07:00","message":"[bufferProcess] send to processor:แต่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.965612617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.965620186+07:00","message":"> Transcript [22067] [false]: 'แต่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.965623364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.965625499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.965629028+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:50.965631264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:51.27360853+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:51.273649418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เป็นสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:51.273655064+07:00","message":"receive interim result [false|false]: แต่เป็นสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:51.273670651+07:00","message":"[buffer interim] 3031 false แต่เป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.273677793+07:00","message":"[bufferProcess] interim [960000000]:แต่เป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.273680196+07:00","message":"[bufferProcess] send to processor:แต่เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.273686796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.273689362+07:00","message":"> Transcript [22068] [false]: 'แต่เป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.27369238+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.273694445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.273696472+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.273699338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:51.524709008+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:51.524748665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เป็นสิ่งที่สำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:51.524755234+07:00","message":"receive interim result [false|false]: แต่เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:51.52477139+07:00","message":"[buffer interim] 3031 false แต่เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.52478025+07:00","message":"[bufferProcess] interim [260000000]:แต่เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.524783088+07:00","message":"[bufferProcess] send to processor:แต่เป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.524790632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.524794664+07:00","message":"> Transcript [22069] [false]: 'แต่เป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.524798111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.524800142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.524803894+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:51.524805798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:51.917587573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:51.917592348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.165974604+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.166006949+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-01-30T11:13:52.16601702+07:00","message":"receive interim result [false|false]: แต่เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.166033111+07:00","message":"[buffer interim] 3031 false แต่เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.166048077+07:00","message":"[bufferProcess] interim [860000000]:แต่เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.166051277+07:00","message":"[bufferProcess] send to processor:แต่เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.166058551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.166061324+07:00","message":"> Transcript [22070] [false]: 'แต่เป็นสิ่งที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.166064629+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.166066701+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.166068969+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.166071096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.166075364+07:00","message":"Push: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.166077171+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.166079222+07:00","message":"Set new StatePrefix : 'แต่เป็นสิ่งที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.166081771+07:00","message":"Next Push (prob) : 'เป็นสิ่งที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.166089485+07:00","message":"push: {false แต่ 0 0xc002d19000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.278646201+07:00","message":"[GCS] IsForceVAD: false for message ID: 3031"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.347431129+07:00","message":"[GCS] Start streaming session, msgId: 3032"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.368910045+07:00","message":"receive streaming session, msgId: 3031"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.368939176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่เป็นสิ่งที่สำคัญ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.368945696+07:00","message":"receive interim result [true|false]: แต่เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.368952559+07:00","message":"end recv isFinal message id 3031"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.368954761+07:00","message":"end Recv id 3031"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.368959023+07:00","message":"[buffer interim] 3031 true แต่เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368965202+07:00","message":"[bufferProcess] interim [190000000]:แต่เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368970101+07:00","message":"[bufferProcess] send to processor (isfinal):แต่เป็นสิ่งที่สำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368973109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368975641+07:00","message":"> Transcript [22071] [false]: 'แต่เป็นสิ่งที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368978331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368980158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368981986+07:00","message":"StatePrefix: 'แต่เป็นสิ่งที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368984347+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368985889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368987548+07:00","message":"> Transcript [22072] [true]: 'แต่เป็นสิ่งที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368989308+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368990765+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368992205+07:00","message":"StatePrefix: 'แต่เป็นสิ่งที่สำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368993898+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.368999466+07:00","message":"Push: 'เป็นสิ่งที่สำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.36900673+07:00","message":"push: {true เป็นสิ่งที่สำคัญ 0 0xc002d19000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:52.376080248+07:00","message":"write wav file: './tmp/7478/7478_3031.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.933541778+07:00","message":"receive streaming session, msgId: 3032"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.933579739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.93358492+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:52.933601023+07:00","message":"[buffer interim] 3032 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.933607643+07:00","message":"[bufferProcess] interim [360000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:52.9336099+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:53.073694365+07:00","message":"receive streaming session, msgId: 3032"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:53.073729059+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:53.073734445+07:00","message":"receive interim result [false|false]: แล้วก็เป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:53.073746984+07:00","message":"[buffer interim] 3032 false แล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.073756152+07:00","message":"[bufferProcess] interim [540000000]:แล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.073758353+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.073763802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.07376625+07:00","message":"> Transcript [22073] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.073768294+07:00","message":"Set StatePrefix (first interim): 'แล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:53.349629309+07:00","message":"receive streaming session, msgId: 3032"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:53.349674729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เป็นสิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:53.349680506+07:00","message":"receive interim result [false|false]: แล้วก็เป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:53.34969359+07:00","message":"[buffer interim] 3032 false แล้วก็เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.34970028+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.349703106+07:00","message":"[bufferProcess] send to processor:แล้วก็เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.349708936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.349711648+07:00","message":"> Transcript [22074] [false]: 'แล้วก็เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.349714883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.34971778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.349719752+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.349721817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:53.54842183+07:00","message":"receive streaming session, msgId: 3032"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:53.548462787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็เป็นสิ่งที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:53.548469095+07:00","message":"receive interim result [false|false]: แล้วก็เป็นสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:53.548483967+07:00","message":"[buffer interim] 3032 false แล้วก็เป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.548492935+07:00","message":"[bufferProcess] interim [20000000]:แล้วก็เป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.548495231+07:00","message":"[bufferProcess] send to processor:แล้วก็เป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.548500475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.548502874+07:00","message":"> Transcript [22075] [false]: 'แล้วก็เป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.548506565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.548509079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.548510869+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:53.548512872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:53.946994209+07:00","message":"[GCS] IsForceVAD: false for message ID: 3032"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:54.037794665+07:00","message":"receive streaming session, msgId: 3032"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:54.0378333+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-01-30T11:13:54.037839295+07:00","message":"receive interim result [false|false]: แล้วก็เป็นสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:54.037859212+07:00","message":"[buffer interim] 3032 false แล้วก็เป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.037873931+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็เป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.037877646+07:00","message":"[bufferProcess] send to processor:แล้วก็เป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.037882688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.037886787+07:00","message":"> Transcript [22076] [false]: 'แล้วก็เป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.037891654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.03789387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.037895585+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.037898325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:54.04274278+07:00","message":"receive streaming session, msgId: 3032"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:54.042767227+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-01-30T11:13:54.042773243+07:00","message":"receive interim result [true|false]: แล้วก็เป็นสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:54.042783893+07:00","message":"end recv isFinal message id 3032"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:54.042785957+07:00","message":"end Recv id 3032"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:54.04279265+07:00","message":"[buffer interim] 3032 true แล้วก็เป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.042796891+07:00","message":"[bufferProcess] interim [620000000]:แล้วก็เป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.042799297+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็เป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.042802696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.042805214+07:00","message":"> Transcript [22077] [false]: 'แล้วก็เป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.04280754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.042809147+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.042810767+07:00","message":"StatePrefix: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.042812432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.042814654+07:00","message":"Push: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.042816347+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.042818239+07:00","message":"Set new StatePrefix : 'แล้วก็เป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.042820322+07:00","message":"Next Push (prob) : 'เป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.04282183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.04282355+07:00","message":"> Transcript [22078] [true]: 'แล้วก็เป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.042825512+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.04282707+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.04282871+07:00","message":"StatePrefix: 'แล้วก็เป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.042830362+07:00","message":"TextPushed: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:54.042832553+07:00","message":"Push: 'เป็นสิ่งที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:54.042839577+07:00","message":"push: {false แล้วก็ 0 0xc002d19200}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:54.042844909+07:00","message":"push: {true เป็นสิ่งที่ 0 0xc002d19200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:13:54.050089646+07:00","message":"write wav file: './tmp/7478/7478_3032.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:54.777368874+07:00","message":"[GCS] Start streaming session, msgId: 3033"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:54.917979274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:54.917979206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.243526455+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.243572112+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-01-30T11:13:55.243577188+07:00","message":"receive interim result [false|false]: คิด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.243594088+07:00","message":"[buffer interim] 3033 false คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.243601952+07:00","message":"[bufferProcess] interim [300000000]:คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.243604882+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.24361736+07:00","message":"[bufferProcess] send to processor (ticker):คิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.243620231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.243622768+07:00","message":"> Transcript [22079] [false]: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.243624823+07:00","message":"Set StatePrefix (first interim): 'คิด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.309861951+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.309898299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.30990399+07:00","message":"receive interim result [false|false]: คิดว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.309920914+07:00","message":"[buffer interim] 3033 false คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.309928109+07:00","message":"[bufferProcess] interim [420000000]:คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.309929942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.82455006+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.824585822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.824592314+07:00","message":"receive interim result [false|false]: คิดว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.824606714+07:00","message":"[buffer interim] 3033 false คิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.82461756+07:00","message":"[bufferProcess] interim [840000000]:คิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.824620117+07:00","message":"[bufferProcess] send to processor:คิดว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.824625168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.82462908+07:00","message":"> Transcript [22080] [false]: 'คิดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.824633661+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.824636099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.824638379+07:00","message":"StatePrefix: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.824641281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.952715174+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.95275062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่าจะก่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.952756291+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:55.952774367+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.952781838+07:00","message":"[bufferProcess] interim [20000000]:คิดว่าจะก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.952784029+07:00","message":"[bufferProcess] send to processor:คิดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.952787334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.952790219+07:00","message":"> Transcript [22081] [false]: 'คิดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.952793113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.952795055+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.952796996+07:00","message":"StatePrefix: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:55.952798906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:56.139096714+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:56.139137381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่าจะกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:56.13914337+07:00","message":"receive interim result [false|false]: คิดว่าจะกอบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:56.139157211+07:00","message":"[buffer interim] 3033 false คิดว่าจะกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.139166436+07:00","message":"[bufferProcess] interim [200000000]:คิดว่าจะกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.139168769+07:00","message":"[bufferProcess] send to processor:คิดว่าจะก่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.139173878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.139176717+07:00","message":"> Transcript [22082] [false]: 'คิดว่าจะก่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.139181918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.139184822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.13918753+07:00","message":"StatePrefix: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.13919004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:56.196480023+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:56.196520313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่าจะก่อให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:56.196526992+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:56.196539846+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.196546963+07:00","message":"[bufferProcess] interim [320000000]:คิดว่าจะก่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.19654922+07:00","message":"[bufferProcess] send to processor:คิดว่าจะกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.196554502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.19655702+07:00","message":"> Transcript [22083] [false]: 'คิดว่าจะกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.196560066+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.196561898+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.196563937+07:00","message":"StatePrefix: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.196565993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.196570699+07:00","message":"Push: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.196572575+07:00","message":"TextPushed: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.196574977+07:00","message":"Set new StatePrefix : 'คิดว่าจะกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.19657698+07:00","message":"Next Push (prob) : 'ว่าจะกอบ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:56.196589192+07:00","message":"push: {false คิด 0 0xc00389dd00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:56.398950628+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:56.398995269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่าจะก่อให้เกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:56.399000509+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อให้เกิด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:56.399016677+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.399024187+07:00","message":"[bufferProcess] interim [500000000]:คิดว่าจะก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.399026979+07:00","message":"[bufferProcess] send to processor:คิดว่าจะก่อให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.399033113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.399036557+07:00","message":"> Transcript [22084] [false]: 'คิดว่าจะก่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.399038813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:56.399040819+07:00","message":"Set new StatePrefix: 'คิดว่าจะก่อให้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.042408444+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.042444822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่าจะก่อให้เกิดความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.042450685+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อให้เกิดความ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.042468113+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อให้เกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.042477386+07:00","message":"[bufferProcess] interim [100000000]:คิดว่าจะก่อให้เกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.042479808+07:00","message":"[bufferProcess] send to processor:คิดว่าจะก่อให้เกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.042484701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.042487174+07:00","message":"> Transcript [22085] [false]: 'คิดว่าจะก่อให้เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.042490589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.042492826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.04249519+07:00","message":"StatePrefix: 'คิดว่าจะก่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.042497843+07:00","message":"TextPushed: 'คิด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.374996845+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.375030401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่าจะก่อให้เกิดความเท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.375040255+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อให้เกิดความเท่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.375063567+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อให้เกิดความเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.375074602+07:00","message":"[bufferProcess] interim [400000000]:คิดว่าจะก่อให้เกิดความเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.375077537+07:00","message":"[bufferProcess] send to processor:คิดว่าจะก่อให้เกิดความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.375081553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.375084992+07:00","message":"> Transcript [22086] [false]: 'คิดว่าจะก่อให้เกิดความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.375088117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.375090128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.375092185+07:00","message":"StatePrefix: 'คิดว่าจะก่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.375094558+07:00","message":"TextPushed: 'คิด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.427684075+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.42772247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่าจะก่อให้เกิดความเท่าเทียม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.427728485+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อให้เกิดความเท่าเทียม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.427744616+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อให้เกิดความเท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.427751201+07:00","message":"[bufferProcess] interim [520000000]:คิดว่าจะก่อให้เกิดความเท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.427754026+07:00","message":"[bufferProcess] send to processor:คิดว่าจะก่อให้เกิดความเท่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.427761598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.42776467+07:00","message":"> Transcript [22087] [false]: 'คิดว่าจะก่อให้เกิดความเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.427768284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.427770532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.427772832+07:00","message":"StatePrefix: 'คิดว่าจะก่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.427776943+07:00","message":"TextPushed: 'คิด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.807777457+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.807824742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่าจะก่อให้เกิดความเท่าเทียมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.807832158+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อให้เกิดความเท่าเทียมและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.807849973+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อให้เกิดความเท่าเทียมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.807859194+07:00","message":"[bufferProcess] interim [880000000]:คิดว่าจะก่อให้เกิดความเท่าเทียมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.807863141+07:00","message":"[bufferProcess] send to processor:คิดว่าจะก่อให้เกิดความเท่าเทียม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.807868019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.807871484+07:00","message":"> Transcript [22088] [false]: 'คิดว่าจะก่อให้เกิดความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.807878799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.807881552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.807885127+07:00","message":"StatePrefix: 'คิดว่าจะก่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.807888235+07:00","message":"TextPushed: 'คิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.807891543+07:00","message":"Push: 'ว่าจะก่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.807894325+07:00","message":"TextPushed: 'คิดว่าจะก่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.807897115+07:00","message":"Set new StatePrefix : 'คิดว่าจะก่อให้เกิดความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:57.807900496+07:00","message":"Next Push (prob) : 'เกิดความเท่าเทียม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:57.807910469+07:00","message":"push: {false ว่าจะก่อให้ 0 0xc00389dd00}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:57.918709787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:13:57.9187211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:58.010328263+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:58.010369621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่าจะก่อให้เกิดความเท่าเทียมและความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:58.010377295+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อให้เกิดความเท่าเทียมและความ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:58.010394369+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อให้เกิดความเท่าเทียมและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.01040502+07:00","message":"[bufferProcess] interim [120000000]:คิดว่าจะก่อให้เกิดความเท่าเทียมและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.010409294+07:00","message":"[bufferProcess] send to processor:คิดว่าจะก่อให้เกิดความเท่าเทียมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.010417016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.010422042+07:00","message":"> Transcript [22089] [false]: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.010427008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.010429725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.010433067+07:00","message":"StatePrefix: 'คิดว่าจะก่อให้เกิดความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.010436935+07:00","message":"TextPushed: 'คิดว่าจะก่อให้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:58.638802256+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:58.638839947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:58.638845973+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:58.638860983+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.638867595+07:00","message":"[bufferProcess] interim [660000000]:คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.638870426+07:00","message":"[bufferProcess] send to processor:คิดว่าจะก่อให้เกิดความเท่าเทียมและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.638874124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.63887687+07:00","message":"> Transcript [22090] [false]: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.638880297+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.638882054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.638884586+07:00","message":"StatePrefix: 'คิดว่าจะก่อให้เกิดความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.638887129+07:00","message":"TextPushed: 'คิดว่าจะก่อให้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:58.836246305+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:58.836284936+07:00","message":"receive 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-01-30T11:13:58.836292046+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาค"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:58.836306543+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.836314199+07:00","message":"[bufferProcess] interim [840000000]:คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.836317122+07:00","message":"[bufferProcess] send to processor:คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.836323814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.836326488+07:00","message":"> Transcript [22091] [false]: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.836329818+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.836331665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.836333475+07:00","message":"StatePrefix: 'คิดว่าจะก่อให้เกิดความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:58.836336711+07:00","message":"TextPushed: 'คิดว่าจะก่อให้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:59.221682345+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:59.221719303+07:00","message":"receive 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-01-30T11:13:59.221725666+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:59.221739958+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.221747447+07:00","message":"[bufferProcess] interim [320000000]:คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.221750196+07:00","message":"[bufferProcess] send to processor:คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.221757004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.221759396+07:00","message":"> Transcript [22092] [false]: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.221763048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.221765061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.221766878+07:00","message":"StatePrefix: 'คิดว่าจะก่อให้เกิดความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.221769242+07:00","message":"TextPushed: 'คิดว่าจะก่อให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.221771986+07:00","message":"Push: 'เกิดความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.221773711+07:00","message":"TextPushed: 'คิดว่าจะก่อให้เกิดความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.22177685+07:00","message":"Set new StatePrefix : 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.221779235+07:00","message":"Next Push (prob) : 'และความเสมอภาค'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:59.221787728+07:00","message":"push: {false เกิดความเท่าเทียม 0 0xc00389dd00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:59.437311839+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:59.437347208+07:00","message":"receive 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-01-30T11:13:59.437353567+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:59.437366844+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.437373409+07:00","message":"[bufferProcess] interim [500000000]:คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.437376059+07:00","message":"[bufferProcess] send to processor:คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.437382571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.437385719+07:00","message":"> Transcript [22093] [false]: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.437389921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.437391984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.437393679+07:00","message":"StatePrefix: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.437396409+07:00","message":"TextPushed: 'คิดว่าจะก่อให้เกิดความเท่าเทียม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:59.60646386+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:59.606506523+07:00","message":"receive 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-01-30T11:13:59.606514608+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:13:59.606534495+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.60655061+07:00","message":"[bufferProcess] interim [680000000]:คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.606554734+07:00","message":"[bufferProcess] send to processor:คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.606564084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.606569193+07:00","message":"> Transcript [22094] [false]: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.60657434+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.60657759+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.606581212+07:00","message":"StatePrefix: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:13:59.606585365+07:00","message":"TextPushed: 'คิดว่าจะก่อให้เกิดความเท่าเทียม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.046880632+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.046922641+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-01-30T11:14:00.046928298+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.046944474+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.046956421+07:00","message":"[bufferProcess] interim [40000000]:คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.046960042+07:00","message":"[bufferProcess] send to processor:คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.046968602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.046972837+07:00","message":"> Transcript [22095] [false]: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.046980666+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.046983588+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.046987108+07:00","message":"StatePrefix: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.046990459+07:00","message":"TextPushed: 'คิดว่าจะก่อให้เกิดความเท่าเทียม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.096515453+07:00","message":"[GCS] IsForceVAD: false for message ID: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.17600887+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.176049472+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-01-30T11:14:00.176056224+07:00","message":"receive interim result [false|false]: คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.176081224+07:00","message":"[buffer interim] 3033 false คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.176088266+07:00","message":"[bufferProcess] interim [280000000]:คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.176092129+07:00","message":"[bufferProcess] send to processor:คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.17609875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.176101238+07:00","message":"> Transcript [22096] [false]: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.17610529+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.17610724+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.176109814+07:00","message":"StatePrefix: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.176112421+07:00","message":"TextPushed: 'คิดว่าจะก่อให้เกิดความเท่าเทียม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.176117568+07:00","message":"Push: 'และความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.17611942+07:00","message":"TextPushed: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.176121351+07:00","message":"Set new StatePrefix : 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.176123581+07:00","message":"Next Push (prob) : 'และก็การอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.176131763+07:00","message":"push: {false และความเสมอภาค 0 0xc00389dd00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.200965231+07:00","message":"receive streaming session, msgId: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.200999907+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-01-30T11:14:00.201005541+07:00","message":"receive interim result [true|false]: คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.201015538+07:00","message":"end recv isFinal message id 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.201017514+07:00","message":"end Recv id 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.201023071+07:00","message":"[buffer interim] 3033 true คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.201029263+07:00","message":"[bufferProcess] interim [340000000]:คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.201032645+07:00","message":"[bufferProcess] send to processor (isfinal):คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.201036068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.201038495+07:00","message":"> Transcript [22097] [false]: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.201041775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.201043759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.201045416+07:00","message":"StatePrefix: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.201048032+07:00","message":"TextPushed: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.201050172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.201051999+07:00","message":"> Transcript [22098] [true]: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.201054106+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.201055572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.20105748+07:00","message":"StatePrefix: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาคและก็การอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.201059236+07:00","message":"TextPushed: 'คิดว่าจะก่อให้เกิดความเท่าเทียมและความเสมอภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.201069528+07:00","message":"Push: 'และก็การอยู่ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.201078193+07:00","message":"push: {true และก็การอยู่ร่วม 0 0xc00389dd00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:00.211434121+07:00","message":"write wav file: './tmp/7478/7478_3033.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.228684368+07:00","message":"[GCS] Start streaming session, msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.798171034+07:00","message":"[GCS] IsForceVAD: false for message ID: 3034"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.88832523+07:00","message":"receive streaming session, msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.888342312+07:00","message":"found end of frame, send empty tag with msgId: 3034"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.888344865+07:00","message":"end Recv id 3034"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.888352301+07:00","message":"[buffer interim] 3034 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.888359335+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.888362884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.888365567+07:00","message":"> Transcript [22099] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.888368021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.888369863+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.888371433+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.888373001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:00.88838026+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.888389241+07:00","message":"push: {true \n 0 0xc002eef200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:00.899669979+07:00","message":"write wav file: './tmp/7478/7478_3034.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:00.918979175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:00.919007452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:00.997196211+07:00","message":"[GCS] Start streaming session, msgId: 3035"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.351990565+07:00","message":"receive streaming session, msgId: 3035"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.352033749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.352038635+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.352049874+07:00","message":"[buffer interim] 3035 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.352056393+07:00","message":"[bufferProcess] interim [420000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.352058096+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.520262721+07:00","message":"receive streaming session, msgId: 3035"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.520304602+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ระหว่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.520309945+07:00","message":"receive interim result [false|false]: ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.520322217+07:00","message":"[buffer interim] 3035 false ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.520328754+07:00","message":"[bufferProcess] interim [540000000]:ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.520331085+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.520336467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.520341249+07:00","message":"> Transcript [22100] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.52034311+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.756656507+07:00","message":"[GCS] IsForceVAD: false for message ID: 3035"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.848243124+07:00","message":"receive streaming session, msgId: 3035"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.848287857+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-01-30T11:14:01.848295384+07:00","message":"receive interim result [true|false]: ระหว่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.848309617+07:00","message":"end recv isFinal message id 3035"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.848312098+07:00","message":"end Recv id 3035"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.848319625+07:00","message":"[buffer interim] 3035 true ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.848328134+07:00","message":"[bufferProcess] interim [990000000]:ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.848331662+07:00","message":"[bufferProcess] send to processor (isfinal):ระหว่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.848336418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.848341504+07:00","message":"> Transcript [22101] [false]: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.848343781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.84834561+07:00","message":"Set new StatePrefix: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.848347203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.848348848+07:00","message":"> Transcript [22102] [true]: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.848350996+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.848352902+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.848354553+07:00","message":"StatePrefix: 'ระหว่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.848356361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:01.848358606+07:00","message":"Push: 'ระหว่าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.848365866+07:00","message":"push: {true ระหว่าง 0 0xc002d18100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:01.85427731+07:00","message":"write wav file: './tmp/7478/7478_3035.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:01.889236463+07:00","message":"[GCS] Start streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:02.607271328+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:02.607307259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:02.60731194+07:00","message":"receive interim result [false|false]: คนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:02.607327034+07:00","message":"[buffer interim] 3036 false คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:02.607332855+07:00","message":"[bufferProcess] interim [540000000]:คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:02.607335322+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.262638926+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.262676194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.26268177+07:00","message":"receive interim result [false|false]: คนพิการและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.262696153+07:00","message":"[buffer interim] 3036 false คนพิการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.262703486+07:00","message":"[bufferProcess] interim [140000000]:คนพิการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.26270597+07:00","message":"[bufferProcess] send to processor:คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.262712495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.262715478+07:00","message":"> Transcript [22103] [false]: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.262717518+07:00","message":"Set StatePrefix (first interim): 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.560024508+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.560075641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการและคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.560081604+07:00","message":"receive interim result [false|false]: คนพิการและคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.560097209+07:00","message":"[buffer interim] 3036 false คนพิการและคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.560106943+07:00","message":"[bufferProcess] interim [500000000]:คนพิการและคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.560109318+07:00","message":"[bufferProcess] send to processor:คนพิการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.560114618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.560118293+07:00","message":"> Transcript [22104] [false]: 'คนพิการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.560123215+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.560125227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.560127099+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.560129298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.692629965+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.692667232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการและคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.692673338+07:00","message":"receive interim result [false|false]: คนพิการและคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.692687221+07:00","message":"[buffer interim] 3036 false คนพิการและคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.692695235+07:00","message":"[bufferProcess] interim [620000000]:คนพิการและคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.692697698+07:00","message":"[bufferProcess] send to processor:คนพิการและคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.692700816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.692703585+07:00","message":"> Transcript [22105] [false]: 'คนพิการและคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.692709011+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.692711284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.692713164+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.692715011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.770110235+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.770149124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการและคนทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.770154404+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.77017026+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.770176729+07:00","message":"[bufferProcess] interim [680000000]:คนพิการและคนทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.770179361+07:00","message":"[bufferProcess] send to processor:คนพิการและคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.770186279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.770188609+07:00","message":"> Transcript [22106] [false]: 'คนพิการและคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.770191767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.77019443+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.770196155+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.770198435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.83321515+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.83325564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการและคนทั่วไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.833261485+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.833277435+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.833284127+07:00","message":"[bufferProcess] interim [800000000]:คนพิการและคนทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.833286374+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.833292967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.833297724+07:00","message":"> Transcript [22107] [false]: 'คนพิการและคนทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.833301045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.833303373+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.833305271+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.833307154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.833312608+07:00","message":"Push: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.833314276+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.833316097+07:00","message":"Set new StatePrefix : 'คนพิการและคนทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:03.833318046+07:00","message":"Next Push (prob) : 'และคนทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:03.833325325+07:00","message":"push: {false คนพิการ 0 0xc003842780}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:03.919066426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:03.919089869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:04.212701217+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:04.212738012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการและคนทั่วไปได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:04.212743242+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:04.212760097+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.212768916+07:00","message":"[bufferProcess] interim [220000000]:คนพิการและคนทั่วไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.212771238+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.212774462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.212777978+07:00","message":"> Transcript [22108] [false]: 'คนพิการและคนทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.212781341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.21278327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.212784981+07:00","message":"StatePrefix: 'คนพิการและคนทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.212787044+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:04.666022092+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:04.666065377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการและคนทั่วไปได้อย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:04.666070659+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:04.66609271+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.666099878+07:00","message":"[bufferProcess] interim [580000000]:คนพิการและคนทั่วไปได้อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.666102084+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.66610711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.666109967+07:00","message":"> Transcript [22109] [false]: 'คนพิการและคนทั่วไปได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.666113221+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.666115379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.666117799+07:00","message":"StatePrefix: 'คนพิการและคนทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.666119974+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:04.725000022+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:04.725042858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการและคนทั่วไปได้อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:04.72504837+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:04.725062532+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.725069367+07:00","message":"[bufferProcess] interim [640000000]:คนพิการและคนทั่วไปได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.725077498+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.725086721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.72508965+07:00","message":"> Transcript [22110] [false]: 'คนพิการและคนทั่วไปได้อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.725092731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.725095061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.725096728+07:00","message":"StatePrefix: 'คนพิการและคนทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:04.725099445+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.049215546+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.049249729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการและคนทั่วไปได้อย่างมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.04925489+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.049270865+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.049278333+07:00","message":"[bufferProcess] interim [940000000]:คนพิการและคนทั่วไปได้อย่างมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.04928116+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.049287408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.049290223+07:00","message":"> Transcript [22111] [false]: 'คนพิการและคนทั่วไปได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.049293493+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.049295516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.049298025+07:00","message":"StatePrefix: 'คนพิการและคนทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.049300025+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.049305105+07:00","message":"Push: 'และคนทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.049307505+07:00","message":"TextPushed: 'คนพิการและคนทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.049309491+07:00","message":"Set new StatePrefix : 'คนพิการและคนทั่วไปได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.049311555+07:00","message":"Next Push (prob) : 'ไปได้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.049318724+07:00","message":"push: {false และคนทั่ว 0 0xc003842780}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.118777543+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.118816121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการและคนทั่วไปได้อย่างมีความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.11882169+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมีความ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.1188359+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.118843002+07:00","message":"[bufferProcess] interim [60000000]:คนพิการและคนทั่วไปได้อย่างมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.118845508+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่างมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.118851202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.118854372+07:00","message":"> Transcript [22112] [false]: 'คนพิการและคนทั่วไปได้อย่างมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.118857842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.11885984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.11886155+07:00","message":"StatePrefix: 'คนพิการและคนทั่วไปได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.118864164+07:00","message":"TextPushed: 'คนพิการและคนทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.371532727+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.371569048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการและคนทั่วไปได้อย่างมีความสุข\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.371575397+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมีความสุข"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.371588661+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.371596119+07:00","message":"[bufferProcess] interim [300000000]:คนพิการและคนทั่วไปได้อย่างมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.371598508+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่างมีความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.371603644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.371606814+07:00","message":"> Transcript [22113] [false]: 'คนพิการและคนทั่วไปได้อย่างมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.371610476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.371612434+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.371614251+07:00","message":"StatePrefix: 'คนพิการและคนทั่วไปได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.371616464+07:00","message":"TextPushed: 'คนพิการและคนทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.628812151+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.628850776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการและคนทั่วไปได้อย่างมีความสุขและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.628856216+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมีความสุขและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.62886786+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมีความสุขและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.628874908+07:00","message":"[bufferProcess] interim [540000000]:คนพิการและคนทั่วไปได้อย่างมีความสุขและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.628877117+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่างมีความสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.628882461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.628884918+07:00","message":"> Transcript [22114] [false]: 'คนพิการและคนทั่วไปได้อย่างมีความสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.628888453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.628891077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.628893098+07:00","message":"StatePrefix: 'คนพิการและคนทั่วไปได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.628895993+07:00","message":"TextPushed: 'คนพิการและคนทั่ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.786998353+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.78703414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการและคนทั่วไปได้อย่างมีความสุขและอย่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.787039878+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมีความสุขและอย่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.787056006+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมีความสุขและอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.78706376+07:00","message":"[bufferProcess] interim [720000000]:คนพิการและคนทั่วไปได้อย่างมีความสุขและอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.78706624+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่างมีความสุขและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.78706933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.787072134+07:00","message":"> Transcript [22115] [false]: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.787106962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.787110224+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.787113053+07:00","message":"StatePrefix: 'คนพิการและคนทั่วไปได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.787116357+07:00","message":"TextPushed: 'คนพิการและคนทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.787119333+07:00","message":"Push: 'ไปได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.787121783+07:00","message":"TextPushed: 'คนพิการและคนทั่วไปได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.7871254+07:00","message":"Set new StatePrefix : 'คนพิการและคนทั่วไปได้อย่างมีความสุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.787128489+07:00","message":"Next Push (prob) : 'มีความสุขและ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.787153683+07:00","message":"push: {false ไปได้อย่าง 0 0xc003842780}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.841485448+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.841526554+07:00","message":"receive 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-01-30T11:14:05.841532748+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมีความสุขและเรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.841549787+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมีความสุขและเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.84155731+07:00","message":"[bufferProcess] interim [780000000]:คนพิการและคนทั่วไปได้อย่างมีความสุขและเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.841560631+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่างมีความสุขและอย่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.841564389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.841568033+07:00","message":"> Transcript [22116] [false]: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.841571311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.841573482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.841575421+07:00","message":"StatePrefix: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.841577478+07:00","message":"TextPushed: 'คนพิการและคนทั่วไปได้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.976561038+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.976597524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการและคนทั่วไปได้อย่างมีความสุขและเลือด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.97660549+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมีความสุขและเลือด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:05.97661801+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมีความสุขและเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.97663179+07:00","message":"[bufferProcess] interim [900000000]:คนพิการและคนทั่วไปได้อย่างมีความสุขและเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.976634198+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่างมีความสุขและเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.97663961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.976642445+07:00","message":"> Transcript [22117] [false]: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.976645719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.976647513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.97664926+07:00","message":"StatePrefix: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:05.976651587+07:00","message":"TextPushed: 'คนพิการและคนทั่วไปได้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.113992745+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.114030314+07:00","message":"receive 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-01-30T11:14:06.114036764+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.114050306+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.11405765+07:00","message":"[bufferProcess] interim [20000000]:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.114060454+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่างมีความสุขและเลือด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.114066098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.114068513+07:00","message":"> Transcript [22118] [false]: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและเลือด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.114071804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.114073802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.114080546+07:00","message":"StatePrefix: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.114083167+07:00","message":"TextPushed: 'คนพิการและคนทั่วไปได้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.332462655+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.332506078+07:00","message":"receive 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-01-30T11:14:06.332512253+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.33252743+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.332535079+07:00","message":"[bufferProcess] interim [260000000]:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.332538175+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.332545951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.332548587+07:00","message":"> Transcript [22119] [false]: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.332552235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.332554516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.332556871+07:00","message":"StatePrefix: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.332559851+07:00","message":"TextPushed: 'คนพิการและคนทั่วไปได้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.332567231+07:00","message":"Push: 'มีความสุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.332569259+07:00","message":"TextPushed: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.332571547+07:00","message":"Set new StatePrefix : 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.332573947+07:00","message":"Next Push (prob) : 'อาทร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.332582593+07:00","message":"push: {false มีความสุขและ 0 0xc003842780}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.463104746+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.463153462+07:00","message":"receive 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-01-30T11:14:06.463161108+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรออก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.463177167+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.463185083+07:00","message":"[bufferProcess] interim [380000000]:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.463187903+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.463196927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.463200404+07:00","message":"> Transcript [22120] [false]: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.463203779+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.463205939+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.463207691+07:00","message":"StatePrefix: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.463210143+07:00","message":"TextPushed: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.519031893+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.51906814+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-01-30T11:14:06.519074634+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.519099951+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.519107187+07:00","message":"[bufferProcess] interim [440000000]:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.519109676+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรออก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.519112887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.519118024+07:00","message":"> Transcript [22121] [false]: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรออก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.519121924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.519124633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.519126332+07:00","message":"StatePrefix: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.51912873+07:00","message":"TextPushed: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.74881316+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.748852282+07:00","message":"receive 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-01-30T11:14:06.748858276+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.748874013+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.748884728+07:00","message":"[bufferProcess] interim [680000000]:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.748887633+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.748894569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.748897454+07:00","message":"> Transcript [22122] [false]: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.748901078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.748903868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.748908076+07:00","message":"StatePrefix: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.748910948+07:00","message":"TextPushed: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.848151859+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.848191155+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-01-30T11:14:06.848197333+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนั้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.848214067+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.848221067+07:00","message":"[bufferProcess] interim [740000000]:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.848223434+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.848226985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.84822971+07:00","message":"> Transcript [22123] [false]: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.848233555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.84823604+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.848238743+07:00","message":"StatePrefix: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.848241296+07:00","message":"TextPushed: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.848244552+07:00","message":"Push: 'อาทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.848246975+07:00","message":"TextPushed: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.848249479+07:00","message":"Set new StatePrefix : 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.848251856+07:00","message":"Next Push (prob) : 'ต่อกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.848264864+07:00","message":"push: {false อาทร 0 0xc003842780}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.864183238+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.864220368+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-01-30T11:14:06.86422613+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.864240246+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.86424725+07:00","message":"[bufferProcess] interim [800000000]:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.864250513+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.864255816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.864261161+07:00","message":"> Transcript [22124] [false]: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.864263529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.864265994+07:00","message":"Set new StatePrefix: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนั้น'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:06.919489707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:06.919492978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.96989276+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.969930083+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-01-30T11:14:06.969936058+07:00","message":"receive interim result [false|false]: คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:06.969948862+07:00","message":"[buffer interim] 3036 false คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.96995586+07:00","message":"[bufferProcess] interim [860000000]:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.969958878+07:00","message":"[bufferProcess] send to processor:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.969964333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.969966803+07:00","message":"> Transcript [22125] [false]: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.969969516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:06.969971686+07:00","message":"Set new StatePrefix: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:07.016115701+07:00","message":"[GCS] IsForceVAD: false for message ID: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:07.141299593+07:00","message":"receive streaming session, msgId: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:07.141341685+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-01-30T11:14:07.141347752+07:00","message":"receive interim result [true|false]: คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:07.141361965+07:00","message":"end recv isFinal message id 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:07.14136406+07:00","message":"end Recv id 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:07.141371265+07:00","message":"[buffer interim] 3036 true คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141378922+07:00","message":"[bufferProcess] interim [130000000]:คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141382094+07:00","message":"[bufferProcess] send to processor (isfinal):คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141385675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141388471+07:00","message":"> Transcript [22126] [false]: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141392259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141394075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141395882+07:00","message":"StatePrefix: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141398163+07:00","message":"TextPushed: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141400031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141401716+07:00","message":"> Transcript [22127] [true]: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141404675+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141406593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141408025+07:00","message":"StatePrefix: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทรต่อกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141409763+07:00","message":"TextPushed: 'คนพิการและคนทั่วไปได้อย่างมีความสุขและอาทร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:07.141412185+07:00","message":"Push: 'ต่อกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:07.141419543+07:00","message":"push: {true ต่อกันนะคะ 0 0xc003842780}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:07.151338117+07:00","message":"write wav file: './tmp/7478/7478_3036.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:07.657720339+07:00","message":"[GCS] Start streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:08.328266963+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:08.328302124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:08.328307589+07:00","message":"receive interim result [false|false]: สุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:08.328320318+07:00","message":"[buffer interim] 3037 false สุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.328328438+07:00","message":"[bufferProcess] interim [480000000]:สุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.328330766+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.328335898+07:00","message":"[bufferProcess] send to processor (ticker):สุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.328338675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.328341472+07:00","message":"> Transcript [22128] [false]: 'สุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.328343395+07:00","message":"Set StatePrefix (first interim): 'สุดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:08.380047173+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:08.380113063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:08.380121404+07:00","message":"receive interim result [false|false]: สุดท้ายนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:08.380138812+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.380150017+07:00","message":"[bufferProcess] interim [600000000]:สุดท้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.380152588+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:08.828136793+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:08.8281714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:08.828177236+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:08.828192875+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.828199742+07:00","message":"[bufferProcess] interim [20000000]:สุดท้ายนี้ดิฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.828202343+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.828208667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.828211244+07:00","message":"> Transcript [22129] [false]: 'สุดท้ายนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.828214498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.828216433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.828219037+07:00","message":"StatePrefix: 'สุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:08.828221482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.022335873+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.02237179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.022378158+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.022392906+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.022400013+07:00","message":"[bufferProcess] interim [200000000]:สุดท้ายนี้ดิฉันขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.022402323+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.022405329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.022408098+07:00","message":"> Transcript [22130] [false]: 'สุดท้ายนี้ดิฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.022411416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.022413279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.022415097+07:00","message":"StatePrefix: 'สุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.022417054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.285770132+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.28580756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.285813703+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.285828047+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.285834288+07:00","message":"[bufferProcess] interim [500000000]:สุดท้ายนี้ดิฉันขอขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.285837604+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.285840819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.285844163+07:00","message":"> Transcript [22131] [false]: 'สุดท้ายนี้ดิฉันขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.285847424+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.285849202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.285850936+07:00","message":"StatePrefix: 'สุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.285852906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.595328035+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.595364859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.595372012+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.59538748+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.595398073+07:00","message":"[bufferProcess] interim [740000000]:สุดท้ายนี้ดิฉันขอขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.595402283+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.595409576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.595413516+07:00","message":"> Transcript [22132] [false]: 'สุดท้ายนี้ดิฉันขอขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.595418288+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.595420826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.59542329+07:00","message":"StatePrefix: 'สุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.595426282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.59543343+07:00","message":"Push: 'สุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.595435827+07:00","message":"TextPushed: 'สุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.595438436+07:00","message":"Set new StatePrefix : 'สุดท้ายนี้ดิฉันขอขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.595441362+07:00","message":"Next Push (prob) : 'นี้ดิฉันขอขอ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.595451854+07:00","message":"push: {false สุดท้าย 0 0xc0031a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.718779314+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.718817087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอบพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.7188238+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.718838078+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.718846606+07:00","message":"[bufferProcess] interim [860000000]:สุดท้ายนี้ดิฉันขอขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.718850283+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.718854809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.718859874+07:00","message":"> Transcript [22133] [false]: 'สุดท้ายนี้ดิฉันขอขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.718864042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.718866852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.718869712+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.718873141+07:00","message":"TextPushed: 'สุดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.722788642+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.7228065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.722812604+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.722826524+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.722833188+07:00","message":"[bufferProcess] interim [920000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.722836604+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.722840888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.722844054+07:00","message":"> Transcript [22134] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.722847595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.722851613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.722853924+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.722856713+07:00","message":"TextPushed: 'สุดท้าย'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:09.919736342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:09.919754073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.975842206+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.975875021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.975880126+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:09.97589853+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.975905504+07:00","message":"[bufferProcess] interim [160000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.975907864+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.975911384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.975914077+07:00","message":"> Transcript [22135] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.975917018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.975918817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.975920655+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:09.975922704+07:00","message":"TextPushed: 'สุดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.239421595+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.239457931+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.239465106+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.239479959+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.239486926+07:00","message":"[bufferProcess] interim [340000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.239490621+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.239494336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.239497261+07:00","message":"> Transcript [22136] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.239501082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.239502956+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.239505064+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.239507205+07:00","message":"TextPushed: 'สุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.23951176+07:00","message":"Push: 'นี้ดิฉันขอขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.239513662+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.239515567+07:00","message":"Set new StatePrefix : 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.23951755+07:00","message":"Next Push (prob) : 'บพระคุณอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.239525459+07:00","message":"push: {false นี้ดิฉันขอขอ 0 0xc0031a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.49268377+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.492714601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.492720741+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.492731644+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.492738204+07:00","message":"[bufferProcess] interim [700000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.49274103+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.492746436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.492749184+07:00","message":"> Transcript [22137] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.49275271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.492754877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.492756976+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.492759894+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.808184826+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.808220695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.808226863+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะถ้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.808243867+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.808250749+07:00","message":"[bufferProcess] interim [940000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.80825318+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.808256308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.808259081+07:00","message":"> Transcript [22138] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.808262543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.808264269+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.808266328+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.808268804+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.849582961+07:00","message":"[GCS] Cleaned up inactive client: 3008"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.849612565+07:00","message":"[GCS] Cleaned up inactive client: 3009"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.849615705+07:00","message":"[GCS] Cleaned up inactive client: 3006"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.849617681+07:00","message":"[GCS] Cleaned up inactive client: 3007"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.849619467+07:00","message":"[GCS] Cleaned up inactive client: 3010"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.849621004+07:00","message":"[GCS] Cleaned up inactive client: 3011"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.849622964+07:00","message":"[GCS] Cleaned up inactive client: 3005"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.849629104+07:00","message":"[GCS] Cleaned up inactive client: 3012"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.849631624+07:00","message":"[GCS] Cleaned up inactive client: 3014"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.849633228+07:00","message":"[GCS] Cleaned up inactive client: 3013"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.877809796+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.87783792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.877843799+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:10.877857878+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.877865213+07:00","message":"[bufferProcess] interim [60000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.877867654+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.877870722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.87787401+07:00","message":"> Transcript [22139] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.877877227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.877878985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.877880752+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:10.87788295+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.132540143+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.132581678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.132590621+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.132608469+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.132621051+07:00","message":"[bufferProcess] interim [240000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.132624406+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.132629632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.132633445+07:00","message":"> Transcript [22140] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.132639374+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.13264213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.132645434+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.132649473+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.132658766+07:00","message":"Push: 'บพระคุณอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.132661456+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.132664313+07:00","message":"Set new StatePrefix : 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.132668495+07:00","message":"Next Push (prob) : 'ยิ่งนะคะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.132680381+07:00","message":"push: {false บพระคุณอย่าง 0 0xc0031a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.142067878+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.142101258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.142108087+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.142124346+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.14213102+07:00","message":"[bufferProcess] interim [300000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.14213435+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.142138352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.142141656+07:00","message":"> Transcript [22141] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.142145911+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.142148437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.142150855+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.142154797+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.197140597+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.197193938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.197200406+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.197216126+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.197222883+07:00","message":"[bufferProcess] interim [420000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.197225232+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.197228528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.197231484+07:00","message":"> Transcript [22142] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.197234974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.197236878+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.197238636+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.19724108+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.318158177+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.318200046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.318206076+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.31821867+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.318225116+07:00","message":"[bufferProcess] interim [480000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.31822747+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.318230746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.318233282+07:00","message":"> Transcript [22143] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.318236662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.318238378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.318240422+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.318242804+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.516350976+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.516384896+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-01-30T11:14:11.516390773+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.516403267+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.516409489+07:00","message":"[bufferProcess] interim [660000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.516411625+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.516417177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.516419759+07:00","message":"> Transcript [22144] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.516423271+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.516425227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.51642795+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.516430819+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.516435446+07:00","message":"Push: 'ยิ่งนะคะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.516437268+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.516439337+07:00","message":"Set new StatePrefix : 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.516441537+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.516448498+07:00","message":"push: {false ยิ่งนะคะทาง 0 0xc0031a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.519302971+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.519325453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.519331327+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.519344852+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.519350182+07:00","message":"[bufferProcess] interim [720000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.51935246+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.519359213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.519361478+07:00","message":"> Transcript [22145] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.519363529+07:00","message":"Skep because statePrefix == transcript"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.577467427+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.577502121+07:00","message":"receive 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-01-30T11:14:11.577508847+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:11.57752397+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.577529745+07:00","message":"[bufferProcess] interim [780000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.577532029+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.577535007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.577537539+07:00","message":"> Transcript [22146] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:11.577539517+07:00","message":"Set StatePrefix (first interim): 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.087494489+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.087533448+07:00","message":"receive 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-01-30T11:14:12.087539241+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.087555512+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.087562475+07:00","message":"[bufferProcess] interim [320000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.087565225+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.087568605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.087571755+07:00","message":"> Transcript [22147] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.087576418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.087578242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.087579956+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.087582651+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.216146681+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.216181178+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-01-30T11:14:12.216187269+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.216196894+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.216203946+07:00","message":"[bufferProcess] interim [380000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.216206411+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.216209704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.21621223+07:00","message":"> Transcript [22148] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.216215533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.216217467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.216219408+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.216221727+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.274329021+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.274364614+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-01-30T11:14:12.274374179+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.27438614+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.274393354+07:00","message":"[bufferProcess] interim [440000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.274395799+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.274401388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.274404567+07:00","message":"> Transcript [22149] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.274407875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.27440979+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.274411874+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.274414229+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.597872028+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.597910339+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-01-30T11:14:12.597917209+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.597930494+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.597937802+07:00","message":"[bufferProcess] interim [800000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.597940248+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.597947557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.597950121+07:00","message":"> Transcript [22150] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.597953834+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.597956061+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.597958274+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.597960989+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.597967204+07:00","message":"Push: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.597968922+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.597971371+07:00","message":"Set new StatePrefix : 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.597973585+07:00","message":"Next Push (prob) : 'ลัยเทคโนโลยี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.597981223+07:00","message":"push: {false มหาวิทยา 0 0xc0031a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.728514502+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.728551174+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-01-30T11:14:12.728557636+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.728572364+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.728578775+07:00","message":"[bufferProcess] interim [860000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.728581359+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.728587755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.728590363+07:00","message":"> Transcript [22151] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.728593786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.728595812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.728598242+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.728601199+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.79791423+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.79795333+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-01-30T11:14:12.797959298+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.797975303+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.797982641+07:00","message":"[bufferProcess] interim [980000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.797985546+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.797993069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.797995799+07:00","message":"> Transcript [22152] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.797999023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.798000962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.798002755+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.798005677+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:12.920271197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:12.920274722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.997412471+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.99745538+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-01-30T11:14:12.997461782+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:12.997476653+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.997483917+07:00","message":"[bufferProcess] interim [160000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.997486463+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.997492908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.997495759+07:00","message":"> Transcript [22153] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.997499471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.997501489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.997503402+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:12.99750599+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:13.119519734+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:13.119556736+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-01-30T11:14:13.119562824+07:00","message":"receive interim result [false|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:13.119576571+07:00","message":"[buffer interim] 3037 false สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.119583573+07:00","message":"[bufferProcess] interim [280000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.119586645+07:00","message":"[bufferProcess] send to processor:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.119593452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.119595958+07:00","message":"> Transcript [22154] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.119599903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.1196022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.119604812+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.119607611+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.119613862+07:00","message":"Push: 'ลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.119616581+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.119619011+07:00","message":"Set new StatePrefix : 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.119621273+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:13.11962858+07:00","message":"push: {false ลัยเทคโนโลยี 0 0xc0031a4a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:13.240110652+07:00","message":"[GCS] IsForceVAD: false for message ID: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:13.341627525+07:00","message":"receive streaming session, msgId: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:13.341669754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:13.341677823+07:00","message":"receive interim result [true|false]: สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:13.341690516+07:00","message":"end recv isFinal message id 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:13.341692926+07:00","message":"end Recv id 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:13.341702467+07:00","message":"[buffer interim] 3037 true สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.341709546+07:00","message":"[bufferProcess] interim [580000000]:สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.341713099+07:00","message":"[bufferProcess] send to processor (isfinal):สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.341728982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.341764776+07:00","message":"> Transcript [22155] [false]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.341769354+07:00","message":"Set StatePrefix (first interim): 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.34177244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.341775209+07:00","message":"> Transcript [22156] [true]: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.341779868+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.341781841+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.34178424+07:00","message":"StatePrefix: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.341787165+07:00","message":"TextPushed: 'สุดท้ายนี้ดิฉันขอขอบพระคุณอย่างยิ่งนะคะทางมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:13.341798765+07:00","message":"Push: 'พระจอมเกล้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:13.341811562+07:00","message":"push: {true พระจอมเกล้า 0 0xc0031a4a80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:13.353290549+07:00","message":"write wav file: './tmp/7478/7478_3037.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:13.428420246+07:00","message":"[GCS] Start streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:14.6146331+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:14.614688439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:14.614693368+07:00","message":"receive interim result [false|false]: มหา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:14.614709766+07:00","message":"[buffer interim] 3038 false มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:14.614716459+07:00","message":"[bufferProcess] interim [20000000]:มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:14.614718151+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:14.614723779+07:00","message":"[bufferProcess] send to processor (ticker):มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:14.614726477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:14.614729352+07:00","message":"> Transcript [22157] [false]: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:14.614731584+07:00","message":"Set StatePrefix (first interim): 'มหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.0360148+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.036052422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.036058058+07:00","message":"receive interim result [false|false]: มหาวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.036070688+07:00","message":"[buffer interim] 3038 false มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.036077963+07:00","message":"[bufferProcess] interim [440000000]:มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.036079707+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.040755523+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.040777759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.040783165+07:00","message":"receive interim result [false|false]: มหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.040793624+07:00","message":"[buffer interim] 3038 false มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.040798384+07:00","message":"[bufferProcess] interim [500000000]:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.0408004+07:00","message":"[bufferProcess] send to processor:มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.040803511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.040806069+07:00","message":"> Transcript [22158] [false]: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.040809123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.040813336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.040815229+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.040817249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.35971758+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.359753703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.359760245+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยคือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.359776076+07:00","message":"[buffer interim] 3038 false มหาวิทยาลัยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.35978331+07:00","message":"[bufferProcess] interim [800000000]:มหาวิทยาลัยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.359785813+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.359788894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.359792172+07:00","message":"> Transcript [22159] [false]: 'มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.359795478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.359797454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.359800052+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.359802039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.508568647+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.508606531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเครือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.508611428+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเครือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.508629114+07:00","message":"[buffer interim] 3038 false มหาวิทยาลัยเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.508636795+07:00","message":"[bufferProcess] interim [920000000]:มหาวิทยาลัยเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.508638929+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยคือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.508643286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.508646511+07:00","message":"> Transcript [22160] [false]: 'มหาวิทยาลัยคือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.508652196+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.508654161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.508656084+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.508658138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.56469792+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.564729245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเคือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.564734745+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเคือง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.564748042+07:00","message":"[buffer interim] 3038 false มหาวิทยาลัยเคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.564754223+07:00","message":"[bufferProcess] interim [980000000]:มหาวิทยาลัยเคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.564756622+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเครือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.564761358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.564764281+07:00","message":"> Transcript [22161] [false]: 'มหาวิทยาลัยเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.56476946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.564771386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.564773124+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.564775206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.564777866+07:00","message":"Push: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.564779401+07:00","message":"TextPushed: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.564782466+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.564784593+07:00","message":"Next Push (prob) : 'วิทยาลัยเครือ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.564791825+07:00","message":"push: {false มหา 0 0xc0031a4d00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.679138948+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.679175774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเครือข่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.679180553+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:15.679193571+07:00","message":"[buffer interim] 3038 false มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.679200714+07:00","message":"[bufferProcess] interim [100000000]:มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.679202926+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเคือง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.6792065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.679212149+07:00","message":"> Transcript [22162] [false]: 'มหาวิทยาลัยเคือง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.679214281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:15.679216126+07:00","message":"Set new StatePrefix: 'มหาวิทยาลัยเคือง'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:15.920516083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:15.920516085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.264931963+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.264972623+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-01-30T11:14:16.264978635+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.264993811+07:00","message":"[buffer interim] 3038 false มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.265000968+07:00","message":"[bufferProcess] interim [700000000]:มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.265003919+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.265010863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.265013861+07:00","message":"> Transcript [22163] [false]: 'มหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.26501639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.26501843+07:00","message":"Set new StatePrefix: 'มหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.584783778+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.584824643+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-01-30T11:14:16.584830318+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.584841846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.584844446+07:00","message":"receive interim result [false|false]:  8"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.584852251+07:00","message":"[buffer interim] 3038 false มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.584859113+07:00","message":"[buffer interim] 3038 false  8"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.584865518+07:00","message":"[bufferProcess] interim [0]:มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.584867878+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.584874156+07:00","message":"[bufferProcess] interim [0]: 8"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.58487634+07:00","message":"[bufferProcess] update buffer: มหาวิทยาลัยเครือข่าย 8"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.584879153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.58488204+07:00","message":"> Transcript [22164] [false]: 'มหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.584885016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.584887016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.584889066+07:00","message":"StatePrefix: 'มหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.584891843+07:00","message":"TextPushed: 'มหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.656394534+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.656436864+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-01-30T11:14:16.656443702+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.656456553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" E85\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.656459106+07:00","message":"receive interim result [false|false]:  E85"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.656467069+07:00","message":"[buffer interim] 3038 false มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.656473101+07:00","message":"[buffer interim] 3038 false  E85"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.656481842+07:00","message":"[bufferProcess] interim [120000000]:มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.656484498+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเครือข่าย 8"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.656491006+07:00","message":"[bufferProcess] interim [120000000]: E85"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.656493195+07:00","message":"[bufferProcess] update buffer: มหาวิทยาลัยเครือข่าย E85"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.656496022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.656498818+07:00","message":"> Transcript [22165] [false]: 'มหาวิทยาลัยเครือข่าย 8'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.65650177+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.656503603+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.656505686+07:00","message":"StatePrefix: 'มหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.656507959+07:00","message":"TextPushed: 'มหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.90090905+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.900944788+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-01-30T11:14:16.900951003+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.900961755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 แห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.900964324+07:00","message":"receive interim result [false|false]:  8 แห่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.900973013+07:00","message":"[buffer interim] 3038 false มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:16.900976223+07:00","message":"[buffer interim] 3038 false  8 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.900984403+07:00","message":"[bufferProcess] interim [300000000]:มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.900986965+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเครือข่าย E85"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.900989984+07:00","message":"[bufferProcess] interim [300000000]: 8 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.900992908+07:00","message":"[bufferProcess] update buffer: มหาวิทยาลัยเครือข่าย 8 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.900995642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.90099878+07:00","message":"> Transcript [22166] [false]: 'มหาวิทยาลัยเครือข่าย E85'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.901002478+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.901004614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.901006389+07:00","message":"StatePrefix: 'มหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:16.901008836+07:00","message":"TextPushed: 'มหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.479474513+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.479508999+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-01-30T11:14:17.47951466+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.479527234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 แห่งนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.479531132+07:00","message":"receive interim result [false|false]:  8 แห่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.479549118+07:00","message":"[buffer interim] 3038 false มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.479573918+07:00","message":"[buffer interim] 3038 false  8 แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.479583158+07:00","message":"[bufferProcess] interim [840000000]:มหาวิทยาลัยเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.479588397+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเครือข่าย 8 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.479598456+07:00","message":"[bufferProcess] interim [840000000]: 8 แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.479602465+07:00","message":"[bufferProcess] update buffer: มหาวิทยาลัยเครือข่าย 8 แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.479606549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.479610998+07:00","message":"> Transcript [22167] [false]: 'มหาวิทยาลัยเครือข่าย 8 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.479616209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.479618979+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.479622357+07:00","message":"StatePrefix: 'มหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.479625617+07:00","message":"TextPushed: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.479638867+07:00","message":"Push: 'วิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.479642039+07:00","message":"TextPushed: 'มหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.479645274+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยเครือข่าย 8 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.479649586+07:00","message":"Next Push (prob) : ' 8 แห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.479663861+07:00","message":"push: {false วิทยาลัยเครือข่าย 0 0xc0031a4d00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.48222091+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.482242723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเครือข่าย 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.48224769+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเครือข่าย 8"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.482256489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.482258842+07:00","message":"receive interim result [false|false]:  แห่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.482267791+07:00","message":"[buffer interim] 3038 false มหาวิทยาลัยเครือข่าย 8"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.48227116+07:00","message":"[buffer interim] 3038 false  แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.482279809+07:00","message":"[bufferProcess] interim [900000000]:มหาวิทยาลัยเครือข่าย 8"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.482283571+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเครือข่าย 8 แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.482290759+07:00","message":"[bufferProcess] interim [900000000]: แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.482292837+07:00","message":"[bufferProcess] update buffer: มหาวิทยาลัยเครือข่าย 8 แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.482295429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.48229866+07:00","message":"> Transcript [22168] [false]: 'มหาวิทยาลัยเครือข่าย 8 แห่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.482301742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.482303793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.482305637+07:00","message":"StatePrefix: 'มหาวิทยาลัยเครือข่าย 8 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.482307948+07:00","message":"TextPushed: 'มหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.587572747+07:00","message":"[GCS] IsForceVAD: false for message ID: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.647559514+07:00","message":"[GCS] Start streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.694805803+07:00","message":"receive streaming session, msgId: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.694843988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเครือข่าย 8 แห่งนะคะ\",\"confidence\":0.8828346}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.694849008+07:00","message":"receive interim result [true|false]: มหาวิทยาลัยเครือข่าย 8 แห่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.694858987+07:00","message":"end recv isFinal message id 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.694861034+07:00","message":"end Recv id 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.69486744+07:00","message":"[buffer interim] 3038 true มหาวิทยาลัยเครือข่าย 8 แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.69487685+07:00","message":"[bufferProcess] interim [170000000]:มหาวิทยาลัยเครือข่าย 8 แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.694883338+07:00","message":"[bufferProcess] send to processor (isfinal):มหาวิทยาลัยเครือข่าย 8 แห่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.694886944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.694889613+07:00","message":"> Transcript [22169] [false]: 'มหาวิทยาลัยเครือข่าย 8 แห่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.694892705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.694894507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.694897629+07:00","message":"StatePrefix: 'มหาวิทยาลัยเครือข่าย 8 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.694899945+07:00","message":"TextPushed: 'มหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.694901526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.694903343+07:00","message":"> Transcript [22170] [true]: 'มหาวิทยาลัยเครือข่าย 8 แห่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.694905269+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.694906884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.694908449+07:00","message":"StatePrefix: 'มหาวิทยาลัยเครือข่าย 8 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.694910154+07:00","message":"TextPushed: 'มหาวิทยาลัยเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:17.694916151+07:00","message":"Push: ' 8 แห่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:17.694923905+07:00","message":"push: {true  8 แห่งนะคะ 0 0xc0031a4d00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:17.704605448+07:00","message":"write wav file: './tmp/7478/7478_3038.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:18.196284908+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:18.196325752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภาคี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:18.196330753+07:00","message":"receive interim result [false|false]: ภาคี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:18.196348021+07:00","message":"[buffer interim] 3039 false ภาคี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:18.196356081+07:00","message":"[bufferProcess] interim [600000000]:ภาคี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:18.196358257+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:18.495230265+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:18.495264393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากีสถาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:18.495269639+07:00","message":"receive interim result [false|false]: ปากีสถาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:18.495289934+07:00","message":"[buffer interim] 3039 false ปากีสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:18.495296812+07:00","message":"[bufferProcess] interim [900000000]:ปากีสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:18.495299186+07:00","message":"[bufferProcess] send to processor:ภาคี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:18.495304976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:18.495307715+07:00","message":"> Transcript [22171] [false]: 'ภาคี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:18.495309853+07:00","message":"Set StatePrefix (first interim): 'ภาคี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:18.878069424+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:18.878101895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากีสถานประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:18.878113573+07:00","message":"receive interim result [false|false]: ปากีสถานประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:18.878127665+07:00","message":"[buffer interim] 3039 false ปากีสถานประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:18.878134012+07:00","message":"[bufferProcess] interim [260000000]:ปากีสถานประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:18.878136794+07:00","message":"[bufferProcess] send to processor:ปากีสถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:18.878142135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:18.878147196+07:00","message":"> Transcript [22172] [false]: 'ปากีสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:18.878149173+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:18.878151118+07:00","message":"Set new StatePrefix: 'ปากีสถาน'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:18.921478877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:18.921490866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.07859388+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.078629612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากีสถานประกอบการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.078645335+07:00","message":"receive interim result [false|false]: ปากีสถานประกอบการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.078658423+07:00","message":"[buffer interim] 3039 false ปากีสถานประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.078666279+07:00","message":"[bufferProcess] interim [500000000]:ปากีสถานประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.078669026+07:00","message":"[bufferProcess] send to processor:ปากีสถานประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.078675746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.078678376+07:00","message":"> Transcript [22173] [false]: 'ปากีสถานประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.078681594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.078683518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.078685428+07:00","message":"StatePrefix: 'ปากีสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.07868858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.518351703+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.518385181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากีสถานประกอบการและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.518391112+07:00","message":"receive interim result [false|false]: ปากีสถานประกอบการและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.51840623+07:00","message":"[buffer interim] 3039 false ปากีสถานประกอบการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.51841285+07:00","message":"[bufferProcess] interim [860000000]:ปากีสถานประกอบการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.518415426+07:00","message":"[bufferProcess] send to processor:ปากีสถานประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.518423184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.518425714+07:00","message":"> Transcript [22174] [false]: 'ปากีสถานประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.518429416+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.518431629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.51843355+07:00","message":"StatePrefix: 'ปากีสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.518435524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.725821157+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.725859816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากีสถานประกอบการและผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.725865593+07:00","message":"receive interim result [false|false]: ปากีสถานประกอบการและผู้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.725879237+07:00","message":"[buffer interim] 3039 false ปากีสถานประกอบการและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.725885737+07:00","message":"[bufferProcess] interim [40000000]:ปากีสถานประกอบการและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.725888106+07:00","message":"[bufferProcess] send to processor:ปากีสถานประกอบการและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.725893725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.725896298+07:00","message":"> Transcript [22175] [false]: 'ปากีสถานประกอบการและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.725899721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.725901693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.725903974+07:00","message":"StatePrefix: 'ปากีสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.725905958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.729732403+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.729763053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากีสถานประกอบการและทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.729768447+07:00","message":"receive interim result [false|false]: ปากีสถานประกอบการและทุก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.729784913+07:00","message":"[buffer interim] 3039 false ปากีสถานประกอบการและทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.729790729+07:00","message":"[bufferProcess] interim [100000000]:ปากีสถานประกอบการและทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.729792768+07:00","message":"[bufferProcess] send to processor:ปากีสถานประกอบการและผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.729795664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.729798004+07:00","message":"> Transcript [22176] [false]: 'ปากีสถานประกอบการและผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.729801197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.729803001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.729804674+07:00","message":"StatePrefix: 'ปากีสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.729806483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.729808595+07:00","message":"Push: 'ปากีสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.729810316+07:00","message":"TextPushed: 'ปากีสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.729812416+07:00","message":"Set new StatePrefix : 'ปากีสถานประกอบการและผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.729814562+07:00","message":"Next Push (prob) : 'ประกอบการและผู้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.72982247+07:00","message":"push: {false ปากีสถาน 0 0xc0036d7000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.966797156+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.966832969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากีสถานประกอบการและทุกภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.966838489+07:00","message":"receive interim result [false|false]: ปากีสถานประกอบการและทุกภาค"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:19.966851953+07:00","message":"[buffer interim] 3039 false ปากีสถานประกอบการและทุกภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.966859554+07:00","message":"[bufferProcess] interim [340000000]:ปากีสถานประกอบการและทุกภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.966862057+07:00","message":"[bufferProcess] send to processor:ปากีสถานประกอบการและทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.966865471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.966868086+07:00","message":"> Transcript [22177] [false]: 'ปากีสถานประกอบการและทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.966870176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:19.966872486+07:00","message":"Set new StatePrefix: 'ปากีสถานประกอบการและทุก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:20.224782672+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:20.224818591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปากีสถานประกอบการและทุกภาคส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:20.224824287+07:00","message":"receive interim result [false|false]: ปากีสถานประกอบการและทุกภาคส่วน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:20.224840053+07:00","message":"[buffer interim] 3039 false ปากีสถานประกอบการและทุกภาคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.224848901+07:00","message":"[bufferProcess] interim [580000000]:ปากีสถานประกอบการและทุกภาคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.224852504+07:00","message":"[bufferProcess] send to processor:ปากีสถานประกอบการและทุกภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.224857325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.224859879+07:00","message":"> Transcript [22178] [false]: 'ปากีสถานประกอบการและทุกภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.224862977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.224864929+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.22486661+07:00","message":"StatePrefix: 'ปากีสถานประกอบการและทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.224868732+07:00","message":"TextPushed: 'ปากีสถาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:20.467843478+07:00","message":"[GCS] IsForceVAD: false for message ID: 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:20.570710922+07:00","message":"receive streaming session, msgId: 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:20.570747186+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-01-30T11:14:20.570753343+07:00","message":"receive interim result [true|false]: ภาคีสถานประกอบการและทุกภาคส่วน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:20.570762532+07:00","message":"end recv isFinal message id 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:20.570764514+07:00","message":"end Recv id 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:20.570771919+07:00","message":"[buffer interim] 3039 true ภาคีสถานประกอบการและทุกภาคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570781169+07:00","message":"[bufferProcess] interim [30000000]:ภาคีสถานประกอบการและทุกภาคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570784539+07:00","message":"[bufferProcess] send to processor (isfinal):ปากีสถานประกอบการและทุกภาคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570788235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570790825+07:00","message":"> Transcript [22179] [false]: 'ปากีสถานประกอบการและทุกภาคส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570794918+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570796574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570798327+07:00","message":"StatePrefix: 'ปากีสถานประกอบการและทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570800415+07:00","message":"TextPushed: 'ปากีสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570801916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570803699+07:00","message":"> Transcript [22180] [true]: 'ภาคีสถานประกอบการและทุกภาคส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.57080581+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570820198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570821964+07:00","message":"StatePrefix: 'ปากีสถานประกอบการและทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570823632+07:00","message":"TextPushed: 'ปากีสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570825061+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570930907+07:00","message":"Push: 'ภาคีสถานประกอบการและทุกภาคส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570933535+07:00","message":"TextPushed: 'ปากีสถานภาคีสถานประกอบการและทุกภาคส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570935367+07:00","message":"Set new StatePrefix : 'ภาคีสถานประกอบการและทุกภาคส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570937155+07:00","message":"Next Push (prob) : 'ภาคีสถานประกอบการและทุกภาคส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:20.570944775+07:00","message":"push: {true ภาคีสถานประกอบการและทุกภาคส่วน 0 0xc0036d7000}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:20.570956132+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_3039.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:20.58193049+07:00","message":"write wav file: './tmp/7478/7478_3039.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:20.59629333+07:00","message":"[GCS] Start streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.17726696+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.177311819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทีม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.177318789+07:00","message":"receive interim result [false|false]: ทีม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.17733363+07:00","message":"[buffer interim] 3040 false ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.177341995+07:00","message":"[bufferProcess] interim [600000000]:ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.177345031+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.296000073+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.296038317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.296044166+07:00","message":"receive interim result [false|false]: ที่ร่วม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.296057633+07:00","message":"[buffer interim] 3040 false ที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.296067987+07:00","message":"[bufferProcess] interim [720000000]:ที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.296070438+07:00","message":"[bufferProcess] send to processor:ทีม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.296073691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.29607653+07:00","message":"> Transcript [22181] [false]: 'ทีม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.296078673+07:00","message":"Set StatePrefix (first interim): 'ทีม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.454009585+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.454052806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.454058231+07:00","message":"receive interim result [false|false]: ที่ร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.454071588+07:00","message":"[buffer interim] 3040 false ที่ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.454078671+07:00","message":"[bufferProcess] interim [900000000]:ที่ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.45408121+07:00","message":"[bufferProcess] send to processor:ที่ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.454084517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.454086926+07:00","message":"> Transcript [22182] [false]: 'ที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.454088816+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.454090561+07:00","message":"Set new StatePrefix: 'ที่ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.835726118+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.835770001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ร่วมกันสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.835775836+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:21.8357911+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.835798375+07:00","message":"[bufferProcess] interim [260000000]:ที่ร่วมกันสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.835801273+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.835807504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.835810513+07:00","message":"> Transcript [22183] [false]: 'ที่ร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.835813693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.83581558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.835817361+07:00","message":"StatePrefix: 'ที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:21.835819609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:21.921727092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:21.921761427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:22.159525182+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:22.159560686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ร่วมกันสร้างเส้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:22.159567044+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:22.159580233+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.159586138+07:00","message":"[bufferProcess] interim [560000000]:ที่ร่วมกันสร้างเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.15958988+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.159595493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.159598313+07:00","message":"> Transcript [22184] [false]: 'ที่ร่วมกันสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.159603702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.159605687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.159607615+07:00","message":"StatePrefix: 'ที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.159609714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:22.34885706+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:22.348900645+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ร่วมกันสร้างเส้นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:22.348906258+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:22.348921386+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.348928892+07:00","message":"[bufferProcess] interim [800000000]:ที่ร่วมกันสร้างเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.348931066+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.348936754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.348941002+07:00","message":"> Transcript [22185] [false]: 'ที่ร่วมกันสร้างเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.348945438+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.348948255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.348950818+07:00","message":"StatePrefix: 'ที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.348953469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:22.8576587+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:22.857695485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ร่วมกันสร้างเส้นทางอาชีพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:22.857701213+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:22.857715461+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.857724164+07:00","message":"[bufferProcess] interim [280000000]:ที่ร่วมกันสร้างเส้นทางอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.857726349+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.857729454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.857732237+07:00","message":"> Transcript [22186] [false]: 'ที่ร่วมกันสร้างเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.857736027+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.857738109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.857739871+07:00","message":"StatePrefix: 'ที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.857741803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.857744076+07:00","message":"Push: 'ที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.857746284+07:00","message":"TextPushed: 'ที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.8577481+07:00","message":"Set new StatePrefix : 'ที่ร่วมกันสร้างเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:22.85775054+07:00","message":"Next Push (prob) : 'กันสร้างเส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:22.857759142+07:00","message":"push: {false ที่ร่วม 0 0xc0031a4100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.240721583+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.240761989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ร่วมกันสร้างเส้นทางอาชีพให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.24076914+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.240785035+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.240791956+07:00","message":"[bufferProcess] interim [640000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.240794148+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทางอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.240799975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.240802536+07:00","message":"> Transcript [22187] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.240805973+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.240807946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.240809701+07:00","message":"StatePrefix: 'ที่ร่วมกันสร้างเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.240811816+07:00","message":"TextPushed: 'ที่ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.365314433+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.365356428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ร่วมกันสร้างเส้นทางอาชีพให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.365361744+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.365376909+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.365384665+07:00","message":"[bufferProcess] interim [760000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.365387839+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทางอาชีพให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.36539284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.365396506+07:00","message":"> Transcript [22188] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.365401049+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.365404005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.365406199+07:00","message":"StatePrefix: 'ที่ร่วมกันสร้างเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.365408433+07:00","message":"TextPushed: 'ที่ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.554307371+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.554343081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.554349522+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.55436645+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.554375066+07:00","message":"[bufferProcess] interim [940000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.554377466+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.554385154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.554389196+07:00","message":"> Transcript [22189] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.554392513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.554394755+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.554397012+07:00","message":"StatePrefix: 'ที่ร่วมกันสร้างเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.55439926+07:00","message":"TextPushed: 'ที่ร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.630895751+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.630938374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.630944998+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.630963088+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.630972047+07:00","message":"[bufferProcess] interim [120000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.630974587+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.630977864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.630980671+07:00","message":"> Transcript [22190] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.630983931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.630988516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.630990576+07:00","message":"StatePrefix: 'ที่ร่วมกันสร้างเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.630992754+07:00","message":"TextPushed: 'ที่ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.63099899+07:00","message":"Push: 'กันสร้างเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.631001596+07:00","message":"TextPushed: 'ที่ร่วมกันสร้างเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.631003571+07:00","message":"Set new StatePrefix : 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.631005761+07:00","message":"Next Push (prob) : 'อาชีพให้กับคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.631013118+07:00","message":"push: {false กันสร้างเส้นทาง 0 0xc0031a4100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.763290448+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.763328378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.763334185+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:23.763350155+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.763356971+07:00","message":"[bufferProcess] interim [180000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.763359569+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.763365015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.76336776+07:00","message":"> Transcript [22191] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.763370908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.763373012+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.763374913+07:00","message":"StatePrefix: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:23.763377103+07:00","message":"TextPushed: 'ที่ร่วมกันสร้างเส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:24.330999218+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:24.331039728+07:00","message":"receive 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-01-30T11:14:24.331046522+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:24.331058529+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.331068714+07:00","message":"[bufferProcess] interim [780000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.331072174+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.331079292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.331082907+07:00","message":"> Transcript [22192] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.331087334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.331091408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.331093502+07:00","message":"StatePrefix: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.331096246+07:00","message":"TextPushed: 'ที่ร่วมกันสร้างเส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:24.849076267+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:24.849112999+07:00","message":"receive 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-01-30T11:14:24.84911926+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:24.849137304+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.849144082+07:00","message":"[bufferProcess] interim [260000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.849147055+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.849152509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.849155454+07:00","message":"> Transcript [22193] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.849173235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.849175717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.849179736+07:00","message":"StatePrefix: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.849182241+07:00","message":"TextPushed: 'ที่ร่วมกันสร้างเส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:24.877513278+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:24.877532012+07:00","message":"receive 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-01-30T11:14:24.877536851+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:24.877548303+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.877552939+07:00","message":"[bufferProcess] interim [320000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.877555254+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.877557961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.877560242+07:00","message":"> Transcript [22194] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.877563161+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.877564982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.877566781+07:00","message":"StatePrefix: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.877568801+07:00","message":"TextPushed: 'ที่ร่วมกันสร้างเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.877573823+07:00","message":"Push: 'อาชีพให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.877575564+07:00","message":"TextPushed: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.877577471+07:00","message":"Set new StatePrefix : 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.877580369+07:00","message":"Next Push (prob) : 'พิการนะคะเรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:24.877588077+07:00","message":"push: {false อาชีพให้กับคน 0 0xc0031a4100}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:24.922773897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:24.922773801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:24.976530539+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:24.976570444+07:00","message":"receive 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-01-30T11:14:24.976577674+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่ม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:24.976594382+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.976602691+07:00","message":"[bufferProcess] interim [380000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.976606573+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.976611584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.976615417+07:00","message":"> Transcript [22195] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:24.976619013+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.04963348+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.049668027+07:00","message":"receive 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-01-30T11:14:25.049674478+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.049689431+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.049696228+07:00","message":"[bufferProcess] interim [500000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.049699615+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.049704166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.049706937+07:00","message":"> Transcript [22196] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.049710214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.049712399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.049715436+07:00","message":"StatePrefix: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.049717999+07:00","message":"TextPushed: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.157244571+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.157280079+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-01-30T11:14:25.157286628+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.157298855+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.157306031+07:00","message":"[bufferProcess] interim [560000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.157309223+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.157315018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.157317549+07:00","message":"> Transcript [22197] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.157321271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.157323081+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.157325493+07:00","message":"StatePrefix: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.157328136+07:00","message":"TextPushed: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.365295448+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.365329381+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-01-30T11:14:25.365336416+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ตอน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.365351283+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.365358543+07:00","message":"[bufferProcess] interim [800000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.365361158+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.365364338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.365367184+07:00","message":"> Transcript [22198] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.365370851+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.365372688+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.365374873+07:00","message":"StatePrefix: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.365377782+07:00","message":"TextPushed: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.426859698+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.426902999+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-01-30T11:14:25.426910081+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.426924741+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.426932099+07:00","message":"[bufferProcess] interim [860000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.426935187+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ตอน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.426941291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.426943935+07:00","message":"> Transcript [22199] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.426948376+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.426950616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.426952847+07:00","message":"StatePrefix: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.426955698+07:00","message":"TextPushed: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.42696034+07:00","message":"Push: 'พิการนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.42696234+07:00","message":"TextPushed: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.426964572+07:00","message":"Set new StatePrefix : 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ตอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.426967615+07:00","message":"Next Push (prob) : 'เริ่มตั้งแต่ตอน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.426975844+07:00","message":"push: {false พิการนะคะเรา 0 0xc0031a4100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.675555462+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.675588555+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-01-30T11:14:25.675594137+07:00","message":"receive interim result [false|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้นน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.675606391+07:00","message":"[buffer interim] 3040 false ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.675612618+07:00","message":"[bufferProcess] interim [40000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.675615073+07:00","message":"[bufferProcess] send to processor:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.675620604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.67562326+07:00","message":"> Transcript [22200] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.675625892+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.675627865+07:00","message":"Set new StatePrefix: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.716716286+07:00","message":"[GCS] IsForceVAD: false for message ID: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.791983352+07:00","message":"[GCS] Start streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.878386702+07:00","message":"receive streaming session, msgId: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.8784257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้นน้ำ\",\"confidence\":0.9431607}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.878433227+07:00","message":"receive interim result [true|false]: ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้นน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.878443883+07:00","message":"end recv isFinal message id 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.878445639+07:00","message":"end Recv id 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.878452465+07:00","message":"[buffer interim] 3040 true ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.87846062+07:00","message":"[bufferProcess] interim [340000000]:ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.878463963+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้นน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.878469195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.878472053+07:00","message":"> Transcript [22201] [false]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.878475217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.878476999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.878478744+07:00","message":"StatePrefix: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.878481177+07:00","message":"TextPushed: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.878483228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.878484933+07:00","message":"> Transcript [22202] [true]: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้นน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.87848694+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.878488477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.878489865+07:00","message":"StatePrefix: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเราเริ่มตั้งแต่ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.878491541+07:00","message":"TextPushed: 'ที่ร่วมกันสร้างเส้นทางอาชีพให้กับคนพิการนะคะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:25.878494781+07:00","message":"Push: 'เริ่มตั้งแต่ต้นน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:25.878503135+07:00","message":"push: {true เริ่มตั้งแต่ต้นน้ำ 0 0xc0031a4100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:25.889530068+07:00","message":"write wav file: './tmp/7478/7478_3040.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.324700828+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.324735281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.324740481+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.32475271+07:00","message":"[buffer interim] 3041 false การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.324759156+07:00","message":"[bufferProcess] interim [540000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.324760977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.532581258+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.532617124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลานนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.532622793+07:00","message":"receive interim result [false|false]: ลานนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.532635231+07:00","message":"[buffer interim] 3041 false ลานนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.532643319+07:00","message":"[bufferProcess] interim [780000000]:ลานนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.532645392+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.532650659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.532655872+07:00","message":"> Transcript [22203] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.532658509+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.556255285+07:00","message":"[GCS] IsForceVAD: false for message ID: 3041"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.642626254+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.642678934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.642689322+07:00","message":"receive interim result [false|false]: อาบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.642706993+07:00","message":"[buffer interim] 3041 false อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.642719961+07:00","message":"[bufferProcess] interim [840000000]:อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.642723363+07:00","message":"[bufferProcess] send to processor:ลานนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.642730488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.642736902+07:00","message":"> Transcript [22204] [false]: 'ลานนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.642740194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.642742941+07:00","message":"Set new StatePrefix: 'ลานนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.705356981+07:00","message":"receive streaming session, msgId: 3041"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.705404246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาบน้ำ\",\"confidence\":0.77656955}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.705410174+07:00","message":"receive interim result [true|false]: อาบน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.705418789+07:00","message":"end recv isFinal message id 3041"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.705420779+07:00","message":"end Recv id 3041"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.705428275+07:00","message":"[buffer interim] 3041 true อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.705441268+07:00","message":"[bufferProcess] interim [990000000]:อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.705446267+07:00","message":"[bufferProcess] send to processor (isfinal):อาบน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.705449304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.705452078+07:00","message":"> Transcript [22205] [false]: 'อาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.705453868+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.705455836+07:00","message":"Set new StatePrefix: 'อาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.705457603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.705459585+07:00","message":"> Transcript [22206] [true]: 'อาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.705461718+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.705463585+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.705465369+07:00","message":"StatePrefix: 'อาบน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.705467276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:26.70547324+07:00","message":"Push: 'อาบน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.705484459+07:00","message":"push: {true อาบน้ำ 0 0xc003842e80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:26.711676153+07:00","message":"write wav file: './tmp/7478/7478_3041.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:26.748337954+07:00","message":"[GCS] Start streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.126342994+07:00","message":"[GCS] IsForceVAD: false for message ID: 3042"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.216034953+07:00","message":"receive streaming session, msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.216053805+07:00","message":"found end of frame, send empty tag with msgId: 3042"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.216056436+07:00","message":"end Recv id 3042"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.216063536+07:00","message":"[buffer interim] 3042 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.216069901+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.216073961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.216076865+07:00","message":"> Transcript [22207] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.216079712+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.216081777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.216083356+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.216084945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.216093464+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.216102255+07:00","message":"push: {true \n 0 0xc002d19600}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:27.221061567+07:00","message":"write wav file: './tmp/7478/7478_3042.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.257428798+07:00","message":"[GCS] Start streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.791390408+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.791436739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Line\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.791441908+07:00","message":"receive interim result [false|false]: Line"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.791457877+07:00","message":"[buffer interim] 3043 false Line"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.791464471+07:00","message":"[bufferProcess] interim [540000000]:Line"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.791465922+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:27.923740314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:27.923740754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.934425141+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.934477832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.934483743+07:00","message":"receive interim result [false|false]: ลายน้ำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:27.934498022+07:00","message":"[buffer interim] 3043 false ลายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.934505354+07:00","message":"[bufferProcess] interim [720000000]:ลายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.934507935+07:00","message":"[bufferProcess] send to processor:Line"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.934512825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.934515429+07:00","message":"> Transcript [22208] [false]: 'Line'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:27.934517575+07:00","message":"Set StatePrefix (first interim): 'Line'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.485147138+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.485190515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.485196591+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.485212007+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.485221539+07:00","message":"[bufferProcess] interim [260000000]:ลายน้ำก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.485225064+07:00","message":"[bufferProcess] send to processor:ลายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.485236776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.485240291+07:00","message":"> Transcript [22209] [false]: 'ลายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.485243358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.485245856+07:00","message":"Set new StatePrefix: 'ลายน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.675651497+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.675686778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.675691725+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.675704754+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.675710721+07:00","message":"[bufferProcess] interim [440000000]:ลายน้ำก็คือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.675712734+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.675717935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.675720786+07:00","message":"> Transcript [22210] [false]: 'ลายน้ำก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.675723633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.675725575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.675727529+07:00","message":"StatePrefix: 'ลายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.675729638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.684162246+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.684179592+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.684185002+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.684192297+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.684200383+07:00","message":"[bufferProcess] interim [500000000]:ลายน้ำก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.684203012+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.684206147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.68420961+07:00","message":"> Transcript [22211] [false]: 'ลายน้ำก็คือจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.684213741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.684215857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.684217457+07:00","message":"StatePrefix: 'ลายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.68421927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.883241316+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.883273928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือการมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.883279099+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:28.883291999+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.883298743+07:00","message":"[bufferProcess] interim [680000000]:ลายน้ำก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.883301078+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.883306027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.883310361+07:00","message":"> Transcript [22212] [false]: 'ลายน้ำก็คือการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.883313345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.883315222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.883317234+07:00","message":"StatePrefix: 'ลายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:28.883319188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.010987474+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.011026798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือการมีคู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.011034695+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.011051999+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.011063684+07:00","message":"[bufferProcess] interim [800000000]:ลายน้ำก็คือการมีคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.011066624+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.011071122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.011075239+07:00","message":"> Transcript [22213] [false]: 'ลายน้ำก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.011079081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.011081553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.01108416+07:00","message":"StatePrefix: 'ลายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.011087197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.011090512+07:00","message":"Push: 'ลายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.011093456+07:00","message":"TextPushed: 'ลายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.011096076+07:00","message":"Set new StatePrefix : 'ลายน้ำก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.01109878+07:00","message":"Next Push (prob) : 'ก็คือการมี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.011108729+07:00","message":"push: {false ลายน้ำ 0 0xc004624580}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.128007712+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.128042098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือการมีคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.128047474+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.128059854+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.128066154+07:00","message":"[bufferProcess] interim [860000000]:ลายน้ำก็คือการมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.1280684+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.128073375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.128076165+07:00","message":"> Transcript [22214] [false]: 'ลายน้ำก็คือการมีคู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.128079396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.128081362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.128083126+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.128085136+07:00","message":"TextPushed: 'ลายน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.193348336+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.193380294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือการมีคุณภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.193385745+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.193397089+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.193402748+07:00","message":"[bufferProcess] interim [980000000]:ลายน้ำก็คือการมีคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.193404977+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.19340997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.193412753+07:00","message":"> Transcript [22215] [false]: 'ลายน้ำก็คือการมีคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.193415512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.193417493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.193419341+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.193421797+07:00","message":"TextPushed: 'ลายน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.516778181+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.516816608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือการมีคุณภาพชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.516823077+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.516839206+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.516846878+07:00","message":"[bufferProcess] interim [280000000]:ลายน้ำก็คือการมีคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.516849544+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.516856361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.516858982+07:00","message":"> Transcript [22216] [false]: 'ลายน้ำก็คือการมีคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.516862234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.51686449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.516867396+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.516869431+07:00","message":"TextPushed: 'ลายน้ำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.715535247+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.715572191+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือการมีคุณภาพชีวิตที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.71557825+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.71559241+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.715598639+07:00","message":"[bufferProcess] interim [460000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.71560095+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.715606172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.71560873+07:00","message":"> Transcript [22217] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.715611959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.715613983+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.715615994+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.715618203+07:00","message":"TextPushed: 'ลายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.715622344+07:00","message":"Push: 'ก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.715624186+07:00","message":"TextPushed: 'ลายน้ำก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.715626493+07:00","message":"Set new StatePrefix : 'ลายน้ำก็คือการมีคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.71562861+07:00","message":"Next Push (prob) : 'คุณภาพชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.715636392+07:00","message":"push: {false ก็คือการมี 0 0xc004624580}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.834029238+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.834065327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือการมีคุณภาพชีวิตที่ดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.834072144+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:29.834083188+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.834090614+07:00","message":"[bufferProcess] interim [580000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.834093014+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิตที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.834098246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.834100877+07:00","message":"> Transcript [22218] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.834103984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.834106041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.834107797+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:29.834110486+07:00","message":"TextPushed: 'ลายน้ำก็คือการมี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.036351351+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.036395713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.036403214+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.03641833+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.036426295+07:00","message":"[bufferProcess] interim [820000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.03642986+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.036436778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.036440767+07:00","message":"> Transcript [22219] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.036445339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.036448095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.036451519+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.036455209+07:00","message":"TextPushed: 'ลายน้ำก็คือการมี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.247735406+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.247771846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.247778184+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.247792157+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.24779904+07:00","message":"[bufferProcess] interim [0]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.247802089+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.247805462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.247809045+07:00","message":"> Transcript [22220] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.247813998+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.247816583+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.247820391+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.247824285+07:00","message":"TextPushed: 'ลายน้ำก็คือการมี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.308897011+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.30895929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.308965723+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.308980969+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.308987822+07:00","message":"[bufferProcess] interim [120000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.308990609+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.308995849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.308998759+07:00","message":"> Transcript [22221] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.309003286+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.309018889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.309021056+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.309023731+07:00","message":"TextPushed: 'ลายน้ำก็คือการมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.309030152+07:00","message":"Push: 'คุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.309031822+07:00","message":"TextPushed: 'ลายน้ำก็คือการมีคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.309033886+07:00","message":"Set new StatePrefix : 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.309036114+07:00","message":"Next Push (prob) : 'ที่ดีของคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.309044044+07:00","message":"push: {false คุณภาพชีวิต 0 0xc004624580}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.417370632+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.417404145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.417409968+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.41742513+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.417431537+07:00","message":"[bufferProcess] interim [180000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.417433957+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.417437117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.417439761+07:00","message":"> Transcript [22222] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.41744355+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.417445449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.417447067+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.41744942+07:00","message":"TextPushed: 'ลายน้ำก็คือการมีคุณภาพชีวิต'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:30.924642608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:30.924644809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.942756729+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.942787725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.942793266+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:30.942806401+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.942812385+07:00","message":"[bufferProcess] interim [720000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.942815089+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.942820186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.942822788+07:00","message":"> Transcript [22223] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.942826162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.942827999+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.942830029+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:30.942832581+07:00","message":"TextPushed: 'ลายน้ำก็คือการมีคุณภาพชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:31.520414275+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:31.520452177+07:00","message":"receive 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-01-30T11:14:31.520458895+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:31.520475031+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.520487463+07:00","message":"[bufferProcess] interim [320000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.520490627+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.520497217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.520500225+07:00","message":"> Transcript [22224] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.520505943+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.520508578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.52051079+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.520513459+07:00","message":"TextPushed: 'ลายน้ำก็คือการมีคุณภาพชีวิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:31.69871367+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:31.698746056+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-01-30T11:14:31.69875294+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:31.698765693+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.698771981+07:00","message":"[bufferProcess] interim [440000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.698774571+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.698779919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.698782422+07:00","message":"> Transcript [22225] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.69878604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.698787845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.698790336+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.698793025+07:00","message":"TextPushed: 'ลายน้ำก็คือการมีคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.698797761+07:00","message":"Push: 'ที่ดีของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.69879949+07:00","message":"TextPushed: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.698801753+07:00","message":"Set new StatePrefix : 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.698804354+07:00","message":"Next Push (prob) : 'พิการนะคะและ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:31.698812264+07:00","message":"push: {false ที่ดีของคน 0 0xc004624580}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:31.84728983+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:31.847329713+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-01-30T11:14:31.847335963+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:31.847348879+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.847355068+07:00","message":"[bufferProcess] interim [620000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.8473574+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.847363223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.847365963+07:00","message":"> Transcript [22226] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.847369318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.847371147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.847374368+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:31.847377318+07:00","message":"TextPushed: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:32.073716806+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:32.073753215+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-01-30T11:14:32.073759696+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:32.073787786+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.073794446+07:00","message":"[bufferProcess] interim [860000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.073797036+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.073803676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.073806946+07:00","message":"> Transcript [22227] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.073810288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.073812318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.073814055+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.073816526+07:00","message":"TextPushed: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:32.402585319+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:32.402624227+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-01-30T11:14:32.40262984+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้คน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:32.402643208+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.40265107+07:00","message":"[bufferProcess] interim [160000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.402653963+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.402660696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.402663503+07:00","message":"> Transcript [22228] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.402666845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.402669356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.402671016+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.402673477+07:00","message":"TextPushed: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:32.533862002+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:32.533893868+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-01-30T11:14:32.533899903+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้คง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:32.533912893+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้คง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.533919397+07:00","message":"[bufferProcess] interim [280000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้คง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.5339219+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้คน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.533927783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.533930208+07:00","message":"> Transcript [22229] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.533933696+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.533935637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.533938053+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.533940491+07:00","message":"TextPushed: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.533945253+07:00","message":"Push: 'พิการนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.533947097+07:00","message":"TextPushed: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.533949195+07:00","message":"Set new StatePrefix : 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้คน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.533951083+07:00","message":"Next Push (prob) : 'ก็ขอให้คน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:32.533958555+07:00","message":"push: {false พิการนะคะและ 0 0xc004624580}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:32.599513439+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:32.59953949+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-01-30T11:14:32.599544741+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:32.599553758+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.599559505+07:00","message":"[bufferProcess] interim [400000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.599562423+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้คง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.59956557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.59956829+07:00","message":"> Transcript [22230] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้คง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.599571052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:32.599573386+07:00","message":"Set new StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้คง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.025977753+07:00","message":"[GCS] IsForceVAD: false for message ID: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.035932233+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.035963929+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-01-30T11:14:33.035970467+07:00","message":"receive interim result [false|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.035983346+07:00","message":"[buffer interim] 3043 false ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.035992846+07:00","message":"[bufferProcess] interim [760000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.035995826+07:00","message":"[bufferProcess] send to processor:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.036003113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.036005766+07:00","message":"> Transcript [22231] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.036008102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.03600994+07:00","message":"Set new StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.158121112+07:00","message":"[GCS] Start streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.197698253+07:00","message":"receive streaming session, msgId: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.197733499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการนี้\",\"confidence\":0.9512593}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.197740671+07:00","message":"receive interim result [true|false]: ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.197750786+07:00","message":"end recv isFinal message id 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.197752743+07:00","message":"end Recv id 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.197759393+07:00","message":"[buffer interim] 3043 true ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.19777005+07:00","message":"[bufferProcess] interim [970000000]:ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.19777345+07:00","message":"[bufferProcess] send to processor (isfinal):ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.197776714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.197779759+07:00","message":"> Transcript [22232] [false]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.197784946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.197786672+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.197788387+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.197790952+07:00","message":"TextPushed: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.197792771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.197794445+07:00","message":"> Transcript [22233] [true]: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.197796555+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.197798017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.197801325+07:00","message":"StatePrefix: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและก็ขอให้โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.197803187+07:00","message":"TextPushed: 'ลายน้ำก็คือการมีคุณภาพชีวิตที่ดีของคนพิการนะคะและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.197810921+07:00","message":"Push: 'ก็ขอให้โครงการนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.197818167+07:00","message":"push: {true ก็ขอให้โครงการนี้ 0 0xc004624580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:33.208756093+07:00","message":"write wav file: './tmp/7478/7478_3043.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.476102004+07:00","message":"[GCS] IsForceVAD: false for message ID: 3044"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.562242766+07:00","message":"receive streaming session, msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.56226141+07:00","message":"found end of frame, send empty tag with msgId: 3044"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.562264578+07:00","message":"end Recv id 3044"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.562272304+07:00","message":"[buffer interim] 3044 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.562278846+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.562282668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.562285273+07:00","message":"> Transcript [22234] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.562287541+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.562289271+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.562290852+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.562292591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:33.562295051+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.56230474+07:00","message":"push: {true \n 0 0xc003843800}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:33.567849405+07:00","message":"write wav file: './tmp/7478/7478_3044.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:33.669558793+07:00","message":"[GCS] Start streaming session, msgId: 3045"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:33.925262857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:33.925266316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:34.72118702+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:34.721226773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอีกหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:34.721231852+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:34.721249343+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:34.721255678+07:00","message":"[bufferProcess] interim [900000000]:เป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:34.721257426+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:34.721261482+07:00","message":"[bufferProcess] send to processor (ticker):เป็นอีกหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:34.721264692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:34.721267403+07:00","message":"> Transcript [22235] [false]: 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:34.72126949+07:00","message":"Set StatePrefix (first interim): 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.032223537+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.032278223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอีกหนึ่งคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.032284564+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.032295148+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.032301177+07:00","message":"[bufferProcess] interim [140000000]:เป็นอีกหนึ่งคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.032303583+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.085870661+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.085904713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอีกหนึ่งโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.085911129+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.085925942+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.08593349+07:00","message":"[bufferProcess] interim [260000000]:เป็นอีกหนึ่งโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.085936256+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.085942749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.085945485+07:00","message":"> Transcript [22236] [false]: 'เป็นอีกหนึ่งคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.085948248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.08595074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.085952591+07:00","message":"StatePrefix: 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.085954607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.219499932+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.219546413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอีกหนึ่งโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.219557224+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.219576657+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.219592635+07:00","message":"[bufferProcess] interim [380000000]:เป็นอีกหนึ่งโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.219596443+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.21960154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.219606462+07:00","message":"> Transcript [22237] [false]: 'เป็นอีกหนึ่งโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.21961122+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.21961448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.219617292+07:00","message":"StatePrefix: 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.219620327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.544488107+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.544528946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอีกหนึ่งโครงการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.544534595+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.544550027+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.544556809+07:00","message":"[bufferProcess] interim [680000000]:เป็นอีกหนึ่งโครงการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.544559481+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.544566922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.544569454+07:00","message":"> Transcript [22238] [false]: 'เป็นอีกหนึ่งโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.544572738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.544575236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.544577731+07:00","message":"StatePrefix: 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.544580014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.728421213+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.728455794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอีกหนึ่งโครงการที่เป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.728462202+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่เป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.728476324+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.728484308+07:00","message":"[bufferProcess] interim [860000000]:เป็นอีกหนึ่งโครงการที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.728487084+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.728493757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.728496485+07:00","message":"> Transcript [22239] [false]: 'เป็นอีกหนึ่งโครงการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.728499777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.728502532+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.728504851+07:00","message":"StatePrefix: 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.728506914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.728512915+07:00","message":"Push: 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.728514802+07:00","message":"TextPushed: 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.72851724+07:00","message":"Set new StatePrefix : 'เป็นอีกหนึ่งโครงการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.728519581+07:00","message":"Next Push (prob) : 'โครงการที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.728528145+07:00","message":"push: {false เป็นอีกหนึ่ง 0 0xc0036d7280}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.965329207+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.965364932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอีกหนึ่งโครงการที่เป็นพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.965370693+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่เป็นพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.965383836+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.965390949+07:00","message":"[bufferProcess] interim [100000000]:เป็นอีกหนึ่งโครงการที่เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.96539338+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.965399161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.965401895+07:00","message":"> Transcript [22240] [false]: 'เป็นอีกหนึ่งโครงการที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.965405229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.965407385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.965409079+07:00","message":"StatePrefix: 'เป็นอีกหนึ่งโครงการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.965411687+07:00","message":"TextPushed: 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.995622342+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.995647532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอีกหนึ่งโครงการที่เป็นพลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.99565342+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่เป็นพลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:35.995666679+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่เป็นพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.995672538+07:00","message":"[bufferProcess] interim [220000000]:เป็นอีกหนึ่งโครงการที่เป็นพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.995675006+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการที่เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.99567827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.995680897+07:00","message":"> Transcript [22241] [false]: 'เป็นอีกหนึ่งโครงการที่เป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.995686822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.995688602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.995690233+07:00","message":"StatePrefix: 'เป็นอีกหนึ่งโครงการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:35.995692065+07:00","message":"TextPushed: 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:36.436544476+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:36.436587275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:36.43659751+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:36.436612093+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.436619771+07:00","message":"[bufferProcess] interim [580000000]:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.436622502+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการที่เป็นพลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.43663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.436632898+07:00","message":"> Transcript [22242] [false]: 'เป็นอีกหนึ่งโครงการที่เป็นพลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.43663619+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.436639099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.436641551+07:00","message":"StatePrefix: 'เป็นอีกหนึ่งโครงการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.436645148+07:00","message":"TextPushed: 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:36.875210997+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:36.875248209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:36.875254311+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:36.875268962+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.875275617+07:00","message":"[bufferProcess] interim [60000000]:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.875278058+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.875284589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.875287325+07:00","message":"> Transcript [22243] [false]: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.875290968+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.87529325+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.875295771+07:00","message":"StatePrefix: 'เป็นอีกหนึ่งโครงการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.875298797+07:00","message":"TextPushed: 'เป็นอีกหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.87530411+07:00","message":"Push: 'โครงการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.875306265+07:00","message":"TextPushed: 'เป็นอีกหนึ่งโครงการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.875308279+07:00","message":"Set new StatePrefix : 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:36.875310294+07:00","message":"Next Push (prob) : 'เป็นพลังสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:36.875319385+07:00","message":"push: {false โครงการที่ 0 0xc0036d7280}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:36.925563463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:36.925580097+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.13445195+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.134489735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.134495987+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.134511203+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.134518876+07:00","message":"[bufferProcess] interim [240000000]:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.134521533+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.134524588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.134527873+07:00","message":"> Transcript [22244] [false]: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.134531026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.134532958+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.134534688+07:00","message":"StatePrefix: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.134537335+07:00","message":"TextPushed: 'เป็นอีกหนึ่งโครงการที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.40218765+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.402224199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.402230148+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.402244971+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.402251779+07:00","message":"[bufferProcess] interim [600000000]:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.402254496+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.402260544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.402263332+07:00","message":"> Transcript [22245] [false]: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.402266355+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.40226828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.402270363+07:00","message":"StatePrefix: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.402273347+07:00","message":"TextPushed: 'เป็นอีกหนึ่งโครงการที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.518234145+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.518266912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการพับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.518272393+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการพับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.518285348+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.518292509+07:00","message":"[bufferProcess] interim [660000000]:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.518295896+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.518305926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.51831007+07:00","message":"> Transcript [22246] [false]: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.518314726+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.518317767+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.518319885+07:00","message":"StatePrefix: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.518322385+07:00","message":"TextPushed: 'เป็นอีกหนึ่งโครงการที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.597259218+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.597292785+07:00","message":"receive 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-01-30T11:14:37.597299385+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.597312549+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.597319162+07:00","message":"[bufferProcess] interim [780000000]:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.597321834+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการพับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.597327827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.597330306+07:00","message":"> Transcript [22247] [false]: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการพับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.597333884+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.597335771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.597337838+07:00","message":"StatePrefix: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.597340539+07:00","message":"TextPushed: 'เป็นอีกหนึ่งโครงการที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.597344616+07:00","message":"Push: 'เป็นพลังสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.597346271+07:00","message":"TextPushed: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.597348158+07:00","message":"Set new StatePrefix : 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการพับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:37.597350145+07:00","message":"Next Push (prob) : 'ในการพับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:37.597358058+07:00","message":"push: {false เป็นพลังสำคัญ 0 0xc0036d7280}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.032313622+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.03234945+07:00","message":"receive 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-01-30T11:14:38.032355466+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังข์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.032367915+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังข์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.032374647+07:00","message":"[bufferProcess] interim [140000000]:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังข์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.032377944+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.032383668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.032386292+07:00","message":"> Transcript [22248] [false]: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.032388784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.032390823+07:00","message":"Set new StatePrefix: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.033780493+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.033813882+07:00","message":"receive 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-01-30T11:14:38.033819578+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.033832441+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.033838938+07:00","message":"[bufferProcess] interim [200000000]:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.033841195+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังข์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.033846906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.033853899+07:00","message":"> Transcript [22249] [false]: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังข์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.033857051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.033858811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.03386048+07:00","message":"StatePrefix: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.033862683+07:00","message":"TextPushed: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.300314543+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.300354324+07:00","message":"receive 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-01-30T11:14:38.300360462+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.300378224+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.300385524+07:00","message":"[bufferProcess] interim [500000000]:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.300388265+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.300395126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.300397634+07:00","message":"> Transcript [22250] [false]: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.300401261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.300403055+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.300405006+07:00","message":"StatePrefix: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.30040748+07:00","message":"TextPushed: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.752853602+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.752887789+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-01-30T11:14:38.752896892+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.752915048+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.752922504+07:00","message":"[bufferProcess] interim [860000000]:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.752925471+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.752929261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.752931828+07:00","message":"> Transcript [22251] [false]: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.752935429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.752938234+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.752940372+07:00","message":"StatePrefix: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.752943752+07:00","message":"TextPushed: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.917421534+07:00","message":"[GCS] IsForceVAD: false for message ID: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.995985256+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.996023352+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-01-30T11:14:38.996029696+07:00","message":"receive interim result [false|false]: เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดยที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.996044598+07:00","message":"[buffer interim] 3045 false เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.996052592+07:00","message":"[bufferProcess] interim [160000000]:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.996055196+07:00","message":"[bufferProcess] send to processor:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.996061464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.996064108+07:00","message":"> Transcript [22252] [false]: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.996068242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.996070349+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.996072558+07:00","message":"StatePrefix: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.996075337+07:00","message":"TextPushed: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.996082009+07:00","message":"Push: 'ในการขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.996083952+07:00","message":"TextPushed: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.996086713+07:00","message":"Set new StatePrefix : 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:38.996088854+07:00","message":"Next Push (prob) : 'สังคมไทยโดย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:38.996097295+07:00","message":"push: {false ในการขับเคลื่อน 0 0xc0036d7280}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.034530739+07:00","message":"receive streaming session, msgId: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.034567677+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-01-30T11:14:39.034574146+07:00","message":"receive interim result [true|false]: เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดยที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.034583341+07:00","message":"end recv isFinal message id 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.03458536+07:00","message":"end Recv id 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.034591894+07:00","message":"[buffer interim] 3045 true เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.034601236+07:00","message":"[bufferProcess] interim [280000000]:เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.034604027+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.034607292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.034610138+07:00","message":"> Transcript [22253] [false]: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.034612909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.034614874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.034617103+07:00","message":"StatePrefix: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.034619643+07:00","message":"TextPushed: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.034621516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.034625447+07:00","message":"> Transcript [22254] [true]: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.03462764+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.034629374+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.034631+07:00","message":"StatePrefix: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อนสังคมไทยโดย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.034632761+07:00","message":"TextPushed: 'เป็นอีกหนึ่งโครงการที่เป็นพลังสำคัญในการขับเคลื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.034639019+07:00","message":"Push: 'สังคมไทยโดยที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.034647175+07:00","message":"push: {true สังคมไทยโดยที่ 0 0xc0036d7280}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:39.046259407+07:00","message":"write wav file: './tmp/7478/7478_3045.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.239500421+07:00","message":"[GCS] Start streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.580631134+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.580673265+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.580678711+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.580694668+07:00","message":"[buffer interim] 3046 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.580700753+07:00","message":"[bufferProcess] interim [420000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.58070255+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.770774871+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.770812793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.770817942+07:00","message":"receive interim result [false|false]: เราจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.770830527+07:00","message":"[buffer interim] 3046 false เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.770836708+07:00","message":"[bufferProcess] interim [600000000]:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.770838858+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.770844552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.770847132+07:00","message":"> Transcript [22255] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.770849218+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.898271942+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.898312835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.898318669+07:00","message":"receive interim result [false|false]: เราจำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:39.898331007+07:00","message":"[buffer interim] 3046 false เราจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.89833818+07:00","message":"[bufferProcess] interim [720000000]:เราจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.898340487+07:00","message":"[bufferProcess] send to processor:เราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.898345731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.898348441+07:00","message":"> Transcript [22256] [false]: 'เราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.898351313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.898353474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.898355454+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:39.898357359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:39.926442399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:39.926447813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.083557034+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.083593903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจำไม่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.083598773+07:00","message":"receive interim result [false|false]: เราจำไม่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.083612883+07:00","message":"[buffer interim] 3046 false เราจำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.083619132+07:00","message":"[bufferProcess] interim [840000000]:เราจำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.083621255+07:00","message":"[bufferProcess] send to processor:เราจำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.083626658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.08362965+07:00","message":"> Transcript [22257] [false]: 'เราจำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.083632648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.083634486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.083636376+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.083638308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.219789005+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.219826016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะไม่ทิ้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.219831057+07:00","message":"receive interim result [false|false]: เราจะไม่ทิ้ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.219842283+07:00","message":"[buffer interim] 3046 false เราจะไม่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.219849225+07:00","message":"[bufferProcess] interim [20000000]:เราจะไม่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.219851419+07:00","message":"[bufferProcess] send to processor:เราจำไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.219857521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.219860516+07:00","message":"> Transcript [22258] [false]: 'เราจำไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.219863414+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.219865561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.219867393+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.219869633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.476931325+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.476967595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะไม่ทิ้งกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.476972915+07:00","message":"receive interim result [false|false]: เราจะไม่ทิ้งกัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.476986695+07:00","message":"[buffer interim] 3046 false เราจะไม่ทิ้งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.476993643+07:00","message":"[bufferProcess] interim [320000000]:เราจะไม่ทิ้งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.476995759+07:00","message":"[bufferProcess] send to processor:เราจะไม่ทิ้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.477001097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.477003742+07:00","message":"> Transcript [22259] [false]: 'เราจะไม่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.477006752+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.477008557+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.477010416+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.477012557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.477016822+07:00","message":"Push: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.477018619+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.477020844+07:00","message":"Set new StatePrefix : 'เราจะไม่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.477023359+07:00","message":"Next Push (prob) : 'จะไม่ทิ้ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.477031801+07:00","message":"push: {false เรา 0 0xc004624180}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.595254405+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.595292608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะไม่ทิ้งใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.595298633+07:00","message":"receive interim result [false|false]: เราจะไม่ทิ้งใคร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.595314663+07:00","message":"[buffer interim] 3046 false เราจะไม่ทิ้งใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.595321809+07:00","message":"[bufferProcess] interim [380000000]:เราจะไม่ทิ้งใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.595324481+07:00","message":"[bufferProcess] send to processor:เราจะไม่ทิ้งกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.595331808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.595334671+07:00","message":"> Transcript [22260] [false]: 'เราจะไม่ทิ้งกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.595337773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.595339838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.595343024+07:00","message":"StatePrefix: 'เราจะไม่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.595345849+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.84984199+07:00","message":"[GCS] Cleaned up inactive client: 3026"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.849859646+07:00","message":"[GCS] Cleaned up inactive client: 3024"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.849862303+07:00","message":"[GCS] Cleaned up inactive client: 3020"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.849864106+07:00","message":"[GCS] Cleaned up inactive client: 3017"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.849865814+07:00","message":"[GCS] Cleaned up inactive client: 3025"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.849868045+07:00","message":"[GCS] Cleaned up inactive client: 3023"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.849869795+07:00","message":"[GCS] Cleaned up inactive client: 3022"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.849871433+07:00","message":"[GCS] Cleaned up inactive client: 3019"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.849872952+07:00","message":"[GCS] Cleaned up inactive client: 3016"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.849874383+07:00","message":"[GCS] Cleaned up inactive client: 3015"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.849875855+07:00","message":"[GCS] Cleaned up inactive client: 3021"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.84987725+07:00","message":"[GCS] Cleaned up inactive client: 3018"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.985343562+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.985376064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะไม่ทิ้งใครไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.985381167+07:00","message":"receive interim result [false|false]: เราจะไม่ทิ้งใครไว้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:40.985392783+07:00","message":"[buffer interim] 3046 false เราจะไม่ทิ้งใครไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.985398713+07:00","message":"[bufferProcess] interim [740000000]:เราจะไม่ทิ้งใครไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.985401251+07:00","message":"[bufferProcess] send to processor:เราจะไม่ทิ้งใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.985406731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.985409435+07:00","message":"> Transcript [22261] [false]: 'เราจะไม่ทิ้งใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.98541216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.985414134+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.985415879+07:00","message":"StatePrefix: 'เราจะไม่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:40.985418191+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.302396328+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.302435255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะไม่ทิ้งใครไว้ข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.302440448+07:00","message":"receive interim result [false|false]: เราจะไม่ทิ้งใครไว้ข้าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.302451901+07:00","message":"[buffer interim] 3046 false เราจะไม่ทิ้งใครไว้ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.302458071+07:00","message":"[bufferProcess] interim [40000000]:เราจะไม่ทิ้งใครไว้ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.302460353+07:00","message":"[bufferProcess] send to processor:เราจะไม่ทิ้งใครไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.302465165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.302467958+07:00","message":"> Transcript [22262] [false]: 'เราจะไม่ทิ้งใครไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.302470764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.302472626+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.302474729+07:00","message":"StatePrefix: 'เราจะไม่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.302476877+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.367708418+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.367744502+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะไม่ทิ้งใครไว้ข้างหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.367750082+07:00","message":"receive interim result [false|false]: เราจะไม่ทิ้งใครไว้ข้างหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.367765692+07:00","message":"[buffer interim] 3046 false เราจะไม่ทิ้งใครไว้ข้างหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.367772673+07:00","message":"[bufferProcess] interim [220000000]:เราจะไม่ทิ้งใครไว้ข้างหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.367775065+07:00","message":"[bufferProcess] send to processor:เราจะไม่ทิ้งใครไว้ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.36777819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.367780837+07:00","message":"> Transcript [22263] [false]: 'เราจะไม่ทิ้งใครไว้ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.367784337+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.36778656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.367788846+07:00","message":"StatePrefix: 'เราจะไม่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.367791345+07:00","message":"TextPushed: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.367794079+07:00","message":"Push: 'จะไม่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.367795925+07:00","message":"TextPushed: 'เราจะไม่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.367798759+07:00","message":"Set new StatePrefix : 'เราจะไม่ทิ้งใครไว้ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.36780073+07:00","message":"Next Push (prob) : 'ใครไว้ข้าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.367807563+07:00","message":"push: {false จะไม่ทิ้ง 0 0xc004624180}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.476812169+07:00","message":"[GCS] IsForceVAD: false for message ID: 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.5694694+07:00","message":"receive streaming session, msgId: 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.569509075+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-01-30T11:14:41.569515194+07:00","message":"receive interim result [true|false]: เราจะไม่ทิ้งใครไว้ข้างหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.569522847+07:00","message":"end recv isFinal message id 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.569525413+07:00","message":"end Recv id 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.56953384+07:00","message":"[buffer interim] 3046 true เราจะไม่ทิ้งใครไว้ข้างหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.569543134+07:00","message":"[bufferProcess] interim [460000000]:เราจะไม่ทิ้งใครไว้ข้างหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.569546262+07:00","message":"[bufferProcess] send to processor (isfinal):เราจะไม่ทิ้งใครไว้ข้างหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.569549479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.569552463+07:00","message":"> Transcript [22264] [false]: 'เราจะไม่ทิ้งใครไว้ข้างหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.569555287+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.569557162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.56955941+07:00","message":"StatePrefix: 'เราจะไม่ทิ้งใครไว้ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.569561638+07:00","message":"TextPushed: 'เราจะไม่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.569563389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.569565367+07:00","message":"> Transcript [22265] [true]: 'เราจะไม่ทิ้งใครไว้ข้างหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.569567726+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.569569179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.569570711+07:00","message":"StatePrefix: 'เราจะไม่ทิ้งใครไว้ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.569572775+07:00","message":"TextPushed: 'เราจะไม่ทิ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:41.569575324+07:00","message":"Push: 'ใครไว้ข้างหลัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.569585228+07:00","message":"push: {true ใครไว้ข้างหลัง 0 0xc004624180}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:41.577615653+07:00","message":"write wav file: './tmp/7478/7478_3046.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:41.739258937+07:00","message":"[GCS] Start streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:42.247137923+07:00","message":"[GCS] IsForceVAD: false for message ID: 3047"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:42.338285824+07:00","message":"receive streaming session, msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:42.338308118+07:00","message":"found end of frame, send empty tag with msgId: 3047"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:42.338310872+07:00","message":"end Recv id 3047"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:42.338317944+07:00","message":"[buffer interim] 3047 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:42.33832475+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:42.338328147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:42.338330973+07:00","message":"> Transcript [22266] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:42.338333253+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:42.338335001+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:42.338336725+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:42.338338603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:42.338347193+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:42.338356845+07:00","message":"push: {true \n 0 0xc003dd9680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:42.343492009+07:00","message":"write wav file: './tmp/7478/7478_3047.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:42.378964213+07:00","message":"[GCS] Start streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:42.906682439+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:42.906715885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอพระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:42.906720704+07:00","message":"receive interim result [false|false]: ขอพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:42.906733367+07:00","message":"[buffer interim] 3048 false ขอพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:42.90674393+07:00","message":"[bufferProcess] interim [360000000]:ขอพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:42.906746777+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:42.926774984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:42.926797995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.035379619+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.035423552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.035429067+07:00","message":"receive interim result [false|false]: ขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.035443377+07:00","message":"[buffer interim] 3048 false ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.035451065+07:00","message":"[bufferProcess] interim [480000000]:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.03545353+07:00","message":"[bufferProcess] send to processor:ขอพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.035460454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.035463857+07:00","message":"> Transcript [22267] [false]: 'ขอพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.035465889+07:00","message":"Set StatePrefix (first interim): 'ขอพระ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.223490697+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.223540046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.22354591+07:00","message":"receive interim result [false|false]: ขอบพระคุณทุก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.223559587+07:00","message":"[buffer interim] 3048 false ขอบพระคุณทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.223567043+07:00","message":"[bufferProcess] interim [660000000]:ขอบพระคุณทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.223569394+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.223574698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.223577303+07:00","message":"> Transcript [22268] [false]: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.223579451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.223581243+07:00","message":"Set new StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.354772234+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.354806771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณทุกท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.354811755+07:00","message":"receive interim result [false|false]: ขอบพระคุณทุกท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.354824254+07:00","message":"[buffer interim] 3048 false ขอบพระคุณทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.354830558+07:00","message":"[bufferProcess] interim [780000000]:ขอบพระคุณทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.354832856+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.354836284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.354838737+07:00","message":"> Transcript [22269] [false]: 'ขอบพระคุณทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.354841873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.354843738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.35484545+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.354847463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.547091029+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.547125953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณทุกท่านอย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.547131528+07:00","message":"receive interim result [false|false]: ขอบพระคุณทุกท่านอย่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.547147828+07:00","message":"[buffer interim] 3048 false ขอบพระคุณทุกท่านอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.54715472+07:00","message":"[bufferProcess] interim [960000000]:ขอบพระคุณทุกท่านอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.547157057+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.547160453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.547164104+07:00","message":"> Transcript [22270] [false]: 'ขอบพระคุณทุกท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.547167695+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.547177655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.547179815+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.547181894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.734858341+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.734901106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณทุกท่านอย่างยิ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.734908602+07:00","message":"receive interim result [false|false]: ขอบพระคุณทุกท่านอย่างยิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.734924984+07:00","message":"[buffer interim] 3048 false ขอบพระคุณทุกท่านอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.734936233+07:00","message":"[bufferProcess] interim [140000000]:ขอบพระคุณทุกท่านอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.734938682+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณทุกท่านอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.734942215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.73494584+07:00","message":"> Transcript [22271] [false]: 'ขอบพระคุณทุกท่านอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.734949966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.734951873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.734953538+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.734955267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.806248701+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.806292854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณทุกท่านอย่างยิ่งค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.806298379+07:00","message":"receive interim result [false|false]: ขอบพระคุณทุกท่านอย่างยิ่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.806313197+07:00","message":"[buffer interim] 3048 false ขอบพระคุณทุกท่านอย่างยิ่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.806320704+07:00","message":"[bufferProcess] interim [320000000]:ขอบพระคุณทุกท่านอย่างยิ่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.806322967+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณทุกท่านอย่างยิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.806328194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.806330786+07:00","message":"> Transcript [22272] [false]: 'ขอบพระคุณทุกท่านอย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.806333907+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.806336075+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.806339275+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.806341308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.806345193+07:00","message":"Push: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.806347048+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.806348903+07:00","message":"Set new StatePrefix : 'ขอบพระคุณทุกท่านอย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:43.80635137+07:00","message":"Next Push (prob) : 'ทุกท่านอย่างยิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.806360158+07:00","message":"push: {false ขอบพระคุณ 0 0xc003dd9d80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:43.976380893+07:00","message":"[GCS] IsForceVAD: false for message ID: 3048"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:44.041424667+07:00","message":"[GCS] Start streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:44.068146139+07:00","message":"receive streaming session, msgId: 3048"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:44.068199997+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-01-30T11:14:44.068205336+07:00","message":"receive interim result [true|false]: ขอบพระคุณทุกท่านอย่างยิ่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:44.068214404+07:00","message":"end recv isFinal message id 3048"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:44.068216789+07:00","message":"end Recv id 3048"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:44.068223868+07:00","message":"[buffer interim] 3048 true ขอบพระคุณทุกท่านอย่างยิ่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.06823356+07:00","message":"[bufferProcess] interim [620000000]:ขอบพระคุณทุกท่านอย่างยิ่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.068236783+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบพระคุณทุกท่านอย่างยิ่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.068240176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.068243105+07:00","message":"> Transcript [22273] [false]: 'ขอบพระคุณทุกท่านอย่างยิ่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.068245886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.068247701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.06824935+07:00","message":"StatePrefix: 'ขอบพระคุณทุกท่านอย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.068251543+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.068253035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.068254752+07:00","message":"> Transcript [22274] [true]: 'ขอบพระคุณทุกท่านอย่างยิ่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.068256625+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.068258101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.068259544+07:00","message":"StatePrefix: 'ขอบพระคุณทุกท่านอย่างยิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.068261261+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:44.068269235+07:00","message":"Push: 'ทุกท่านอย่างยิ่งค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:44.068276334+07:00","message":"push: {true ทุกท่านอย่างยิ่งค่ะ 0 0xc003dd9d80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:44.073762213+07:00","message":"write wav file: './tmp/7478/7478_3048.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:45.927692732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:45.927698873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:46.639993174+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:46.640036724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:46.640042275+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:46.6400574+07:00","message":"[buffer interim] 3049 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:46.640064463+07:00","message":"[bufferProcess] interim [580000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:46.640066288+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:46.64007231+07:00","message":"[bufferProcess] send to processor (ticker):กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:46.640074611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:46.640080477+07:00","message":"> Transcript [22275] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:46.640082764+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:46.822143895+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:46.82219992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขับรถ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:46.822205926+07:00","message":"receive interim result [false|false]: ขับรถ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:46.822220454+07:00","message":"[buffer interim] 3049 false ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:46.822227643+07:00","message":"[bufferProcess] interim [760000000]:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:46.822229468+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:46.889203868+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:46.889242617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:46.889248245+07:00","message":"receive interim result [false|false]: ขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:46.889263326+07:00","message":"[buffer interim] 3049 false ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:46.889270278+07:00","message":"[bufferProcess] interim [880000000]:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:46.889272792+07:00","message":"[bufferProcess] send to processor:ขับรถ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:46.889278153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:46.889280628+07:00","message":"> Transcript [22276] [false]: 'ขับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:46.88928273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:46.889285075+07:00","message":"Set new StatePrefix: 'ขับรถ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.077729721+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.077765312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.07777109+07:00","message":"receive interim result [false|false]: ขอบพระคุณค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.077785004+07:00","message":"[buffer interim] 3049 false ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.077794143+07:00","message":"[bufferProcess] interim [60000000]:ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.077796342+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.077801766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.077804828+07:00","message":"> Transcript [22277] [false]: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.077807161+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.077809048+07:00","message":"Set new StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.2092553+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.209296556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.209303228+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.209315881+07:00","message":"[buffer interim] 3049 false ขอบพระคุณท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.209326995+07:00","message":"[bufferProcess] interim [180000000]:ขอบพระคุณท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.209330819+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.209334635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.20933742+07:00","message":"> Transcript [22278] [false]: 'ขอบพระคุณค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.209341421+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.209343393+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.209345333+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.209347259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.270368507+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.270413982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.270420021+07:00","message":"receive interim result [false|false]: ขอบพระคุณคณะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.270435126+07:00","message":"[buffer interim] 3049 false ขอบพระคุณคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.270442994+07:00","message":"[bufferProcess] interim [240000000]:ขอบพระคุณคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.270445567+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.270451545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.270454239+07:00","message":"> Transcript [22279] [false]: 'ขอบพระคุณท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.270457843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.270459872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.270461704+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.270464442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.271661461+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.271707397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่านอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.271714424+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอาจารย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.271732356+07:00","message":"[buffer interim] 3049 false ขอบพระคุณท่านอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.271739472+07:00","message":"[bufferProcess] interim [300000000]:ขอบพระคุณท่านอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.271743251+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.271749743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.271753484+07:00","message":"> Transcript [22280] [false]: 'ขอบพระคุณคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.271756576+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.271758465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.271760165+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.271762145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.39934147+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.399391467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่านอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.399398705+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.399418368+07:00","message":"[buffer interim] 3049 false ขอบพระคุณท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.399432097+07:00","message":"[bufferProcess] interim [360000000]:ขอบพระคุณท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.399435237+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.39944447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.399448381+07:00","message":"> Transcript [22281] [false]: 'ขอบพระคุณท่านอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.399453418+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.399456618+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.399459118+07:00","message":"StatePrefix: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.399461914+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.399470529+07:00","message":"Push: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.399473387+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.399476064+07:00","message":"Set new StatePrefix : 'ขอบพระคุณท่านอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.399478993+07:00","message":"Next Push (prob) : 'ท่านอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.399506519+07:00","message":"push: {false ขอบพระคุณ 0 0xc002d18a00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.520624504+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.520662058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่านอธิบดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.520668317+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอธิบดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:47.520682517+07:00","message":"[buffer interim] 3049 false ขอบพระคุณท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.520689056+07:00","message":"[bufferProcess] interim [480000000]:ขอบพระคุณท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.520694513+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.520701459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.520704158+07:00","message":"> Transcript [22282] [false]: 'ขอบพระคุณท่านอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.520706532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:47.520708694+07:00","message":"Set new StatePrefix: 'ขอบพระคุณท่านอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.102575761+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.10261401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอบพระคุณท่านอธิบดีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.102619409+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอธิบดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.102631955+07:00","message":"[buffer interim] 3049 false ขอบพระคุณท่านอธิบดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.102641107+07:00","message":"[bufferProcess] interim [80000000]:ขอบพระคุณท่านอธิบดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.102644805+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.102649338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.102653229+07:00","message":"> Transcript [22283] [false]: 'ขอบพระคุณท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.102656303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.102659022+07:00","message":"Set new StatePrefix: 'ขอบพระคุณท่านอธิบดี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.496046594+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.496090442+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-01-30T11:14:48.496096156+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอธิบดีนะคะกำลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.496114613+07:00","message":"[buffer interim] 3049 false ขอบพระคุณท่านอธิบดีนะคะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.496122499+07:00","message":"[bufferProcess] interim [440000000]:ขอบพระคุณท่านอธิบดีนะคะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.496125417+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอธิบดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.496129115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.496131656+07:00","message":"> Transcript [22284] [false]: 'ขอบพระคุณท่านอธิบดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.4961354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.496137452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.49613965+07:00","message":"StatePrefix: 'ขอบพระคุณท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.496141734+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.547484594+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.547528568+07:00","message":"receive 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-01-30T11:14:48.547534896+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอธิบดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.547549838+07:00","message":"[buffer interim] 3049 false ขอบพระคุณท่านอธิบดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.547557594+07:00","message":"[bufferProcess] interim [500000000]:ขอบพระคุณท่านอธิบดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.547560686+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอธิบดีนะคะกำลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.547564305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.547566789+07:00","message":"> Transcript [22285] [false]: 'ขอบพระคุณท่านอธิบดีนะคะกำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.547570633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.547572639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.547574314+07:00","message":"StatePrefix: 'ขอบพระคุณท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.547576586+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.609960276+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.610000877+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-01-30T11:14:48.610006623+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอธิบดีนะคะกำลังส่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.610019812+07:00","message":"[buffer interim] 3049 false ขอบพระคุณท่านอธิบดีนะคะกำลังส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.610026935+07:00","message":"[bufferProcess] interim [560000000]:ขอบพระคุณท่านอธิบดีนะคะกำลังส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.610029584+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอธิบดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.610036245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.610038808+07:00","message":"> Transcript [22286] [false]: 'ขอบพระคุณท่านอธิบดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.610041683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.610043838+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.610046026+07:00","message":"StatePrefix: 'ขอบพระคุณท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.61004853+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.67709626+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.677129113+07:00","message":"receive 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-01-30T11:14:48.677134413+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.677146313+07:00","message":"[buffer interim] 3049 false ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.677152841+07:00","message":"[bufferProcess] interim [680000000]:ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.677155101+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอธิบดีนะคะกำลังส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.677160334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.677173198+07:00","message":"> Transcript [22287] [false]: 'ขอบพระคุณท่านอธิบดีนะคะกำลังส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.677176589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.677178821+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.677189084+07:00","message":"StatePrefix: 'ขอบพระคุณท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.677192316+07:00","message":"TextPushed: 'ขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.677197161+07:00","message":"Push: 'ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.677198937+07:00","message":"TextPushed: 'ขอบพระคุณท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.677202101+07:00","message":"Set new StatePrefix : 'ขอบพระคุณท่านอธิบดีนะคะกำลังส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.677204766+07:00","message":"Next Push (prob) : 'นะคะกำลังส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.677212065+07:00","message":"push: {false ท่านอธิบดี 0 0xc002d18a00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.871428865+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.871464469+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-01-30T11:14:48.871469848+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริมและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.871482053+07:00","message":"[buffer interim] 3049 false ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.871489071+07:00","message":"[bufferProcess] interim [920000000]:ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.871491193+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.871496196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.871498963+07:00","message":"> Transcript [22288] [false]: 'ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.871501287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.871503332+07:00","message":"Set new StatePrefix: 'ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริม'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:48.927764458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:48.927791646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.997565282+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.997604055+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-01-30T11:14:48.997609829+07:00","message":"receive interim result [false|false]: ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:48.997621166+07:00","message":"[buffer interim] 3049 false ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.997628088+07:00","message":"[bufferProcess] interim [980000000]:ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.997630351+07:00","message":"[bufferProcess] send to processor:ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.997635568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.997638957+07:00","message":"> Transcript [22289] [false]: 'ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.997641898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.997643841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.997645486+07:00","message":"StatePrefix: 'ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:48.997648171+07:00","message":"TextPushed: 'ขอบพระคุณท่านอธิบดี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:49.167762447+07:00","message":"[GCS] IsForceVAD: false for message ID: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:49.273349608+07:00","message":"receive streaming session, msgId: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:49.273389559+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-01-30T11:14:49.273394474+07:00","message":"receive interim result [true|false]: ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:49.273405247+07:00","message":"end recv isFinal message id 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:49.273407171+07:00","message":"end Recv id 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:49.273413553+07:00","message":"[buffer interim] 3049 true ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273422147+07:00","message":"[bufferProcess] interim [340000000]:ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273427267+07:00","message":"[bufferProcess] send to processor (isfinal):ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273435517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273470578+07:00","message":"> Transcript [22290] [false]: 'ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273476806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273478968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273481281+07:00","message":"StatePrefix: 'ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273483799+07:00","message":"TextPushed: 'ขอบพระคุณท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273486768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273488799+07:00","message":"> Transcript [22291] [true]: 'ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273490891+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273492571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273494052+07:00","message":"StatePrefix: 'ขอบพระคุณท่านอธิบดีนะคะกรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273495732+07:00","message":"TextPushed: 'ขอบพระคุณท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:49.273505641+07:00","message":"Push: 'นะคะกรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:49.273517059+07:00","message":"push: {true นะคะกรมส่งเสริมและพัฒนา 0 0xc002d18a00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:49.28416008+07:00","message":"write wav file: './tmp/7478/7478_3049.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:49.559108545+07:00","message":"[GCS] Start streaming session, msgId: 3050"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.405633394+07:00","message":"receive streaming session, msgId: 3050"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.405670538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.405675765+07:00","message":"receive interim result [false|false]: ชีวิตคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.405694034+07:00","message":"[buffer interim] 3050 false ชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.405700807+07:00","message":"[bufferProcess] interim [660000000]:ชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.405702724+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.405709146+07:00","message":"[bufferProcess] send to processor (ticker):ชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.405711985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.405714724+07:00","message":"> Transcript [22292] [false]: 'ชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.405716721+07:00","message":"Set StatePrefix (first interim): 'ชีวิตคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.637882495+07:00","message":"[GCS] IsForceVAD: false for message ID: 3050"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.716329309+07:00","message":"receive streaming session, msgId: 3050"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.716370801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนพิการค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.716377205+07:00","message":"receive interim result [false|false]: ชีวิตคนพิการค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.716393131+07:00","message":"[buffer interim] 3050 false ชีวิตคนพิการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.716404074+07:00","message":"[bufferProcess] interim [960000000]:ชีวิตคนพิการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.716406583+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.732075852+07:00","message":"receive streaming session, msgId: 3050"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.732108442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชีวิตคนพิการค่ะ\",\"confidence\":0.94997704}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.732118988+07:00","message":"receive interim result [true|false]: ชีวิตคนพิการค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.732130389+07:00","message":"end recv isFinal message id 3050"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.732132295+07:00","message":"end Recv id 3050"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.732138278+07:00","message":"[buffer interim] 3050 true ชีวิตคนพิการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732145747+07:00","message":"[bufferProcess] interim [110000000]:ชีวิตคนพิการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732148346+07:00","message":"[bufferProcess] send to processor (isfinal):ชีวิตคนพิการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732151385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732153988+07:00","message":"> Transcript [22293] [false]: 'ชีวิตคนพิการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732156742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732158411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732160693+07:00","message":"StatePrefix: 'ชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732162622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732164017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732165716+07:00","message":"> Transcript [22294] [true]: 'ชีวิตคนพิการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732167596+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732169034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732170724+07:00","message":"StatePrefix: 'ชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732172179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:50.732174454+07:00","message":"Push: 'ชีวิตคนพิการค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.732183276+07:00","message":"push: {true ชีวิตคนพิการค่ะ 0 0xc0031a5480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:50.7376538+07:00","message":"write wav file: './tmp/7478/7478_3050.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:50.897995235+07:00","message":"[GCS] Start streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.374453462+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.374492832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตือน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.37449755+07:00","message":"receive interim result [false|false]: เตือน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.374512522+07:00","message":"[buffer interim] 3051 false เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.374518759+07:00","message":"[bufferProcess] interim [420000000]:เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.374520712+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.433413213+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.433450267+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เตือนฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.433456719+07:00","message":"receive interim result [false|false]: เตือนฉัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.433468259+07:00","message":"[buffer interim] 3051 false เตือนฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.433476135+07:00","message":"[bufferProcess] interim [540000000]:เตือนฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.433478291+07:00","message":"[bufferProcess] send to processor:เตือน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.43348346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.433486343+07:00","message":"> Transcript [22295] [false]: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.433488471+07:00","message":"Set StatePrefix (first interim): 'เตือน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.441940883+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.441961098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.441965863+07:00","message":"receive interim result [false|false]: เรียนเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.441977141+07:00","message":"[buffer interim] 3051 false เรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.441981868+07:00","message":"[bufferProcess] interim [600000000]:เรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.44198379+07:00","message":"[bufferProcess] send to processor:เตือนฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.441986118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.4419882+07:00","message":"> Transcript [22296] [false]: 'เตือนฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.441990876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.44199304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.44199507+07:00","message":"StatePrefix: 'เตือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.441997968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.6240752+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.62411204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.62411778+07:00","message":"receive interim result [false|false]: เรียนเชิญท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:51.624130579+07:00","message":"[buffer interim] 3051 false เรียนเชิญท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.624140022+07:00","message":"[bufferProcess] interim [780000000]:เรียนเชิญท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.624142516+07:00","message":"[bufferProcess] send to processor:เรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.624147609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.624150326+07:00","message":"> Transcript [22297] [false]: 'เรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.624152457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:51.624154473+07:00","message":"Set new StatePrefix: 'เรียนเชิญ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:51.928174898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:51.92818037+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.030537511+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.030574248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญท่านที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.030579625+07:00","message":"receive interim result [false|false]: เรียนเชิญท่านที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.030592092+07:00","message":"[buffer interim] 3051 false เรียนเชิญท่านที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.030598964+07:00","message":"[bufferProcess] interim [80000000]:เรียนเชิญท่านที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.030601956+07:00","message":"[bufferProcess] send to processor:เรียนเชิญท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.030607438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.030609908+07:00","message":"> Transcript [22298] [false]: 'เรียนเชิญท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.030613117+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.030614944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.0306167+07:00","message":"StatePrefix: 'เรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.030619263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.09064976+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.09068306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.090689078+07:00","message":"receive interim result [false|false]: เรียนเชิญท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.090704939+07:00","message":"[buffer interim] 3051 false เรียนเชิญท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.09071167+07:00","message":"[bufferProcess] interim [140000000]:เรียนเชิญท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.090714152+07:00","message":"[bufferProcess] send to processor:เรียนเชิญท่านที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.090717439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.090720186+07:00","message":"> Transcript [22299] [false]: 'เรียนเชิญท่านที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.090723526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.090725577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.09072739+07:00","message":"StatePrefix: 'เรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.090729682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.121426822+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.121454809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญท่านที่ได้อยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.121459674+07:00","message":"receive interim result [false|false]: เรียนเชิญท่านที่ได้อยู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.121471311+07:00","message":"[buffer interim] 3051 false เรียนเชิญท่านที่ได้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.121477115+07:00","message":"[bufferProcess] interim [200000000]:เรียนเชิญท่านที่ได้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.121479303+07:00","message":"[bufferProcess] send to processor:เรียนเชิญท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.121482363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.121485095+07:00","message":"> Transcript [22300] [false]: 'เรียนเชิญท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.1214876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.121489467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.121491299+07:00","message":"StatePrefix: 'เรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.1214931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.145983335+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.146000383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญท่านที่ได้อยู่กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.146004511+07:00","message":"receive interim result [false|false]: เรียนเชิญท่านที่ได้อยู่กับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.146010736+07:00","message":"[buffer interim] 3051 false เรียนเชิญท่านที่ได้อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.146015199+07:00","message":"[bufferProcess] interim [260000000]:เรียนเชิญท่านที่ได้อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.146017315+07:00","message":"[bufferProcess] send to processor:เรียนเชิญท่านที่ได้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.146019864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.146021971+07:00","message":"> Transcript [22301] [false]: 'เรียนเชิญท่านที่ได้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.146024192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.146026362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.146030281+07:00","message":"StatePrefix: 'เรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.146031986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.146039552+07:00","message":"Push: 'เรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.146041229+07:00","message":"TextPushed: 'เรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.146043572+07:00","message":"Set new StatePrefix : 'เรียนเชิญท่านที่ได้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.146045913+07:00","message":"Next Push (prob) : 'ท่านที่ได้อยู่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.146053967+07:00","message":"push: {false เรียนเชิญ 0 0xc0036d7700}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.167414059+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.167454281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญท่านที่อยู่บน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.167459821+07:00","message":"receive interim result [false|false]: เรียนเชิญท่านที่อยู่บน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.16747473+07:00","message":"[buffer interim] 3051 false เรียนเชิญท่านที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.167481439+07:00","message":"[bufferProcess] interim [320000000]:เรียนเชิญท่านที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.167483676+07:00","message":"[bufferProcess] send to processor:เรียนเชิญท่านที่ได้อยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.167486587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.167489243+07:00","message":"> Transcript [22302] [false]: 'เรียนเชิญท่านที่ได้อยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.167492795+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.16749472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.167496418+07:00","message":"StatePrefix: 'เรียนเชิญท่านที่ได้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.167498354+07:00","message":"TextPushed: 'เรียนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.319856194+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.319900258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญท่านที่ได้อยู่คนเดียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.319906679+07:00","message":"receive interim result [false|false]: เรียนเชิญท่านที่ได้อยู่คนเดียว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.319917139+07:00","message":"[buffer interim] 3051 false เรียนเชิญท่านที่ได้อยู่คนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.319924023+07:00","message":"[bufferProcess] interim [440000000]:เรียนเชิญท่านที่ได้อยู่คนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.319928183+07:00","message":"[bufferProcess] send to processor:เรียนเชิญท่านที่อยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.31993261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.319936759+07:00","message":"> Transcript [22303] [false]: 'เรียนเชิญท่านที่อยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.319939975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.319943399+07:00","message":"Set new StatePrefix: 'เรียนเชิญท่านที่อยู่บน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.329090308+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.329106946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญท่านที่อยู่บริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.3291115+07:00","message":"receive interim result [false|false]: เรียนเชิญท่านที่อยู่บริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.329120516+07:00","message":"[buffer interim] 3051 false เรียนเชิญท่านที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.329125536+07:00","message":"[bufferProcess] interim [500000000]:เรียนเชิญท่านที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.329127852+07:00","message":"[bufferProcess] send to processor:เรียนเชิญท่านที่ได้อยู่คนเดียว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.32913354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.329136661+07:00","message":"> Transcript [22304] [false]: 'เรียนเชิญท่านที่ได้อยู่คนเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.329139344+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.329141687+07:00","message":"Set new StatePrefix: 'เรียนเชิญท่านที่ได้อยู่คนเดียว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.456694038+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.456727128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญท่านที่อยู่บนเวที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.456733017+07:00","message":"receive interim result [false|false]: เรียนเชิญท่านที่อยู่บนเวที"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.456746023+07:00","message":"[buffer interim] 3051 false เรียนเชิญท่านที่อยู่บนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.456752726+07:00","message":"[bufferProcess] interim [560000000]:เรียนเชิญท่านที่อยู่บนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.456755185+07:00","message":"[bufferProcess] send to processor:เรียนเชิญท่านที่อยู่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.456758223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.456760853+07:00","message":"> Transcript [22305] [false]: 'เรียนเชิญท่านที่อยู่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.456762936+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.456764704+07:00","message":"Set new StatePrefix: 'เรียนเชิญท่านที่อยู่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.637094316+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.637125003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญท่านที่อยู่บนเวทีก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.637130622+07:00","message":"receive interim result [false|false]: เรียนเชิญท่านที่อยู่บนเวทีก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.637143076+07:00","message":"[buffer interim] 3051 false เรียนเชิญท่านที่อยู่บนเวทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.637149142+07:00","message":"[bufferProcess] interim [740000000]:เรียนเชิญท่านที่อยู่บนเวทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.637151923+07:00","message":"[bufferProcess] send to processor:เรียนเชิญท่านที่อยู่บนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.63715725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.637177686+07:00","message":"> Transcript [22306] [false]: 'เรียนเชิญท่านที่อยู่บนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.637180857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.637183618+07:00","message":"Set new StatePrefix: 'เรียนเชิญท่านที่อยู่บนเวที'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.639048708+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.639062325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญท่านที่อยู่บนเวทีก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.639067162+07:00","message":"receive interim result [false|false]: เรียนเชิญท่านที่อยู่บนเวทีก่อน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.639077593+07:00","message":"[buffer interim] 3051 false เรียนเชิญท่านที่อยู่บนเวทีก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.639084378+07:00","message":"[bufferProcess] interim [800000000]:เรียนเชิญท่านที่อยู่บนเวทีก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.639087593+07:00","message":"[bufferProcess] send to processor:เรียนเชิญท่านที่อยู่บนเวทีก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.639092456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.639095225+07:00","message":"> Transcript [22307] [false]: 'เรียนเชิญท่านที่อยู่บนเวทีก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.639099165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.639102412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.63910509+07:00","message":"StatePrefix: 'เรียนเชิญท่านที่อยู่บนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.639109234+07:00","message":"TextPushed: 'เรียนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.838169017+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.838209743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญท่านที่อยู่บนเวทีก่อนนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.838215509+07:00","message":"receive interim result [false|false]: เรียนเชิญท่านที่อยู่บนเวทีก่อนนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.838229581+07:00","message":"[buffer interim] 3051 false เรียนเชิญท่านที่อยู่บนเวทีก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.83823677+07:00","message":"[bufferProcess] interim [980000000]:เรียนเชิญท่านที่อยู่บนเวทีก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.838239949+07:00","message":"[bufferProcess] send to processor:เรียนเชิญท่านที่อยู่บนเวทีก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.838245104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.838247579+07:00","message":"> Transcript [22308] [false]: 'เรียนเชิญท่านที่อยู่บนเวทีก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.838250638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.838252704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.838254935+07:00","message":"StatePrefix: 'เรียนเชิญท่านที่อยู่บนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.838257329+07:00","message":"TextPushed: 'เรียนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.959864893+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.9599072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญท่านที่อยู่บนเวทีก่อนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.959913883+07:00","message":"receive interim result [false|false]: เรียนเชิญท่านที่อยู่บนเวทีก่อนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:52.959924208+07:00","message":"[buffer interim] 3051 false เรียนเชิญท่านที่อยู่บนเวทีก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.95993277+07:00","message":"[bufferProcess] interim [100000000]:เรียนเชิญท่านที่อยู่บนเวทีก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.959936423+07:00","message":"[bufferProcess] send to processor:เรียนเชิญท่านที่อยู่บนเวทีก่อนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.959941502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.959946228+07:00","message":"> Transcript [22309] [false]: 'เรียนเชิญท่านที่อยู่บนเวทีก่อนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.959950827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.959953342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.95995649+07:00","message":"StatePrefix: 'เรียนเชิญท่านที่อยู่บนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:52.959960027+07:00","message":"TextPushed: 'เรียนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.006353629+07:00","message":"[GCS] IsForceVAD: false for message ID: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.143859434+07:00","message":"receive streaming session, msgId: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.143896192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียนเชิญท่านพี่อยู่บนเวทีก่อนนะคะ\",\"confidence\":0.92689997}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.143902572+07:00","message":"receive interim result [true|false]: เรียนเชิญท่านพี่อยู่บนเวทีก่อนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.1439145+07:00","message":"end recv isFinal message id 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.143916378+07:00","message":"end Recv id 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.1439231+07:00","message":"[buffer interim] 3051 true เรียนเชิญท่านพี่อยู่บนเวทีก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143930139+07:00","message":"[bufferProcess] interim [340000000]:เรียนเชิญท่านพี่อยู่บนเวทีก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143935066+07:00","message":"[bufferProcess] send to processor (isfinal):เรียนเชิญท่านที่อยู่บนเวทีก่อนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143939731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.14394398+07:00","message":"> Transcript [22310] [false]: 'เรียนเชิญท่านที่อยู่บนเวทีก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143948924+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143951455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143954576+07:00","message":"StatePrefix: 'เรียนเชิญท่านที่อยู่บนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143958946+07:00","message":"TextPushed: 'เรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143962391+07:00","message":"Push: 'ท่านที่อยู่บนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143964674+07:00","message":"TextPushed: 'เรียนเชิญท่านที่อยู่บนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143966856+07:00","message":"Set new StatePrefix : 'เรียนเชิญท่านที่อยู่บนเวทีก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143968825+07:00","message":"Next Push (prob) : 'ก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143970408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143972265+07:00","message":"> Transcript [22311] [true]: 'เรียนเชิญท่านพี่อยู่บนเวทีก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143974181+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143975688+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143977264+07:00","message":"StatePrefix: 'เรียนเชิญท่านที่อยู่บนเวทีก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143978876+07:00","message":"TextPushed: 'เรียนเชิญท่านที่อยู่บนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.143980311+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.144082664+07:00","message":"push: {false ท่านที่อยู่บนเวที 0 0xc0036d7700}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.144101941+07:00","message":"Push: 'ก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.144104675+07:00","message":"TextPushed: 'เรียนเชิญท่านที่อยู่บนเวทีก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.144106375+07:00","message":"Set new StatePrefix : 'เรียนเชิญท่านพี่อยู่บนเวทีก่อนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.144108118+07:00","message":"Next Push (prob) : 'เรียนเชิญท่านพี่อยู่บนเวทีก่อนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.144114088+07:00","message":"push: {true ก่อนนะคะ 0 0xc0036d7700}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.144136421+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_3051.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:53.151525845+07:00","message":"write wav file: './tmp/7478/7478_3051.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.268470012+07:00","message":"[GCS] Start streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.821439631+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.821485187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.821490494+07:00","message":"receive interim result [false|false]: รูป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.821506822+07:00","message":"[buffer interim] 3052 false รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.821513463+07:00","message":"[bufferProcess] interim [600000000]:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.821515113+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.935607137+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.935649875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.935655239+07:00","message":"receive interim result [false|false]: สักครู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:53.935673265+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.935683545+07:00","message":"[bufferProcess] interim [720000000]:สักครู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.935686168+07:00","message":"[bufferProcess] send to processor:รูป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.93569251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.935697317+07:00","message":"> Transcript [22312] [false]: 'รูป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:53.935700312+07:00","message":"Set StatePrefix (first interim): 'รูป'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.25786393+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.257915296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.257920703+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.257936474+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.257943576+07:00","message":"[bufferProcess] interim [20000000]:สักครู่ค่ะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.257946239+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.25795357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.257956343+07:00","message":"> Transcript [22313] [false]: 'สักครู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.257958559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.257960542+07:00","message":"Set new StatePrefix: 'สักครู่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.318295507+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.31833676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.318342649+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.318359389+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.318367244+07:00","message":"[bufferProcess] interim [80000000]:สักครู่ค่ะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.318369597+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.31837274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.318375458+07:00","message":"> Transcript [22314] [false]: 'สักครู่ค่ะเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.31837849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.318380403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.31838431+07:00","message":"StatePrefix: 'สักครู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.318386399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.439858908+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.439901656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.439910107+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.439928858+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.439941441+07:00","message":"[bufferProcess] interim [200000000]:สักครู่ค่ะเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.439945121+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.439953478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.439957227+07:00","message":"> Transcript [22315] [false]: 'สักครู่ค่ะเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.439961628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.439964859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.439967746+07:00","message":"StatePrefix: 'สักครู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.439970764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.707169429+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.707209992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีใคร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.707215741+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีใคร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.707231167+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.707238672+07:00","message":"[bufferProcess] interim [500000000]:สักครู่ค่ะเราจะมีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.707240843+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.707244606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.707247256+07:00","message":"> Transcript [22316] [false]: 'สักครู่ค่ะเราจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.707250307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.707252221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.707254138+07:00","message":"StatePrefix: 'สักครู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.707256565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.887654198+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.887689055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีไฮไลท์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.887694959+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.887710146+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.887717672+07:00","message":"[bufferProcess] interim [680000000]:สักครู่ค่ะเราจะมีไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.887720688+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีใคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.887724985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.887728388+07:00","message":"> Transcript [22317] [false]: 'สักครู่ค่ะเราจะมีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.887732176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.887734028+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.887735765+07:00","message":"StatePrefix: 'สักครู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.8877379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.887741798+07:00","message":"Push: 'สักครู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.887743924+07:00","message":"TextPushed: 'สักครู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.887745725+07:00","message":"Set new StatePrefix : 'สักครู่ค่ะเราจะมีใคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:54.887748135+07:00","message":"Next Push (prob) : 'เราจะมีใคร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:54.887781785+07:00","message":"push: {false สักครู่ค่ะ 0 0xc0031a5c80}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:54.928324583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:54.928335066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.204997702+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.205030444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีไฮไลท์ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.205036297+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.205050327+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.20505696+07:00","message":"[bufferProcess] interim [980000000]:สักครู่ค่ะเราจะมีไฮไลท์ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.205059256+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.205064255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.205066876+07:00","message":"> Transcript [22318] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.205069003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.205071439+07:00","message":"Set new StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.334947818+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.334980269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีไฮไลท์ของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.334985867+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.334999007+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.335005474+07:00","message":"[bufferProcess] interim [40000000]:สักครู่ค่ะเราจะมีไฮไลท์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.335007911+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.335013631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.335016313+07:00","message":"> Transcript [22319] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.335019707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.335021591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.335023913+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.335026207+07:00","message":"TextPushed: 'สักครู่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.396151799+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.396189075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีไฮไลท์ของงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.396195335+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.396220118+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.396226827+07:00","message":"[bufferProcess] interim [220000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.396229542+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.396234986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.396237592+07:00","message":"> Transcript [22320] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.396240269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.39624255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.39624434+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.396246516+07:00","message":"TextPushed: 'สักครู่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.663884725+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.663921811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีไฮไลท์ของงานอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.663927018+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานอยู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.663943559+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.663950864+07:00","message":"[bufferProcess] interim [400000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.663953352+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.663959858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.66396252+07:00","message":"> Transcript [22321] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.663966005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.663968142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.663970306+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.66397302+07:00","message":"TextPushed: 'สักครู่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.723713675+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.723752329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.723757938+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.723778223+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.723786699+07:00","message":"[bufferProcess] interim [460000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.723790401+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานอยู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.72379502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.723800937+07:00","message":"> Transcript [22322] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.723804656+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.723806724+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.723808529+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.723810424+07:00","message":"TextPushed: 'สักครู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.723812884+07:00","message":"Push: 'เราจะมีไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.723816236+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.72381834+07:00","message":"Set new StatePrefix : 'สักครู่ค่ะเราจะมีไฮไลท์ของงานอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.723820588+07:00","message":"Next Push (prob) : 'ของงานอยู่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.723828646+07:00","message":"push: {false เราจะมีไฮไลท์ 0 0xc0031a5c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.729622944+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.729657927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.729664529+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.72968477+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.729692242+07:00","message":"[bufferProcess] interim [520000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.729695425+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.72970005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.729704743+07:00","message":"> Transcript [22323] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.729707698+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.72971059+07:00","message":"Set new StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.923172233+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.923220016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แหละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.923227261+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แหละ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:55.923242568+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.923253342+07:00","message":"[bufferProcess] interim [640000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.923257414+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.923268045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.923272225+07:00","message":"> Transcript [22324] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.923277016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.923280132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.923282852+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:55.92328813+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.03591201+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.035951529+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.035957726+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.035969967+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.035979682+07:00","message":"[bufferProcess] interim [760000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.035982548+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แหละ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.035987705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.035990835+07:00","message":"> Transcript [22325] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แหละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.035993753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.035995741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.035998128+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.036000943+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.110481832+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.110531066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.110539854+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.110557668+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.110566038+07:00","message":"[bufferProcess] interim [880000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.110568923+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.110578106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.110581247+07:00","message":"> Transcript [22326] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.11058437+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.110586971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.110588965+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.110593461+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.24195788+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.242004252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.242011435+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.242027022+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.242038909+07:00","message":"[bufferProcess] interim [0]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.242042976+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.242050677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.242054395+07:00","message":"> Transcript [22327] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.242059742+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.242062381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.242065193+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.242068666+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.242076651+07:00","message":"Push: 'ของงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.242079656+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.242083006+07:00","message":"Set new StatePrefix : 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.24208636+07:00","message":"Next Push (prob) : 'นี้แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.242098158+07:00","message":"push: {false ของงานวัน 0 0xc0031a5c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.809664975+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.809704947+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-01-30T11:14:56.809711488+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:56.809727594+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.809734228+07:00","message":"[bufferProcess] interim [600000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.80973735+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.809745154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.809747625+07:00","message":"> Transcript [22328] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.809753604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.809755633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.809757397+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:56.809760699+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.129634265+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.129671465+07:00","message":"receive 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-01-30T11:14:57.129678025+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสหน้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.129693757+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.129702552+07:00","message":"[bufferProcess] interim [840000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.129705492+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.129713768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.129716399+07:00","message":"> Transcript [22329] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.129720479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.129724448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.129727074+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.12973016+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.140771214+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.140790369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.140794909+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.140806004+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.140811524+07:00","message":"[bufferProcess] interim [900000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.140813791+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.140817012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.140819204+07:00","message":"> Transcript [22330] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.140823889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.140825609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.140827368+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.140829485+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.198817075+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.198851594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.198858625+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.19887273+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.198879786+07:00","message":"[bufferProcess] interim [960000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.198882381+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.198888095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.198890842+07:00","message":"> Transcript [22331] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.198895119+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.198896969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.198898953+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.198902058+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.198906486+07:00","message":"Push: 'นี้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.198908213+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.198910389+07:00","message":"Set new StatePrefix : 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.198913233+07:00","message":"Next Push (prob) : 'คะโอกาสนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.198922625+07:00","message":"push: {false นี้แล้วนะ 0 0xc0031a5c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.457503481+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.457539216+07:00","message":"receive 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-01-30T11:14:57.457545377+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้เขา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.457561943+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.457571133+07:00","message":"[bufferProcess] interim [140000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.457573385+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.457578933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.457581593+07:00","message":"> Transcript [22332] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.457585105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.457587132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.457588905+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.457591966+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.468424865+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.468441481+07:00","message":"receive 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-01-30T11:14:57.468446089+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้เขาเรียก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.468455599+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้เขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.468460109+07:00","message":"[bufferProcess] interim [200000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้เขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.46846217+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้เขา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.468464691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.468466804+07:00","message":"> Transcript [22333] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้เขา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.468469394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.468470983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.468472605+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.468474989+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.517912352+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.517947368+07:00","message":"receive 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-01-30T11:14:57.517953369+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเล่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.517967855+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.517976331+07:00","message":"[bufferProcess] interim [260000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.517979273+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้เขาเรียก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.517984699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.517988287+07:00","message":"> Transcript [22334] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้เขาเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.517991661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.517993363+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.517995103+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.517998466+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.646140544+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.646172919+07:00","message":"receive 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-01-30T11:14:57.646178917+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.646192527+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.64619948+07:00","message":"[bufferProcess] interim [380000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.646208103+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.646214449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.646217194+07:00","message":"> Transcript [22335] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.646221011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.646222835+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.646225099+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.646227507+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.646231921+07:00","message":"Push: 'คะโอกาสนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.646233851+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.646236014+07:00","message":"Set new StatePrefix : 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.64623846+07:00","message":"Next Push (prob) : 'ขอเล่น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.646246992+07:00","message":"push: {false คะโอกาสนี้ 0 0xc0031a5c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.839088892+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.839129585+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-01-30T11:14:57.83913716+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:57.839150653+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.839157656+07:00","message":"[bufferProcess] interim [560000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.839160227+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.839166116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.839170174+07:00","message":"> Transcript [22336] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.839172463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:57.839174448+07:00","message":"Set new StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:57.929183773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:14:57.929240337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.030527539+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.030579501+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-01-30T11:14:58.030589046+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอาทิ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.030604084+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.030611049+07:00","message":"[bufferProcess] interim [800000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.030614062+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.03061771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.030620326+07:00","message":"> Transcript [22337] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.03062471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.030626568+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.030628642+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.030631124+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.084402975+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.084440393+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-01-30T11:14:58.084449229+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.084465352+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.084473112+07:00","message":"[bufferProcess] interim [860000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.084476851+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.084481674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.084485764+07:00","message":"> Transcript [22338] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.084490587+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.084493242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.084496559+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.08450055+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.085775468+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.085799433+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-01-30T11:14:58.085804832+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.085815374+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.08582014+07:00","message":"[bufferProcess] interim [920000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.085822401+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.085825554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.085827757+07:00","message":"> Transcript [22339] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.085830838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.085832534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.085834308+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.085836807+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.402462612+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.402501536+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-01-30T11:14:58.402507373+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.402522328+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.402532075+07:00","message":"[bufferProcess] interim [160000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.40253498+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.402540219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.402544861+07:00","message":"> Transcript [22340] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.402548534+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.402550704+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.402553054+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.402555644+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.402561537+07:00","message":"Push: 'ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.402563484+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.402565576+07:00","message":"Set new StatePrefix : 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.40256815+07:00","message":"Next Push (prob) : 'ท่านอธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.402576263+07:00","message":"push: {false ขอเรียนเชิญ 0 0xc0031a5c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.802057554+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.802099791+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-01-30T11:14:58.802108162+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.802122669+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.802130145+07:00","message":"[bufferProcess] interim [580000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.802133621+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.802140534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.802143328+07:00","message":"> Transcript [22341] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.802146926+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.802148991+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.802150736+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.80215378+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.920153208+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.920192293+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-01-30T11:14:58.920198392+07:00","message":"receive interim result [false|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.920222254+07:00","message":"[buffer interim] 3052 false สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.920229564+07:00","message":"[bufferProcess] interim [700000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.920231982+07:00","message":"[bufferProcess] send to processor:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.920235357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.920238058+07:00","message":"> Transcript [22342] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.920241613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.920243338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.92024594+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:58.920248526+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:58.968154939+07:00","message":"[GCS] IsForceVAD: false for message ID: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.11658879+07:00","message":"receive streaming session, msgId: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.116632251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.116642242+07:00","message":"receive interim result [true|false]: สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.116657782+07:00","message":"end recv isFinal message id 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.116662943+07:00","message":"end Recv id 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.116669833+07:00","message":"[buffer interim] 3052 true สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116680617+07:00","message":"[bufferProcess] interim [910000000]:สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116684533+07:00","message":"[bufferProcess] send to processor (isfinal):สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116688343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116691319+07:00","message":"> Transcript [22343] [false]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116695116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116696784+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116698502+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116700927+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116702961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116704863+07:00","message":"> Transcript [22344] [true]: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการบดีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116706859+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116708321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116709799+07:00","message":"StatePrefix: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116711522+07:00","message":"TextPushed: 'สักครู่ค่ะเราจะมีไฮไลท์ของงานวันนี้แล้วนะคะโอกาสนี้ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.116715407+07:00","message":"Push: 'ท่านอธิการบดีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.116723636+07:00","message":"push: {true ท่านอธิการบดีนะคะ 0 0xc0031a5c80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:14:59.132771699+07:00","message":"write wav file: './tmp/7478/7478_3052.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.418749721+07:00","message":"[GCS] Start streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.954336139+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.954383608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.954388288+07:00","message":"receive interim result [false|false]: ว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.954404457+07:00","message":"[buffer interim] 3053 false ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.954411112+07:00","message":"[bufferProcess] interim [540000000]:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.954413044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.97816924+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.978213948+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาจาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.97822016+07:00","message":"receive interim result [false|false]: มาจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:14:59.978236841+07:00","message":"[buffer interim] 3053 false มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.978243559+07:00","message":"[bufferProcess] interim [600000000]:มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.978246744+07:00","message":"[bufferProcess] send to processor:ว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.97825166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.978254923+07:00","message":"> Transcript [22345] [false]: 'ว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:14:59.978256971+07:00","message":"Set StatePrefix (first interim): 'ว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.107256971+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.107295531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มจธ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.107301203+07:00","message":"receive interim result [false|false]: มจธ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.107314796+07:00","message":"[buffer interim] 3053 false มจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.107321282+07:00","message":"[bufferProcess] interim [720000000]:มจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.107323941+07:00","message":"[bufferProcess] send to processor:มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.107329687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.10733247+07:00","message":"> Transcript [22346] [false]: 'มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.10733448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.107336211+07:00","message":"Set new StatePrefix: 'มาจาก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.458916674+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.458957047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มจธท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.458962484+07:00","message":"receive interim result [false|false]: มจธท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.458974715+07:00","message":"[buffer interim] 3053 false มจธท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.458981363+07:00","message":"[bufferProcess] interim [80000000]:มจธท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.458983478+07:00","message":"[bufferProcess] send to processor:มจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.458988631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.458991454+07:00","message":"> Transcript [22347] [false]: 'มจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.458993829+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.458995851+07:00","message":"Set new StatePrefix: 'มจธ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.61410886+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.614150995+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มจธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.614156916+07:00","message":"receive interim result [false|false]: มจธ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.614169428+07:00","message":"[buffer interim] 3053 false มจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.614176037+07:00","message":"[bufferProcess] interim [140000000]:มจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.614178209+07:00","message":"[bufferProcess] send to processor:มจธท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.614183255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.614186063+07:00","message":"> Transcript [22348] [false]: 'มจธท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.614189307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.614191277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.61419362+07:00","message":"StatePrefix: 'มจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.614195934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.74580184+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.745844704+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มจธถ้าพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.745850474+07:00","message":"receive interim result [false|false]: มจธถ้าพูด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.745864654+07:00","message":"[buffer interim] 3053 false มจธถ้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.745874762+07:00","message":"[bufferProcess] interim [260000000]:มจธถ้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.745877749+07:00","message":"[bufferProcess] send to processor:มจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.745883403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.745887269+07:00","message":"> Transcript [22349] [false]: 'มจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.745891497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.74589408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.74589881+07:00","message":"StatePrefix: 'มจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.745900869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.766316606+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.766351281+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-01-30T11:15:00.766356209+07:00","message":"receive interim result [false|false]: มจธ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.766368941+07:00","message":"[buffer interim] 3053 false มจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.76637467+07:00","message":"[bufferProcess] interim [320000000]:มจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.766376925+07:00","message":"[bufferProcess] send to processor:มจธถ้าพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.766380173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.766384273+07:00","message":"> Transcript [22350] [false]: 'มจธถ้าพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.766387343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.766389056+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.766391091+07:00","message":"StatePrefix: 'มจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.766392845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.77893063+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.778954874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มจธท่านผู้แทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.778959458+07:00","message":"receive interim result [false|false]: มจธท่านผู้แทน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.778970243+07:00","message":"[buffer interim] 3053 false มจธท่านผู้แทน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.778976298+07:00","message":"[bufferProcess] interim [380000000]:มจธท่านผู้แทน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.778978959+07:00","message":"[bufferProcess] send to processor:มจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.778982044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.778985067+07:00","message":"> Transcript [22351] [false]: 'มจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.778988726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.778991271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.778993515+07:00","message":"StatePrefix: 'มจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.778995951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.779000876+07:00","message":"Push: 'มจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.779003641+07:00","message":"TextPushed: 'มจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.779006114+07:00","message":"Set new StatePrefix : 'มจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.779009076+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.779018626+07:00","message":"push: {false มจธ 0 0xc004624000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.864189447+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.864240427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มจธท่านผู้แทนมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.864246687+07:00","message":"receive interim result [false|false]: มจธท่านผู้แทนมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.864261455+07:00","message":"[buffer interim] 3053 false มจธท่านผู้แทนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.864269691+07:00","message":"[bufferProcess] interim [500000000]:มจธท่านผู้แทนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.864271875+07:00","message":"[bufferProcess] send to processor:มจธท่านผู้แทน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.864277511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.864280186+07:00","message":"> Transcript [22352] [false]: 'มจธท่านผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.864282173+07:00","message":"Set StatePrefix (first interim): 'มจธท่านผู้แทน'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:00.929698638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:00.929712783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.998398012+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.998446759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มจธท่านผู้แทนมาหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.998453634+07:00","message":"receive interim result [false|false]: มจธท่านผู้แทนมาหา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:00.998469086+07:00","message":"[buffer interim] 3053 false มจธท่านผู้แทนมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.998476465+07:00","message":"[bufferProcess] interim [620000000]:มจธท่านผู้แทนมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.998479022+07:00","message":"[bufferProcess] send to processor:มจธท่านผู้แทนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.998485185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.99848764+07:00","message":"> Transcript [22353] [false]: 'มจธท่านผู้แทนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.998490872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.998492904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.998494736+07:00","message":"StatePrefix: 'มจธท่านผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:00.998497181+07:00","message":"TextPushed: 'มจธ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.165458831+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.165502152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มจธท่านผู้แทนมาหาที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.16550751+07:00","message":"receive interim result [false|false]: มจธท่านผู้แทนมาหาที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.165519688+07:00","message":"[buffer interim] 3053 false มจธท่านผู้แทนมาหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.165529658+07:00","message":"[bufferProcess] interim [740000000]:มจธท่านผู้แทนมาหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.165532375+07:00","message":"[bufferProcess] send to processor:มจธท่านผู้แทนมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.165537587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.165542795+07:00","message":"> Transcript [22354] [false]: 'มจธท่านผู้แทนมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.165546081+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.165548145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.165550017+07:00","message":"StatePrefix: 'มจธท่านผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.165552006+07:00","message":"TextPushed: 'มจธ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.199683856+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.199738778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มจธท่านผู้แทนมหาชัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.19974567+07:00","message":"receive interim result [false|false]: มจธท่านผู้แทนมหาชัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.199767031+07:00","message":"[buffer interim] 3053 false มจธท่านผู้แทนมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.199774764+07:00","message":"[bufferProcess] interim [800000000]:มจธท่านผู้แทนมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.199776832+07:00","message":"[bufferProcess] send to processor:มจธท่านผู้แทนมาหาที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.199780053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.199782997+07:00","message":"> Transcript [22355] [false]: 'มจธท่านผู้แทนมาหาที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.199787157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.199789207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.199791071+07:00","message":"StatePrefix: 'มจธท่านผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.199793069+07:00","message":"TextPushed: 'มจธ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.296966299+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.297010551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มจธท่านผู้แทนมหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.297015988+07:00","message":"receive interim result [false|false]: มจธท่านผู้แทนมหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.297030509+07:00","message":"[buffer interim] 3053 false มจธท่านผู้แทนมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.297040854+07:00","message":"[bufferProcess] interim [920000000]:มจธท่านผู้แทนมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.297043501+07:00","message":"[bufferProcess] send to processor:มจธท่านผู้แทนมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.297046581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.297049111+07:00","message":"> Transcript [22356] [false]: 'มจธท่านผู้แทนมหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.297052779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.29705482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.297056772+07:00","message":"StatePrefix: 'มจธท่านผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.297060132+07:00","message":"TextPushed: 'มจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.297063365+07:00","message":"Push: 'ท่านผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.29706516+07:00","message":"TextPushed: 'มจธท่านผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.297067054+07:00","message":"Set new StatePrefix : 'มจธท่านผู้แทนมหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.29706894+07:00","message":"Next Push (prob) : 'มหาชัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.297077512+07:00","message":"push: {false ท่านผู้แทน 0 0xc004624000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.479773043+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.479816718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มจธท่านผู้แทนมหาวิทยาลัยทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.479822726+07:00","message":"receive interim result [false|false]: มจธท่านผู้แทนมหาวิทยาลัยทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.479837503+07:00","message":"[buffer interim] 3053 false มจธท่านผู้แทนมหาวิทยาลัยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.47984625+07:00","message":"[bufferProcess] interim [100000000]:มจธท่านผู้แทนมหาวิทยาลัยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.479848511+07:00","message":"[bufferProcess] send to processor:มจธท่านผู้แทนมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.479853971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.479856556+07:00","message":"> Transcript [22357] [false]: 'มจธท่านผู้แทนมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.479858733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.47986068+07:00","message":"Set new StatePrefix: 'มจธท่านผู้แทนมหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.736035206+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.736072181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.736084629+07:00","message":"receive interim result [false|false]: มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.736098014+07:00","message":"[buffer interim] 3053 false มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.736104699+07:00","message":"[bufferProcess] interim [340000000]:มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.736107234+07:00","message":"[bufferProcess] send to processor:มจธท่านผู้แทนมหาวิทยาลัยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.736112688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.736115372+07:00","message":"> Transcript [22358] [false]: 'มจธท่านผู้แทนมหาวิทยาลัยทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.736118948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.736121037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.736122826+07:00","message":"StatePrefix: 'มจธท่านผู้แทนมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.736125437+07:00","message":"TextPushed: 'มจธท่านผู้แทน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.999823364+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.999877207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.999883592+07:00","message":"receive interim result [false|false]: มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:01.999900417+07:00","message":"[buffer interim] 3053 false มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.999907238+07:00","message":"[bufferProcess] interim [580000000]:มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.999909781+07:00","message":"[bufferProcess] send to processor:มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.999915217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.999920835+07:00","message":"> Transcript [22359] [false]: 'มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.999924199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.999926304+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.999928321+07:00","message":"StatePrefix: 'มจธท่านผู้แทนมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:01.999930869+07:00","message":"TextPushed: 'มจธท่านผู้แทน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.037896425+07:00","message":"[GCS] IsForceVAD: false for message ID: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.059165859+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.05920575+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-01-30T11:15:02.059219472+07:00","message":"receive interim result [false|false]: มจธท่านผู้แทนมหาวิทยาลัยทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.059236244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 แห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.059239469+07:00","message":"receive interim result [false|false]:  9 แห่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.059248258+07:00","message":"[buffer interim] 3053 false มจธท่านผู้แทนมหาวิทยาลัยทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.059255808+07:00","message":"[buffer interim] 3053 false  9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.059262154+07:00","message":"[bufferProcess] interim [700000000]:มจธท่านผู้แทนมหาวิทยาลัยทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.059264719+07:00","message":"[bufferProcess] send to processor:มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.059267652+07:00","message":"[bufferProcess] interim [700000000]: 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.05926993+07:00","message":"[bufferProcess] update buffer: มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.059272825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.059275342+07:00","message":"> Transcript [22360] [false]: 'มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.059278291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.059280201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.059281973+07:00","message":"StatePrefix: 'มจธท่านผู้แทนมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.059284143+07:00","message":"TextPushed: 'มจธท่านผู้แทน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.17636644+07:00","message":"[GCS] Start streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.185006329+07:00","message":"receive streaming session, msgId: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.185044073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง\",\"confidence\":0.94553614}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.185051447+07:00","message":"receive interim result [true|false]: มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.185062193+07:00","message":"end recv isFinal message id 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.185064416+07:00","message":"end Recv id 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.185069676+07:00","message":"[buffer interim] 3053 true มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185076804+07:00","message":"[bufferProcess] interim [850000000]:มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185083308+07:00","message":"[bufferProcess] send to processor (isfinal):มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185087174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185089956+07:00","message":"> Transcript [22361] [false]: 'มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185093256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185095152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185096965+07:00","message":"StatePrefix: 'มจธท่านผู้แทนมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185099404+07:00","message":"TextPushed: 'มจธท่านผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.18510507+07:00","message":"Push: 'มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185106954+07:00","message":"TextPushed: 'มจธท่านผู้แทนมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185109001+07:00","message":"Set new StatePrefix : 'มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185111819+07:00","message":"Next Push (prob) : 'ทั้ง 9 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185113937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185115779+07:00","message":"> Transcript [22362] [true]: 'มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185120643+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185122331+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185123899+07:00","message":"StatePrefix: 'มจธท่านผู้แทนมหาวิทยาลัยทั้ง 9 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.18512874+07:00","message":"TextPushed: 'มจธท่านผู้แทนมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.185134482+07:00","message":"Push: 'ทั้ง 9 แห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.185142639+07:00","message":"push: {false มหาวิทยาลัย 0 0xc004624000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.185147965+07:00","message":"push: {true ทั้ง 9 แห่ง 0 0xc004624000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:02.193310324+07:00","message":"write wav file: './tmp/7478/7478_3053.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.650466195+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.65050101+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-01-30T11:15:02.650507075+07:00","message":"receive interim result [false|false]: หัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.650517924+07:00","message":"[buffer interim] 3054 false หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.650526175+07:00","message":"[bufferProcess] interim [300000000]:หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.650528639+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.897929099+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.897967519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.897973043+07:00","message":"receive interim result [false|false]: หัวหน้าหลัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:02.897984494+07:00","message":"[buffer interim] 3054 false หัวหน้าหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.897992251+07:00","message":"[bufferProcess] interim [540000000]:หัวหน้าหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.897994408+07:00","message":"[bufferProcess] send to processor:หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.89799945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.898002198+07:00","message":"> Transcript [22363] [false]: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:02.898004457+07:00","message":"Set StatePrefix (first interim): 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.032202904+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.032246017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลักสูตร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.032251957+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.032267537+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.032274569+07:00","message":"[bufferProcess] interim [720000000]:หัวหน้าหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.032277197+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.0322805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.032283294+07:00","message":"> Transcript [22364] [false]: 'หัวหน้าหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.032286085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.032287949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.032289864+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.032291656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.23310666+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.233145723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลักสูตรแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.233151476+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตรแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.233180792+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.233188457+07:00","message":"[bufferProcess] interim [840000000]:หัวหน้าหลักสูตรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.23319217+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.233195537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.233198277+07:00","message":"> Transcript [22365] [false]: 'หัวหน้าหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.233201737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.233204141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.233205899+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.233207893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.252912688+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.252935584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลักสูตรแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.252941994+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตรแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.252955752+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.252962608+07:00","message":"[bufferProcess] interim [900000000]:หัวหน้าหลักสูตรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.252964784+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลักสูตรแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.252967375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.252969888+07:00","message":"> Transcript [22366] [false]: 'หัวหน้าหลักสูตรแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.252972538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.252974448+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.252976669+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.252980208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.439030105+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.439062178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลักสูตรแล้วก็เหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.439068842+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตรแล้วก็เหมือน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.43908093+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตรแล้วก็เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.43908723+07:00","message":"[bufferProcess] interim [80000000]:หัวหน้าหลักสูตรแล้วก็เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.439089786+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลักสูตรแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.43909488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.43909763+07:00","message":"> Transcript [22367] [false]: 'หัวหน้าหลักสูตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.43910092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.439102845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.439104718+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.439106726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.439110926+07:00","message":"Push: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.439112956+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.439114733+07:00","message":"Set new StatePrefix : 'หัวหน้าหลักสูตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.439116792+07:00","message":"Next Push (prob) : 'หลักสูตรแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.439126653+07:00","message":"push: {false หัวหน้า 0 0xc0031a4480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.558505563+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.558545092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลักสูตรแล้วก็หัวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.558551433+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตรแล้วก็หัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.55856433+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตรแล้วก็หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.558570639+07:00","message":"[bufferProcess] interim [200000000]:หัวหน้าหลักสูตรแล้วก็หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.558573152+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลักสูตรแล้วก็เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.558578283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.558580654+07:00","message":"> Transcript [22368] [false]: 'หัวหน้าหลักสูตรแล้วก็เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.558584324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.558586336+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.558588443+07:00","message":"StatePrefix: 'หัวหน้าหลักสูตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.558590808+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.732758772+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.73279271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลักสูตรแล้วก็หัวหน้าคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.732798345+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตรแล้วก็หัวหน้าคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.732810912+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตรแล้วก็หัวหน้าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.73281728+07:00","message":"[bufferProcess] interim [380000000]:หัวหน้าหลักสูตรแล้วก็หัวหน้าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.732819488+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลักสูตรแล้วก็หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.732824602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.732827323+07:00","message":"> Transcript [22369] [false]: 'หัวหน้าหลักสูตรแล้วก็หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.732830436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.732832611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.732834791+07:00","message":"StatePrefix: 'หัวหน้าหลักสูตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.732837065+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.802796866+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.802835448+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลักสูตรแล้วก็หัวหน้าครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.802841208+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตรแล้วก็หัวหน้าครับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.80285716+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตรแล้วก็หัวหน้าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.802866585+07:00","message":"[bufferProcess] interim [440000000]:หัวหน้าหลักสูตรแล้วก็หัวหน้าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.802870964+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลักสูตรแล้วก็หัวหน้าคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.802878563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.802881984+07:00","message":"> Transcript [22370] [false]: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.802889119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.802891773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.80289545+07:00","message":"StatePrefix: 'หัวหน้าหลักสูตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.802897968+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.80805959+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.808082263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.808087055+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.808099511+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.808106478+07:00","message":"[bufferProcess] interim [500000000]:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.808110403+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลักสูตรแล้วก็หัวหน้าครับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.808114471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.808118204+07:00","message":"> Transcript [22371] [false]: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.808122107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.80812438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.808128493+07:00","message":"StatePrefix: 'หัวหน้าหลักสูตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.808130463+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.808135124+07:00","message":"Push: 'หลักสูตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.808137672+07:00","message":"TextPushed: 'หัวหน้าหลักสูตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.808140115+07:00","message":"Set new StatePrefix : 'หัวหน้าหลักสูตรแล้วก็หัวหน้าครับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.808142722+07:00","message":"Next Push (prob) : 'หัวหน้าครับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.808153121+07:00","message":"push: {false หลักสูตรแล้วก็ 0 0xc0031a4480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.916618679+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.916659434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.916665728+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:03.916680065+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.916686292+07:00","message":"[bufferProcess] interim [620000000]:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.916689178+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.91669532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.91669907+07:00","message":"> Transcript [22372] [false]: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.916701349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:03.91670332+07:00","message":"Set new StatePrefix: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:03.929730708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:03.929743555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:04.518279934+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:04.518326319+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-01-30T11:15:04.518332659+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:04.518346983+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.518354061+07:00","message":"[bufferProcess] interim [220000000]:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.518356801+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.518363287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.51836584+07:00","message":"> Transcript [22373] [false]: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.51836926+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.518371285+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.518374543+07:00","message":"StatePrefix: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.518377179+07:00","message":"TextPushed: 'หัวหน้าหลักสูตรแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:04.76564133+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:04.765688705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:04.765695519+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:04.765710287+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.765717623+07:00","message":"[bufferProcess] interim [400000000]:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.765720186+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.765726866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.765729669+07:00","message":"> Transcript [22374] [false]: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.765733821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.765736004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.765738408+07:00","message":"StatePrefix: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:04.765741063+07:00","message":"TextPushed: 'หัวหน้าหลักสูตรแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.044686868+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.044728161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.044735589+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.044751746+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.044759301+07:00","message":"[bufferProcess] interim [640000000]:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.044761821+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.044768488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.044771341+07:00","message":"> Transcript [22375] [false]: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.04477488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.044776859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.044778831+07:00","message":"StatePrefix: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.044781633+07:00","message":"TextPushed: 'หัวหน้าหลักสูตรแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.132879259+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.132920083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.132927269+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.132943162+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.132950785+07:00","message":"[bufferProcess] interim [700000000]:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.132953587+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.132962221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.132967608+07:00","message":"> Transcript [22376] [false]: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.132973348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.132975461+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.132977641+07:00","message":"StatePrefix: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.132980345+07:00","message":"TextPushed: 'หัวหน้าหลักสูตรแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.132988225+07:00","message":"Push: 'หัวหน้าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.132989975+07:00","message":"TextPushed: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.132992205+07:00","message":"Set new StatePrefix : 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.132994311+07:00","message":"Next Push (prob) : 'การให้เกียรติขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.133002309+07:00","message":"push: {false หัวหน้าโครง 0 0xc0031a4480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.247682984+07:00","message":"[GCS] IsForceVAD: false for message ID: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.276662887+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.276699847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.276709109+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นไป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.276724107+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.276731092+07:00","message":"[bufferProcess] interim [820000000]:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.276733738+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.276741053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.276743901+07:00","message":"> Transcript [22377] [false]: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.276746259+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.292635646+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.292660383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นเวที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.29266601+07:00","message":"receive interim result [false|false]: หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นเวที"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.292678587+07:00","message":"[buffer interim] 3054 false หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.292683615+07:00","message":"[bufferProcess] interim [880000000]:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.292686099+07:00","message":"[bufferProcess] send to processor:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.292688611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.292692142+07:00","message":"> Transcript [22378] [false]: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.292696548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.292698358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.292700456+07:00","message":"StatePrefix: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.292703531+07:00","message":"TextPushed: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.379812308+07:00","message":"[GCS] Start streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.412725956+07:00","message":"receive streaming session, msgId: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.412764355+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-01-30T11:15:05.412771455+07:00","message":"receive interim result [true|false]: หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นเวที"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.412781987+07:00","message":"end recv isFinal message id 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.412783963+07:00","message":"end Recv id 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.412789555+07:00","message":"[buffer interim] 3054 true หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.412800532+07:00","message":"[bufferProcess] interim [90000000]:หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.41280334+07:00","message":"[bufferProcess] send to processor (isfinal):หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.41280734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.412810344+07:00","message":"> Transcript [22379] [false]: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.412813828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.412815676+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.412817798+07:00","message":"StatePrefix: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.412820492+07:00","message":"TextPushed: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.412822149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.412826228+07:00","message":"> Transcript [22380] [true]: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้นเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.412828263+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.412829828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.412831398+07:00","message":"StatePrefix: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครงการให้เกียรติขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.41283302+07:00","message":"TextPushed: 'หัวหน้าหลักสูตรแล้วก็หัวหน้าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.412839658+07:00","message":"Push: 'การให้เกียรติขึ้นเวที'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.412847978+07:00","message":"push: {true การให้เกียรติขึ้นเวที 0 0xc0031a4480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:05.421019511+07:00","message":"write wav file: './tmp/7478/7478_3054.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.946535011+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.946571881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.946576841+07:00","message":"receive interim result [false|false]: ครั้งหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:05.946590864+07:00","message":"[buffer interim] 3055 false ครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.946598047+07:00","message":"[bufferProcess] interim [420000000]:ครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:05.946600054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.116206971+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.11625331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่งค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.116259858+07:00","message":"receive interim result [false|false]: ครั้งหนึ่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.116271673+07:00","message":"[buffer interim] 3055 false ครั้งหนึ่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.116278619+07:00","message":"[bufferProcess] interim [600000000]:ครั้งหนึ่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.116281406+07:00","message":"[bufferProcess] send to processor:ครั้งหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.116286875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.116289888+07:00","message":"> Transcript [22381] [false]: 'ครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.116292102+07:00","message":"Set StatePrefix (first interim): 'ครั้งหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.565390259+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.565430667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่งค่ะเพื่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.565436515+07:00","message":"receive interim result [false|false]: ครั้งหนึ่งค่ะเพื่อน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.565449735+07:00","message":"[buffer interim] 3055 false ครั้งหนึ่งค่ะเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.565456772+07:00","message":"[bufferProcess] interim [20000000]:ครั้งหนึ่งค่ะเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.56545963+07:00","message":"[bufferProcess] send to processor:ครั้งหนึ่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.56546403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.565466912+07:00","message":"> Transcript [22382] [false]: 'ครั้งหนึ่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.565470108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.565472062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.565473692+07:00","message":"StatePrefix: 'ครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.565475604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.618097058+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.618140439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งนึงค่ะเพื่อเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.618147302+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.618164177+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.61817545+07:00","message":"[bufferProcess] interim [80000000]:ครั้งนึงค่ะเพื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.618177956+07:00","message":"[bufferProcess] send to processor:ครั้งหนึ่งค่ะเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.618181391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.618184757+07:00","message":"> Transcript [22383] [false]: 'ครั้งหนึ่งค่ะเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.618189399+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.6181917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.618194304+07:00","message":"StatePrefix: 'ครั้งหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.618196674+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.807484236+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.807523558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งนึงค่ะเพื่อเป็นศักดิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.80752927+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นศักดิ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.807542914+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.807549025+07:00","message":"[bufferProcess] interim [260000000]:ครั้งนึงค่ะเพื่อเป็นศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.807551754+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.807557889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.807561849+07:00","message":"> Transcript [22384] [false]: 'ครั้งนึงค่ะเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.807564181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.807566024+07:00","message":"Set new StatePrefix: 'ครั้งนึงค่ะเพื่อเป็น'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:06.930557165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:06.930583515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.960462435+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.960500323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งนึงค่ะเพื่อเป็นสะเก็ด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.960509711+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นสะเก็ด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:06.960524761+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นสะเก็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.960531762+07:00","message":"[bufferProcess] interim [380000000]:ครั้งนึงค่ะเพื่อเป็นสะเก็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.960534555+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็นศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.960541422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.960544147+07:00","message":"> Transcript [22385] [false]: 'ครั้งนึงค่ะเพื่อเป็นศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.960547482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.960551455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.960553468+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:06.960555378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.117851044+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.117887873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งนึงค่ะเพื่อเป็นสักขีพยาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.117892926+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นสักขีพยาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.117907852+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นสักขีพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.117917448+07:00","message":"[bufferProcess] interim [560000000]:ครั้งนึงค่ะเพื่อเป็นสักขีพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.117919883+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็นสะเก็ด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.117925615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.117928251+07:00","message":"> Transcript [22386] [false]: 'ครั้งนึงค่ะเพื่อเป็นสะเก็ด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.117931201+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.117933272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.117935445+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.117937381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.698924941+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.698963901+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-01-30T11:15:07.698969279+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นสักขีพยาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.69898381+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นสักขีพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.698992055+07:00","message":"[bufferProcess] interim [160000000]:ครั้งนึงค่ะเพื่อเป็นสักขีพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.698995461+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็นสักขีพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.699000857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.699003394+07:00","message":"> Transcript [22387] [false]: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.69900695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.699008982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.699011148+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.69901339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.705273168+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.705295272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งนึงค่ะเพื่อเป็นสักขีพยานใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.705300291+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นสักขีพยานใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.705312221+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นสักขีพยานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.705319475+07:00","message":"[bufferProcess] interim [220000000]:ครั้งนึงค่ะเพื่อเป็นสักขีพยานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.705322502+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็นสักขีพยาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.705327706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.705333109+07:00","message":"> Transcript [22388] [false]: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.70533648+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.705338413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.705340209+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.705342364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.705349053+07:00","message":"Push: 'ครั้งนึงค่ะเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.705350815+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.705353294+07:00","message":"Set new StatePrefix : 'ครั้งนึงค่ะเพื่อเป็นสักขีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.705355347+07:00","message":"Next Push (prob) : 'สักขีพยาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.705363391+07:00","message":"push: {false ครั้งนึงค่ะเพื่อเป็น 0 0xc002d18c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.830705132+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.830740804+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.830746627+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:07.830759702+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.830766664+07:00","message":"[bufferProcess] interim [280000000]:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.830769538+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็นสักขีพยานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.830775185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.830777785+07:00","message":"> Transcript [22389] [false]: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.830781754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.830783739+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.830785577+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:07.830788086+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.022931708+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.02296795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.022973791+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.022988274+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.022997715+07:00","message":"[bufferProcess] interim [520000000]:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.023000115+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.023005234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.023007949+07:00","message":"> Transcript [22390] [false]: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.023012036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.023013983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.023015941+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.023018804+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.400302494+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.400345343+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.400352375+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.400371685+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.400384213+07:00","message":"[bufferProcess] interim [880000000]:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.400387869+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.400397093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.400400829+07:00","message":"> Transcript [22391] [false]: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.400405783+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.400408597+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.400411864+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.400415316+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.594475306+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.594510212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.594517826+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.594533204+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.594541761+07:00","message":"[bufferProcess] interim [60000000]:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.594545852+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.594559133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.594563386+07:00","message":"> Transcript [22392] [false]: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.594568631+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.59457435+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.594577524+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.59458107+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.594590196+07:00","message":"Push: 'สักขีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.594592433+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.594594696+07:00","message":"Set new StatePrefix : 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.594597175+07:00","message":"Next Push (prob) : 'ในการเปิดโครง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.594605054+07:00","message":"push: {false สักขีพยาน 0 0xc002d18c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.855894426+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.855935932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.855942505+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.855957189+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.855964673+07:00","message":"[bufferProcess] interim [240000000]:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.855967191+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.855975201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.855978186+07:00","message":"> Transcript [22393] [false]: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.855981737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.855984104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.855986006+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.855988878+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.896647081+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.896686952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.896696022+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.896705896+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.896712429+07:00","message":"[bufferProcess] interim [300000000]:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.896716408+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.896719707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.896723147+07:00","message":"> Transcript [22394] [false]: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.89672633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.89672836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.896730172+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.896732475+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.928851994+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.928892392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.92889875+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:08.928916185+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.928922914+07:00","message":"[bufferProcess] interim [420000000]:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.928925771+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.928930223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.928933368+07:00","message":"> Transcript [22395] [false]: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.928937435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.928939757+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.928942068+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:08.928944766+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.106177331+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.106215278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.106221357+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.106242273+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.106251958+07:00","message":"[bufferProcess] interim [540000000]:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.10625449+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.106258443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.106261447+07:00","message":"> Transcript [22396] [false]: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.10626625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.106268483+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.106270677+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.106273343+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.10628119+07:00","message":"Push: 'ในการเปิดโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.106282856+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.106285512+07:00","message":"Set new StatePrefix : 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.106287821+07:00","message":"Next Push (prob) : 'การในครั้ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.106295966+07:00","message":"push: {false ในการเปิดโครง 0 0xc002d18c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.300983768+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.30101603+07:00","message":"receive 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-01-30T11:15:09.301021828+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.301033759+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.301040633+07:00","message":"[bufferProcess] interim [780000000]:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.301043415+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.301048649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.301051035+07:00","message":"> Transcript [22397] [false]: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.301054695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.301056481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.301058386+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.301061446+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.429073815+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.429108795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.429114195+07:00","message":"receive interim result [false|false]: ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.429129783+07:00","message":"[buffer interim] 3055 false ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.42913913+07:00","message":"[bufferProcess] interim [900000000]:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.429142524+07:00","message":"[bufferProcess] send to processor:ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.4291485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.429152428+07:00","message":"> Transcript [22398] [false]: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.429168476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.42917104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.429173004+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.429175841+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.538541145+07:00","message":"[GCS] IsForceVAD: false for message ID: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.646778582+07:00","message":"receive streaming session, msgId: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.64682063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ครั้งหนึ่งค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะคะ\",\"confidence\":0.95618266}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.646827197+07:00","message":"receive interim result [true|false]: ครั้งหนึ่งค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.646839761+07:00","message":"end recv isFinal message id 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.646842237+07:00","message":"end Recv id 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.646849566+07:00","message":"[buffer interim] 3055 true ครั้งหนึ่งค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.646859662+07:00","message":"[bufferProcess] interim [170000000]:ครั้งหนึ่งค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.646865458+07:00","message":"[bufferProcess] send to processor (isfinal):ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.646874596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.646895543+07:00","message":"> Transcript [22399] [false]: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.64690157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.646904492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.646906686+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.646909686+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.646912189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.646915073+07:00","message":"> Transcript [22400] [true]: 'ครั้งหนึ่งค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.646917172+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.646918995+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.646921115+07:00","message":"StatePrefix: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.646929194+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.646931355+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.647122274+07:00","message":"Push: 'ในครั้งนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.647125975+07:00","message":"TextPushed: 'ครั้งนึงค่ะเพื่อเป็นสักขีพยานในการเปิดโครงในครั้งนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.647129383+07:00","message":"Set new StatePrefix : 'ครั้งหนึ่งค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.647132366+07:00","message":"Next Push (prob) : 'ครั้งหนึ่งค่ะเพื่อเป็นสักขีพยานในการเปิดโครงการในครั้งนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.647152306+07:00","message":"push: {true ในครั้งนี้นะคะ 0 0xc002d18c80}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:09.647148628+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_3055.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:09.656079187+07:00","message":"write wav file: './tmp/7478/7478_3055.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:09.728067328+07:00","message":"[GCS] Start streaming session, msgId: 3056"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:09.931250564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:09.931262542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.203993737+07:00","message":"receive streaming session, msgId: 3056"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.20403964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.204044968+07:00","message":"receive interim result [false|false]: เรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.204059546+07:00","message":"[buffer interim] 3056 false เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.20406613+07:00","message":"[bufferProcess] interim [480000000]:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.204067735+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.265938276+07:00","message":"receive streaming session, msgId: 3056"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.265978404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.265985206+07:00","message":"receive interim result [false|false]: เราก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.265997586+07:00","message":"[buffer interim] 3056 false เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.266004805+07:00","message":"[bufferProcess] interim [600000000]:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.266007177+07:00","message":"[bufferProcess] send to processor:เรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.266012258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.266015022+07:00","message":"> Transcript [22401] [false]: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.266017306+07:00","message":"Set StatePrefix (first interim): 'เรา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.403953263+07:00","message":"receive streaming session, msgId: 3056"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.403991681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.403996843+07:00","message":"receive interim result [false|false]: เราก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.404013348+07:00","message":"[buffer interim] 3056 false เราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.404020137+07:00","message":"[bufferProcess] interim [720000000]:เราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.404022373+07:00","message":"[bufferProcess] send to processor:เราก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.404027682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.404030912+07:00","message":"> Transcript [22402] [false]: 'เราก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.404034393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.404036127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.404037819+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.404039746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.589250458+07:00","message":"receive streaming session, msgId: 3056"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.589284192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราก็จะมี\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.589289624+07:00","message":"receive interim result [false|false]: เราก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.589304649+07:00","message":"[buffer interim] 3056 false เราก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.589310807+07:00","message":"[bufferProcess] interim [840000000]:เราก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.589313334+07:00","message":"[bufferProcess] send to processor:เราก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.589318657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.589321146+07:00","message":"> Transcript [22403] [false]: 'เราก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.589323793+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.589325605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.589327719+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.589329795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.850221116+07:00","message":"[GCS] Cleaned up inactive client: 3031"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.850241811+07:00","message":"[GCS] Cleaned up inactive client: 3033"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.85024442+07:00","message":"[GCS] Cleaned up inactive client: 3027"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.850246123+07:00","message":"[GCS] Cleaned up inactive client: 3036"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.850247894+07:00","message":"[GCS] Cleaned up inactive client: 3028"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.850249734+07:00","message":"[GCS] Cleaned up inactive client: 3032"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.850251266+07:00","message":"[GCS] Cleaned up inactive client: 3029"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.85025305+07:00","message":"[GCS] Cleaned up inactive client: 3035"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.850255106+07:00","message":"[GCS] Cleaned up inactive client: 3034"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.850256942+07:00","message":"[GCS] Cleaned up inactive client: 3030"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.888098797+07:00","message":"[GCS] IsForceVAD: false for message ID: 3056"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.978919513+07:00","message":"receive streaming session, msgId: 3056"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.978966666+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-01-30T11:15:10.97899586+07:00","message":"receive interim result [true|false]: เราก็จะมี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.979006188+07:00","message":"end recv isFinal message id 3056"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.979008032+07:00","message":"end Recv id 3056"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.979017132+07:00","message":"[buffer interim] 3056 true เราก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.979024859+07:00","message":"[bufferProcess] interim [380000000]:เราก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.979028485+07:00","message":"[bufferProcess] send to processor (isfinal):เราก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.979032162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.979035002+07:00","message":"> Transcript [22404] [false]: 'เราก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.979042481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.979044206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.979046553+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.979048535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.979050011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.979051795+07:00","message":"> Transcript [22405] [true]: 'เราก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.97905385+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.979055581+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.979057088+07:00","message":"StatePrefix: 'เรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.979058632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:10.979061186+07:00","message":"Push: 'เราก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:10.979068842+07:00","message":"push: {true เราก็จะมี 0 0xc003843380}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:10.984691598+07:00","message":"write wav file: './tmp/7478/7478_3056.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:11.077868187+07:00","message":"[GCS] Start streaming session, msgId: 3057"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:11.606705462+07:00","message":"receive streaming session, msgId: 3057"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:11.606747959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:11.606753211+07:00","message":"receive interim result [false|false]: ไฮไลท์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:11.606768063+07:00","message":"[buffer interim] 3057 false ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:11.606774647+07:00","message":"[bufferProcess] interim [360000000]:ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:11.606776375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:11.932384654+07:00","message":"receive streaming session, msgId: 3057"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:11.93242122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ตัวนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:11.932427718+07:00","message":"receive interim result [false|false]: ไฮไลท์ตัวนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:11.932444771+07:00","message":"[buffer interim] 3057 false ไฮไลท์ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:11.932453622+07:00","message":"[bufferProcess] interim [660000000]:ไฮไลท์ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:11.932456075+07:00","message":"[bufferProcess] send to processor:ไฮไลท์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:11.932459494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:11.932462418+07:00","message":"> Transcript [22406] [false]: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:11.932464376+07:00","message":"Set StatePrefix (first interim): 'ไฮไลท์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.074038145+07:00","message":"receive streaming session, msgId: 3057"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.074078446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ตัวนี้ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.074084067+07:00","message":"receive interim result [false|false]: ไฮไลท์ตัวนี้ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.074103441+07:00","message":"[buffer interim] 3057 false ไฮไลท์ตัวนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.074112205+07:00","message":"[bufferProcess] interim [780000000]:ไฮไลท์ตัวนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.07411562+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.074120329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.074124478+07:00","message":"> Transcript [22407] [false]: 'ไฮไลท์ตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.074129395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.074131754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.074134096+07:00","message":"StatePrefix: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.074136644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.121473303+07:00","message":"receive streaming session, msgId: 3057"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.121511711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ตัวนี้ขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.121517552+07:00","message":"receive interim result [false|false]: ไฮไลท์ตัวนี้ขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.121529019+07:00","message":"[buffer interim] 3057 false ไฮไลท์ตัวนี้ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.121538587+07:00","message":"[bufferProcess] interim [900000000]:ไฮไลท์ตัวนี้ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.121541887+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ตัวนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.121548253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.121552245+07:00","message":"> Transcript [22408] [false]: 'ไฮไลท์ตัวนี้ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.121556767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.121559931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.121561805+07:00","message":"StatePrefix: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.121563697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.451524122+07:00","message":"receive streaming session, msgId: 3057"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.451565831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ตัวนี้ขึ้นมานะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.451572103+07:00","message":"receive interim result [false|false]: ไฮไลท์ตัวนี้ขึ้นมานะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.451585816+07:00","message":"[buffer interim] 3057 false ไฮไลท์ตัวนี้ขึ้นมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.451596395+07:00","message":"[bufferProcess] interim [200000000]:ไฮไลท์ตัวนี้ขึ้นมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.451600098+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ตัวนี้ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.451607221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.451611287+07:00","message":"> Transcript [22409] [false]: 'ไฮไลท์ตัวนี้ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.451615567+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.451618236+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.451620976+07:00","message":"StatePrefix: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.451622947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.507380676+07:00","message":"receive streaming session, msgId: 3057"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.507420523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไฮไลท์ตัวนี้ขึ้นมานะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.507426852+07:00","message":"receive interim result [false|false]: ไฮไลท์ตัวนี้ขึ้นมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.507439765+07:00","message":"[buffer interim] 3057 false ไฮไลท์ตัวนี้ขึ้นมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.507446241+07:00","message":"[bufferProcess] interim [320000000]:ไฮไลท์ตัวนี้ขึ้นมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.507448297+07:00","message":"[bufferProcess] send to processor:ไฮไลท์ตัวนี้ขึ้นมานะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.507454061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.507456573+07:00","message":"> Transcript [22410] [false]: 'ไฮไลท์ตัวนี้ขึ้นมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.507459856+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.50746209+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.507464098+07:00","message":"StatePrefix: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.507466247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.507470576+07:00","message":"Push: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.507472385+07:00","message":"TextPushed: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.507474177+07:00","message":"Set new StatePrefix : 'ไฮไลท์ตัวนี้ขึ้นมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.507476336+07:00","message":"Next Push (prob) : 'ตัวนี้ขึ้นมานะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.507500599+07:00","message":"push: {false ไฮไลท์ 0 0xc0036d7e00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.807577276+07:00","message":"[GCS] IsForceVAD: false for message ID: 3057"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.878923377+07:00","message":"[GCS] Start streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.912723519+07:00","message":"receive streaming session, msgId: 3057"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.91276153+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-01-30T11:15:12.912768076+07:00","message":"receive interim result [true|false]: ไฮไลท์ตัวนี้ขึ้นมานะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.91277531+07:00","message":"end recv isFinal message id 3057"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.912777606+07:00","message":"end Recv id 3057"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.912783912+07:00","message":"[buffer interim] 3057 true ไฮไลท์ตัวนี้ขึ้นมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.912795864+07:00","message":"[bufferProcess] interim [740000000]:ไฮไลท์ตัวนี้ขึ้นมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.912800582+07:00","message":"[bufferProcess] send to processor (isfinal):ไฮไลท์ตัวนี้ขึ้นมานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.912804396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.912807363+07:00","message":"> Transcript [22411] [false]: 'ไฮไลท์ตัวนี้ขึ้นมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.912811072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.912813062+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.912814742+07:00","message":"StatePrefix: 'ไฮไลท์ตัวนี้ขึ้นมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.912816852+07:00","message":"TextPushed: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.912818445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.912820211+07:00","message":"> Transcript [22412] [true]: 'ไฮไลท์ตัวนี้ขึ้นมานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.912822746+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.912824623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.912826137+07:00","message":"StatePrefix: 'ไฮไลท์ตัวนี้ขึ้นมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.91282775+07:00","message":"TextPushed: 'ไฮไลท์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:12.912832552+07:00","message":"Push: 'ตัวนี้ขึ้นมานะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:12.912840099+07:00","message":"push: {true ตัวนี้ขึ้นมานะคะ 0 0xc0036d7e00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:12.918741866+07:00","message":"write wav file: './tmp/7478/7478_3057.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:12.932050648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:12.932062146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:13.340677775+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:13.340720476+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-01-30T11:15:13.340727149+07:00","message":"receive interim result [false|false]: เดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:13.340743381+07:00","message":"[buffer interim] 3058 false เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.340756181+07:00","message":"[bufferProcess] interim [300000000]:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.340759206+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:13.528731723+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:13.528765545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:13.528775484+07:00","message":"receive interim result [false|false]: เดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:13.528788461+07:00","message":"[buffer interim] 3058 false เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.528795012+07:00","message":"[bufferProcess] interim [480000000]:เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.528797494+07:00","message":"[bufferProcess] send to processor:เดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.528804287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.528806841+07:00","message":"> Transcript [22413] [false]: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.52880899+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:13.714294817+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:13.714337184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:13.714343228+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:13.714359114+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.714366004+07:00","message":"[bufferProcess] interim [660000000]:เดี๋ยวเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.714368381+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.714374884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.714377506+07:00","message":"> Transcript [22414] [false]: 'เดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.714380629+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.714382623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.714384357+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:13.714386358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.305673975+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.305723872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะรอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.305729644+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะรอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.305743996+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.305753064+07:00","message":"[bufferProcess] interim [260000000]:เดี๋ยวเราจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.305755256+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.305762649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.305765497+07:00","message":"> Transcript [22415] [false]: 'เดี๋ยวเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.305768932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.305770905+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.305773297+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.305775285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.321695511+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.321730508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.321735806+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.321752316+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.321759014+07:00","message":"[bufferProcess] interim [320000000]:เดี๋ยวเราจะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.321761201+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะรอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.321767687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.321770588+07:00","message":"> Transcript [22416] [false]: 'เดี๋ยวเราจะรอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.321773869+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.321776112+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.321777764+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.321779589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.483883703+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.483927395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.483933204+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.483946014+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.483952648+07:00","message":"[bufferProcess] interim [440000000]:เดี๋ยวเราจะร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.483954865+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.483960252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.483963055+07:00","message":"> Transcript [22417] [false]: 'เดี๋ยวเราจะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.483965985+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.48396802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.483969876+07:00","message":"StatePrefix: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.483971776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.483976227+07:00","message":"Push: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.483978115+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.483980257+07:00","message":"Set new StatePrefix : 'เดี๋ยวเราจะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.483982159+07:00","message":"Next Push (prob) : 'เราจะร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.48398938+07:00","message":"push: {false เดี๋ยว 0 0xc004624e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.652539418+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.652577763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วมกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.652583586+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.652600628+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.652607843+07:00","message":"[bufferProcess] interim [620000000]:เดี๋ยวเราจะร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.652610348+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.652613674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.652616355+07:00","message":"> Transcript [22418] [false]: 'เดี๋ยวเราจะร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.652620471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.652622351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.65262403+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.652627358+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.80713475+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.807171889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วมกันนับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.807177443+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.8071915+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.807198755+07:00","message":"[bufferProcess] interim [740000000]:เดี๋ยวเราจะร่วมกันนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.80720113+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.807204767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.807207139+07:00","message":"> Transcript [22419] [false]: 'เดี๋ยวเราจะร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.807210621+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.807212419+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.807214315+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.807216461+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.809629569+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.809639095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วมกันนับถอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.809642427+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.809649594+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.809652768+07:00","message":"[bufferProcess] interim [800000000]:เดี๋ยวเราจะร่วมกันนับถอย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.809654747+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.809656689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.809660119+07:00","message":"> Transcript [22420] [false]: 'เดี๋ยวเราจะร่วมกันนับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.809662815+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.809664507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.80966623+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.809668419+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.994483059+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.994519086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วมกันนับถอยหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.994524869+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.994539255+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.99454579+07:00","message":"[bufferProcess] interim [980000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.994548435+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.99455483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.99455768+07:00","message":"> Transcript [22421] [false]: 'เดี๋ยวเราจะร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.994561243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.994563214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.994565698+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.994567786+07:00","message":"TextPushed: 'เดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.994573566+07:00","message":"Push: 'เราจะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.99457595+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.994577854+07:00","message":"Set new StatePrefix : 'เดี๋ยวเราจะร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:14.994579658+07:00","message":"Next Push (prob) : 'กันนับถอย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:14.9945871+07:00","message":"push: {false เราจะร่วม 0 0xc004624e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.516675131+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.516711867+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-01-30T11:15:15.516718124+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง 15"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.516732844+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง 15"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.516739259+07:00","message":"[bufferProcess] interim [460000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง 15"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.516741674+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.516748059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.516750609+07:00","message":"> Transcript [22422] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.516753754+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.516755693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.516757716+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.516760894+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.63844759+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.638488906+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-01-30T11:15:15.638495705+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.638507491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.638510003+07:00","message":"receive interim result [false|false]:  15"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.638516415+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.638520357+07:00","message":"[buffer interim] 3058 false  15"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.638526695+07:00","message":"[bufferProcess] interim [580000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.638529028+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 15"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.638532631+07:00","message":"[bufferProcess] interim [580000000]: 15"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.638535133+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 15"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.638537694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.638544666+07:00","message":"> Transcript [22423] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.638547939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.638549675+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.638551521+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.638553841+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.895481347+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.895514913+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-01-30T11:15:15.895520818+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.895531122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 54\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.895533251+07:00","message":"receive interim result [false|false]:  54"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.895540784+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:15.895544332+07:00","message":"[buffer interim] 3058 false  54"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.895550187+07:00","message":"[bufferProcess] interim [880000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.895553082+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 15"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.895555755+07:00","message":"[bufferProcess] interim [880000000]: 54"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.89555779+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.89556085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.895563829+07:00","message":"> Transcript [22424] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 15'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.895566431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.895568393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.895570429+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:15.895572683+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วม'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:15.932736614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:15.932749655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.217226797+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.217267801+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-01-30T11:15:16.217274299+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.217285548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 4 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.217288192+07:00","message":"receive interim result [false|false]:  5 4 3"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.217296443+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.217300954+07:00","message":"[buffer interim] 3058 false  5 4 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.217306778+07:00","message":"[bufferProcess] interim [180000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.217309385+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.217312385+07:00","message":"[bufferProcess] interim [180000000]: 5 4 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.217314703+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.217317558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.217319978+07:00","message":"> Transcript [22425] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.217323804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.217325659+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.217327339+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.217329421+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.217332068+07:00","message":"Push: 'กันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.217333937+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.21733592+07:00","message":"Set new StatePrefix : 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.217338011+07:00","message":"Next Push (prob) : 'หลัง 54'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.217346231+07:00","message":"push: {false กันนับถอย 0 0xc004624e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.602129614+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.602167412+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-01-30T11:15:16.602174325+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.602187368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 4 3 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.602190126+07:00","message":"receive interim result [false|false]:  5 4 3 2"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.602196775+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.602204106+07:00","message":"[buffer interim] 3058 false  5 4 3 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.602209653+07:00","message":"[bufferProcess] interim [540000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.602212261+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.602217504+07:00","message":"[bufferProcess] interim [540000000]: 5 4 3 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.602220268+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.602223351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.602225974+07:00","message":"> Transcript [22426] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.602227979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.602229828+07:00","message":"Set new StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.729985124+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.730024668+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-01-30T11:15:16.730030868+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.730042473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 4 3 2 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.73004503+07:00","message":"receive interim result [false|false]:  5 4 3 2 1"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.730053893+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.73005737+07:00","message":"[buffer interim] 3058 false  5 4 3 2 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.730064376+07:00","message":"[bufferProcess] interim [720000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.730066918+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.730070123+07:00","message":"[bufferProcess] interim [720000000]: 5 4 3 2 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.730072489+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.73007537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.730077865+07:00","message":"> Transcript [22427] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.73008118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.730084617+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.730086356+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.730088461+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.796378775+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.79641668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.796424077+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.796436036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.796438624+07:00","message":"receive interim result [false|false]:  2 1"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.796449525+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:16.796453455+07:00","message":"[buffer interim] 3058 false  2 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.796459035+07:00","message":"[bufferProcess] interim [780000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.796461768+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.796464631+07:00","message":"[bufferProcess] interim [780000000]: 2 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.796468775+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.796471622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.796474288+07:00","message":"> Transcript [22428] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.796477683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.796479647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.796481781+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:16.796484528+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.046566765+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.04660459+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-01-30T11:15:17.046611415+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.046622436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 54 321 แล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.046625102+07:00","message":"receive interim result [false|false]:  54 321 แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.046633548+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.046640068+07:00","message":"[buffer interim] 3058 false  54 321 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.046646223+07:00","message":"[bufferProcess] interim [960000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.046648654+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.046651852+07:00","message":"[bufferProcess] interim [960000000]: 54 321 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.046654461+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.046673525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.046676198+07:00","message":"> Transcript [22429] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.046679548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.046681445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.046683153+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.046685043+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.235964287+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.236002221+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-01-30T11:15:17.236008466+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.236018438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 54 321 แล้วถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.236021562+07:00","message":"receive interim result [false|false]:  54 321 แล้วถ้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.236028134+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.236033778+07:00","message":"[buffer interim] 3058 false  54 321 แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.23603983+07:00","message":"[bufferProcess] interim [140000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.236044773+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.236047925+07:00","message":"[bufferProcess] interim [140000000]: 54 321 แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.236050431+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.236053505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.236056193+07:00","message":"> Transcript [22430] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.236058531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.236060545+07:00","message":"Set new StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.306258135+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.306292297+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-01-30T11:15:17.30629812+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.306306708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 54 321 แล้วท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.306311389+07:00","message":"receive interim result [false|false]:  54 321 แล้วท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.30631769+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.306323131+07:00","message":"[buffer interim] 3058 false  54 321 แล้วท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.306328801+07:00","message":"[bufferProcess] interim [260000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.306331107+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.306336225+07:00","message":"[bufferProcess] interim [260000000]: 54 321 แล้วท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.306338312+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.30634145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.306344095+07:00","message":"> Transcript [22431] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.306346787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.306350028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.306351794+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.306353859+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.62569167+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.625724849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.625730936+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.625740799+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-01-30T11:15:17.625743771+07:00","message":"receive interim result [false|false]:  แล้วท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.625751113+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.625757514+07:00","message":"[buffer interim] 3058 false  แล้วท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.625763048+07:00","message":"[bufferProcess] interim [560000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.625765394+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.625776363+07:00","message":"[bufferProcess] interim [560000000]: แล้วท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.625779085+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.625782469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.625785267+07:00","message":"> Transcript [22432] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.625787896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.625789698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.625791439+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.625793373+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.943859522+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.943892634+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.943898453+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.943908464+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-01-30T11:15:17.943910997+07:00","message":"receive interim result [false|false]:  แล้วท่านอธิบดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.943919021+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:17.943922628+07:00","message":"[buffer interim] 3058 false  แล้วท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.943928154+07:00","message":"[bufferProcess] interim [860000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.943930633+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.943933319+07:00","message":"[bufferProcess] interim [860000000]: แล้วท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.943935605+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.943938644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.943941214+07:00","message":"> Transcript [22433] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.943944658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.943948306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.943950058+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:17.94395196+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.326487346+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.326520787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.326526792+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.326537303+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-01-30T11:15:18.326539863+07:00","message":"receive interim result [false|false]:  แล้วท่านอธิบดีกับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.326546522+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.326551371+07:00","message":"[buffer interim] 3058 false  แล้วท่านอธิบดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.326557245+07:00","message":"[bufferProcess] interim [280000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.326560014+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.32656299+07:00","message":"[bufferProcess] interim [280000000]: แล้วท่านอธิบดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.326565195+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.326568447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.326572727+07:00","message":"> Transcript [22434] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.326576393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.326578393+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.32657998+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.326582227+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.32658471+07:00","message":"Push: 'หลัง 54 321 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.326586361+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.32658865+07:00","message":"Set new StatePrefix : 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.326590874+07:00","message":"Next Push (prob) : 'ท่านอธิบดี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.326598473+07:00","message":"push: {false หลัง 54 321 แล้ว 0 0xc004624e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.518126786+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.518159908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.518166441+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.518181236+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-01-30T11:15:18.518184073+07:00","message":"receive interim result [false|false]:  แล้วท่านอธิบดีกับท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.518202118+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.518219249+07:00","message":"[buffer interim] 3058 false  แล้วท่านอธิบดีกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.518227819+07:00","message":"[bufferProcess] interim [460000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.518233615+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.518239837+07:00","message":"[bufferProcess] interim [460000000]: แล้วท่านอธิบดีกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.518243388+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.518264381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.518275517+07:00","message":"> Transcript [22435] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.51828033+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.518282714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.518285318+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.518287668+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.718367012+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.718402379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.718409116+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.718420949+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-01-30T11:15:18.718424068+07:00","message":"receive interim result [false|false]:  แล้วท่านอธิบดีกับท่านอาทิ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.71843358+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.718438462+07:00","message":"[buffer interim] 3058 false  แล้วท่านอธิบดีกับท่านอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.718446245+07:00","message":"[bufferProcess] interim [700000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.718449971+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.718454244+07:00","message":"[bufferProcess] interim [700000000]: แล้วท่านอธิบดีกับท่านอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.71845949+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่านอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.718462682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.718465515+07:00","message":"> Transcript [22436] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.718470169+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.718473506+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.71847566+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.718479054+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.843075671+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.843112347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.843117827+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.843129565+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-01-30T11:15:18.843132422+07:00","message":"receive interim result [false|false]:  แล้วท่านอธิบดีกับท่านอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.843140452+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.843146805+07:00","message":"[buffer interim] 3058 false  แล้วท่านอธิบดีกับท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.843152557+07:00","message":"[bufferProcess] interim [760000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.84315516+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่านอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.843161689+07:00","message":"[bufferProcess] interim [760000000]: แล้วท่านอธิบดีกับท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.843164701+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.843167703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.843171639+07:00","message":"> Transcript [22437] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่านอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.843175513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.843177564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.843179506+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.843181785+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.845416413+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.845441089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.84544556+07:00","message":"receive interim result [false|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.845457119+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-01-30T11:15:18.845459814+07:00","message":"receive interim result [false|false]:  แล้วท่านอธิบดีกับท่านอธิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.845465573+07:00","message":"[buffer interim] 3058 false เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.845472031+07:00","message":"[buffer interim] 3058 false  แล้วท่านอธิบดีกับท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.845476899+07:00","message":"[bufferProcess] interim [820000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.845479094+07:00","message":"[bufferProcess] send to processor:เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่านอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.845481649+07:00","message":"[bufferProcess] interim [820000000]: แล้วท่านอธิบดีกับท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.845484414+07:00","message":"[bufferProcess] update buffer: เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.845495697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.84551302+07:00","message":"> Transcript [22438] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่านอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.845518691+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.845521055+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.845523456+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.845526267+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.845534886+07:00","message":"Push: 'ท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.845538133+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.845540249+07:00","message":"Set new StatePrefix : 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่านอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:18.845542906+07:00","message":"Next Push (prob) : 'กับท่านอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:18.845553298+07:00","message":"push: {false ท่านอธิบดี 0 0xc004624e80}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:18.933011946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:18.933039583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:19.028098152+07:00","message":"[GCS] IsForceVAD: false for message ID: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:19.13426149+07:00","message":"receive streaming session, msgId: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:19.134300511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2 1 แล้วท่านอธิบดีกับท่านอธิการ\",\"confidence\":0.9589725}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:19.134306266+07:00","message":"receive interim result [true|false]: เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2 1 แล้วท่านอธิบดีกับท่านอธิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:19.134317675+07:00","message":"end recv isFinal message id 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:19.134319904+07:00","message":"end Recv id 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:19.134326355+07:00","message":"[buffer interim] 3058 true เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2 1 แล้วท่านอธิบดีกับท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.13433429+07:00","message":"[bufferProcess] interim [180000000]:เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2 1 แล้วท่านอธิบดีกับท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134337451+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่านอธิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134340996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134347336+07:00","message":"> Transcript [22439] [false]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134369409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134371636+07:00","message":"Set new StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134374518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134376371+07:00","message":"> Transcript [22440] [true]: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2 1 แล้วท่านอธิบดีกับท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134378888+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134380585+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134382684+07:00","message":"StatePrefix: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134385255+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134386875+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134611076+07:00","message":"Push: 'กับท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134614017+07:00","message":"TextPushed: 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 54 321 แล้วท่านอธิบดีกับท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134616374+07:00","message":"Set new StatePrefix : 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2 1 แล้วท่านอธิบดีกับท่านอธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134618403+07:00","message":"Next Push (prob) : 'เดี๋ยวเราจะร่วมกันนับถอยหลัง 5 4 3 2 1 แล้วท่านอธิบดีกับท่านอธิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:19.134626314+07:00","message":"push: {true กับท่านอธิการ 0 0xc004624e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.134635516+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_3058.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:19.15018886+07:00","message":"write wav file: './tmp/7478/7478_3058.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:19.40668753+07:00","message":"[GCS] Start streaming session, msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:19.886213017+07:00","message":"receive streaming session, msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:19.886261917+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-01-30T11:15:19.886267169+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:19.886281321+07:00","message":"[buffer interim] 3059 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.8862874+07:00","message":"[bufferProcess] interim [240000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:19.886289336+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:19.98811996+07:00","message":"[GCS] IsForceVAD: false for message ID: 3059"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.055203932+07:00","message":"receive streaming session, msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.055244487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ครบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.05525147+07:00","message":"receive interim result [false|false]: ไม่ครบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.055274937+07:00","message":"[buffer interim] 3059 false ไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.055289624+07:00","message":"[bufferProcess] interim [420000000]:ไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.055291613+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.055295516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.055297939+07:00","message":"> Transcript [22441] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.055299951+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.112553121+07:00","message":"receive streaming session, msgId: 3059"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.112589518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม่ครบ\",\"confidence\":0.9468246}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.11259471+07:00","message":"receive interim result [true|false]: ไม่ครบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.112605867+07:00","message":"end recv isFinal message id 3059"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.112608067+07:00","message":"end Recv id 3059"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.112613859+07:00","message":"[buffer interim] 3059 true ไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112620103+07:00","message":"[bufferProcess] interim [600000000]:ไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112622762+07:00","message":"[bufferProcess] send to processor (isfinal):ไม่ครบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112625778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112628543+07:00","message":"> Transcript [22442] [false]: 'ไม่ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112631159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112632766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112635121+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112638222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112639898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112642307+07:00","message":"> Transcript [22443] [true]: 'ไม่ครบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112644049+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112645494+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112646911+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112648326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.112650887+07:00","message":"Push: 'ไม่ครบ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.112659719+07:00","message":"push: {true ไม่ครบ 0 0xc002ab8780}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:20.117748322+07:00","message":"write wav file: './tmp/7478/7478_3059.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.370684906+07:00","message":"[GCS] Start streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.839288506+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.839325038+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-01-30T11:15:20.839330416+07:00","message":"receive interim result [false|false]: 1"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:20.839342256+07:00","message":"[buffer interim] 3060 false 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.839348418+07:00","message":"[bufferProcess] interim [480000000]:1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:20.839350239+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.034558204+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.034599949+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-01-30T11:15:21.034605593+07:00","message":"receive interim result [false|false]: 1 และ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.034620238+07:00","message":"[buffer interim] 3060 false 1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.034626997+07:00","message":"[bufferProcess] interim [660000000]:1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.034629669+07:00","message":"[bufferProcess] send to processor:1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.034636474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.03463946+07:00","message":"> Transcript [22444] [false]: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.034641357+07:00","message":"Set StatePrefix (first interim): '1'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.043449601+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.043472461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.043477975+07:00","message":"receive interim result [false|false]: หนึ่งแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.043493285+07:00","message":"[buffer interim] 3060 false หนึ่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.043497773+07:00","message":"[bufferProcess] interim [720000000]:หนึ่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.043500206+07:00","message":"[bufferProcess] send to processor:1 และ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.043505968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.043508404+07:00","message":"> Transcript [22445] [false]: '1 และ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.043511297+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.043513149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.043514787+07:00","message":"StatePrefix: '1'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.043516577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.225505443+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.225548389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งแล้วถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.22555331+07:00","message":"receive interim result [false|false]: หนึ่งแล้วถ้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.225568296+07:00","message":"[buffer interim] 3060 false หนึ่งแล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.225574721+07:00","message":"[bufferProcess] interim [840000000]:หนึ่งแล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.225577148+07:00","message":"[bufferProcess] send to processor:หนึ่งแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.225583816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.225586576+07:00","message":"> Transcript [22446] [false]: 'หนึ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.225588728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.225591374+07:00","message":"Set new StatePrefix: 'หนึ่งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.229455512+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.229470981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งแล้วท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.229474415+07:00","message":"receive interim result [false|false]: หนึ่งแล้วท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.229484039+07:00","message":"[buffer interim] 3060 false หนึ่งแล้วท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.229488238+07:00","message":"[bufferProcess] interim [900000000]:หนึ่งแล้วท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.229490243+07:00","message":"[bufferProcess] send to processor:หนึ่งแล้วถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.229492133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.229494471+07:00","message":"> Transcript [22447] [false]: 'หนึ่งแล้วถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.229497493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.229499496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.229501096+07:00","message":"StatePrefix: 'หนึ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.229502865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.439180519+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.439225467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งแล้วท่านแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.439231193+07:00","message":"receive interim result [false|false]: หนึ่งแล้วท่านแต่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.439246475+07:00","message":"[buffer interim] 3060 false หนึ่งแล้วท่านแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.439253625+07:00","message":"[bufferProcess] interim [80000000]:หนึ่งแล้วท่านแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.439255925+07:00","message":"[bufferProcess] send to processor:หนึ่งแล้วท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.439268758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.439271882+07:00","message":"> Transcript [22448] [false]: 'หนึ่งแล้วท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.43927547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.439277749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.439279397+07:00","message":"StatePrefix: 'หนึ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.439281291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.613241523+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.613288919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งแล้วท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.613295182+07:00","message":"receive interim result [false|false]: หนึ่งแล้วท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.613308624+07:00","message":"[buffer interim] 3060 false หนึ่งแล้วท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.613315129+07:00","message":"[bufferProcess] interim [200000000]:หนึ่งแล้วท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.613333274+07:00","message":"[bufferProcess] send to processor:หนึ่งแล้วท่านแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.613341572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.613344407+07:00","message":"> Transcript [22449] [false]: 'หนึ่งแล้วท่านแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.613347792+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.613349658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.613351361+07:00","message":"StatePrefix: 'หนึ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.613353323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.653542455+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.653582395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งแล้วท่านแตะมือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.653587973+07:00","message":"receive interim result [false|false]: หนึ่งแล้วท่านแตะมือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.653602867+07:00","message":"[buffer interim] 3060 false หนึ่งแล้วท่านแตะมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.653609949+07:00","message":"[bufferProcess] interim [260000000]:หนึ่งแล้วท่านแตะมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.653612834+07:00","message":"[bufferProcess] send to processor:หนึ่งแล้วท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.653619443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.65362221+07:00","message":"> Transcript [22450] [false]: 'หนึ่งแล้วท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.653625661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.653627654+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.653629519+07:00","message":"StatePrefix: 'หนึ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.653631668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.653637194+07:00","message":"Push: 'หนึ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.653639157+07:00","message":"TextPushed: 'หนึ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.65364087+07:00","message":"Set new StatePrefix : 'หนึ่งแล้วท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.653643231+07:00","message":"Next Push (prob) : 'ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.653650896+07:00","message":"push: {false หนึ่งแล้ว 0 0xc004624780}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.799036814+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.799077447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งแล้วท่านแปะมือหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.799083221+07:00","message":"receive interim result [false|false]: หนึ่งแล้วท่านแปะมือหรือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.799094327+07:00","message":"[buffer interim] 3060 false หนึ่งแล้วท่านแปะมือหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.799101026+07:00","message":"[bufferProcess] interim [440000000]:หนึ่งแล้วท่านแปะมือหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.799103655+07:00","message":"[bufferProcess] send to processor:หนึ่งแล้วท่านแตะมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.799109089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.799111763+07:00","message":"> Transcript [22451] [false]: 'หนึ่งแล้วท่านแตะมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.79911623+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.799118328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.799120292+07:00","message":"StatePrefix: 'หนึ่งแล้วท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.799122318+07:00","message":"TextPushed: 'หนึ่งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.810988716+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.811021777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งแล้วท่านแตะมือไว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.811027391+07:00","message":"receive interim result [false|false]: หนึ่งแล้วท่านแตะมือไว้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:21.811041127+07:00","message":"[buffer interim] 3060 false หนึ่งแล้วท่านแตะมือไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.811046636+07:00","message":"[bufferProcess] interim [500000000]:หนึ่งแล้วท่านแตะมือไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.811048959+07:00","message":"[bufferProcess] send to processor:หนึ่งแล้วท่านแปะมือหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.811052301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.811054821+07:00","message":"> Transcript [22452] [false]: 'หนึ่งแล้วท่านแปะมือหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.811058604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.811060617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.811062401+07:00","message":"StatePrefix: 'หนึ่งแล้วท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:21.811064804+07:00","message":"TextPushed: 'หนึ่งแล้ว'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:21.933089008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:21.933100177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:22.238636869+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:22.238669628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งแล้วท่านแตะมือไว้ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:22.238674989+07:00","message":"receive interim result [false|false]: หนึ่งแล้วท่านแตะมือไว้ที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:22.238687878+07:00","message":"[buffer interim] 3060 false หนึ่งแล้วท่านแตะมือไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.238694505+07:00","message":"[bufferProcess] interim [860000000]:หนึ่งแล้วท่านแตะมือไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.238696678+07:00","message":"[bufferProcess] send to processor:หนึ่งแล้วท่านแตะมือไว้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.23870192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.238704762+07:00","message":"> Transcript [22453] [false]: 'หนึ่งแล้วท่านแตะมือไว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.238707566+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.238709346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.238711447+07:00","message":"StatePrefix: 'หนึ่งแล้วท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.238713571+07:00","message":"TextPushed: 'หนึ่งแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:22.416516295+07:00","message":"[GCS] IsForceVAD: false for message ID: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:22.534325495+07:00","message":"receive streaming session, msgId: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:22.534366552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หนึ่งแล้วท่านแตะมือไว้ที่\",\"confidence\":0.94669145}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:22.53437261+07:00","message":"receive interim result [true|false]: หนึ่งแล้วท่านแตะมือไว้ที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:22.534382488+07:00","message":"end recv isFinal message id 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:22.534384656+07:00","message":"end Recv id 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:22.534391543+07:00","message":"[buffer interim] 3060 true หนึ่งแล้วท่านแตะมือไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534400377+07:00","message":"[bufferProcess] interim [280000000]:หนึ่งแล้วท่านแตะมือไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534405433+07:00","message":"[bufferProcess] send to processor (isfinal):หนึ่งแล้วท่านแตะมือไว้ที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534408807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534411826+07:00","message":"> Transcript [22454] [false]: 'หนึ่งแล้วท่านแตะมือไว้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534415211+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534416925+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534419267+07:00","message":"StatePrefix: 'หนึ่งแล้วท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534421431+07:00","message":"TextPushed: 'หนึ่งแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534427557+07:00","message":"Push: 'ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534429782+07:00","message":"TextPushed: 'หนึ่งแล้วท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534431715+07:00","message":"Set new StatePrefix : 'หนึ่งแล้วท่านแตะมือไว้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534433731+07:00","message":"Next Push (prob) : 'แตะมือไว้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.53443537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534437457+07:00","message":"> Transcript [22455] [true]: 'หนึ่งแล้วท่านแตะมือไว้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534439373+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534440819+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534442819+07:00","message":"StatePrefix: 'หนึ่งแล้วท่านแตะมือไว้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534444971+07:00","message":"TextPushed: 'หนึ่งแล้วท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:22.534446924+07:00","message":"Push: 'แตะมือไว้ที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:22.534458033+07:00","message":"push: {false ท่าน 0 0xc004624780}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:22.534472793+07:00","message":"push: {true แตะมือไว้ที่ 0 0xc004624780}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:22.542622734+07:00","message":"write wav file: './tmp/7478/7478_3060.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:22.548429638+07:00","message":"[GCS] Start streaming session, msgId: 3061"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.080761136+07:00","message":"receive streaming session, msgId: 3061"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.080800681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.080806165+07:00","message":"receive interim result [false|false]: นิทาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.080820246+07:00","message":"[buffer interim] 3061 false นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.08082646+07:00","message":"[bufferProcess] interim [540000000]:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.080828298+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.202318137+07:00","message":"receive streaming session, msgId: 3061"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.202354422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Dtac\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.202360115+07:00","message":"receive interim result [false|false]: Dtac"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.202373108+07:00","message":"[buffer interim] 3061 false Dtac"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.202379718+07:00","message":"[bufferProcess] interim [660000000]:Dtac"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.202382046+07:00","message":"[bufferProcess] send to processor:นิทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.20238835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.202390883+07:00","message":"> Transcript [22456] [false]: 'นิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.202392813+07:00","message":"Set StatePrefix (first interim): 'นิทาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.409924782+07:00","message":"receive streaming session, msgId: 3061"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.409959637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.409965664+07:00","message":"receive interim result [false|false]: นิทานนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.409977116+07:00","message":"[buffer interim] 3061 false นิทานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.409984256+07:00","message":"[bufferProcess] interim [900000000]:นิทานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.409986326+07:00","message":"[bufferProcess] send to processor:Dtac"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.409991418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.409996186+07:00","message":"> Transcript [22457] [false]: 'Dtac'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.409998437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.410000237+07:00","message":"Set new StatePrefix: 'Dtac'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.438576015+07:00","message":"[GCS] IsForceVAD: false for message ID: 3061"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.547915428+07:00","message":"receive streaming session, msgId: 3061"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.547952465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิทานนะคะ\",\"confidence\":0.884251}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.547958732+07:00","message":"receive interim result [true|false]: นิทานนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.547968255+07:00","message":"end recv isFinal message id 3061"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.547970193+07:00","message":"end Recv id 3061"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.547976536+07:00","message":"[buffer interim] 3061 true นิทานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.547983984+07:00","message":"[bufferProcess] interim [110000000]:นิทานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.547990657+07:00","message":"[bufferProcess] send to processor (isfinal):นิทานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.547993939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.547996554+07:00","message":"> Transcript [22458] [false]: 'นิทานนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.547998743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.54800076+07:00","message":"Set new StatePrefix: 'นิทานนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.548002311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.548004356+07:00","message":"> Transcript [22459] [true]: 'นิทานนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.548006658+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.548008372+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.548009864+07:00","message":"StatePrefix: 'นิทานนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.548011796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:23.54801847+07:00","message":"Push: 'นิทานนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:23.548026236+07:00","message":"push: {true นิทานนะคะ 0 0xc003842000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:23.55379754+07:00","message":"write wav file: './tmp/7478/7478_3061.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:24.208047669+07:00","message":"[GCS] Start streaming session, msgId: 3062"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:24.934076114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:24.934086135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:24.965586588+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:24.965627888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปดู\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:24.965633501+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปดู"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:24.965650916+07:00","message":"[buffer interim] 3062 false เดี๋ยวจะไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:24.965658362+07:00","message":"[bufferProcess] interim [780000000]:เดี๋ยวจะไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:24.965660151+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:24.965665268+07:00","message":"[bufferProcess] send to processor (ticker):เดี๋ยวจะไปดู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:24.965668354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:24.965671139+07:00","message":"> Transcript [22460] [false]: 'เดี๋ยวจะไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:24.965673451+07:00","message":"Set StatePrefix (first interim): 'เดี๋ยวจะไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.083164386+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.083199247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปดูกัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.083205628+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปดูกัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.083219492+07:00","message":"[buffer interim] 3062 false เดี๋ยวจะไปดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.083226856+07:00","message":"[bufferProcess] interim [900000000]:เดี๋ยวจะไปดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.083228728+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.192580417+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.192619312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปดูกันว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.192625628+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปดูกันว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.192641892+07:00","message":"[buffer interim] 3062 false เดี๋ยวจะไปดูกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.192648818+07:00","message":"[bufferProcess] interim [20000000]:เดี๋ยวจะไปดูกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.192651398+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะไปดูกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.19265478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.192657858+07:00","message":"> Transcript [22461] [false]: 'เดี๋ยวจะไปดูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.192661276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.192663168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.192664847+07:00","message":"StatePrefix: 'เดี๋ยวจะไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.192666669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.65898352+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.659038461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปดูกันว่าโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.6590464+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปดูกันว่าโครง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.659070925+07:00","message":"[buffer interim] 3062 false เดี๋ยวจะไปดูกันว่าโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.659080802+07:00","message":"[bufferProcess] interim [500000000]:เดี๋ยวจะไปดูกันว่าโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.659083853+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะไปดูกันว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.659089725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.659093594+07:00","message":"> Transcript [22462] [false]: 'เดี๋ยวจะไปดูกันว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.659097965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.659100311+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.65910374+07:00","message":"StatePrefix: 'เดี๋ยวจะไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.659106403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.760602617+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.760644777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปดูกันว่าโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.760650556+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปดูกันว่าโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:25.760665639+07:00","message":"[buffer interim] 3062 false เดี๋ยวจะไปดูกันว่าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.760674854+07:00","message":"[bufferProcess] interim [620000000]:เดี๋ยวจะไปดูกันว่าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.760677098+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะไปดูกันว่าโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.760682548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.76068497+07:00","message":"> Transcript [22463] [false]: 'เดี๋ยวจะไปดูกันว่าโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.760688434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.760690589+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.760692756+07:00","message":"StatePrefix: 'เดี๋ยวจะไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:25.760694877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.108724418+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.108762315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปดูกันว่าโครงการเรา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.108768094+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปดูกันว่าโครงการเรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.108786035+07:00","message":"[buffer interim] 3062 false เดี๋ยวจะไปดูกันว่าโครงการเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.108794119+07:00","message":"[bufferProcess] interim [800000000]:เดี๋ยวจะไปดูกันว่าโครงการเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.108796773+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะไปดูกันว่าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.108799924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.108803328+07:00","message":"> Transcript [22464] [false]: 'เดี๋ยวจะไปดูกันว่าโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.108810618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.108812615+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.10881479+07:00","message":"StatePrefix: 'เดี๋ยวจะไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.1088169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.10882264+07:00","message":"Push: 'เดี๋ยวจะไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.108825484+07:00","message":"TextPushed: 'เดี๋ยวจะไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.108827405+07:00","message":"Set new StatePrefix : 'เดี๋ยวจะไปดูกันว่าโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.108829452+07:00","message":"Next Push (prob) : 'กันว่าโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.108837135+07:00","message":"push: {false เดี๋ยวจะไปดู 0 0xc002d19200}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.146557537+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.146600506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปดูกันว่าโครงการเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.146607397+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปดูกันว่าโครงการเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.146623082+07:00","message":"[buffer interim] 3062 false เดี๋ยวจะไปดูกันว่าโครงการเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.14663077+07:00","message":"[bufferProcess] interim [860000000]:เดี๋ยวจะไปดูกันว่าโครงการเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.146633522+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะไปดูกันว่าโครงการเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.146640511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.146643206+07:00","message":"> Transcript [22465] [false]: 'เดี๋ยวจะไปดูกันว่าโครงการเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.146646378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.146648347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.14665038+07:00","message":"StatePrefix: 'เดี๋ยวจะไปดูกันว่าโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.146655148+07:00","message":"TextPushed: 'เดี๋ยวจะไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.277017032+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.277059326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.277064888+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.277083905+07:00","message":"[buffer interim] 3062 false เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.277090961+07:00","message":"[bufferProcess] interim [40000000]:เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.277093562+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะไปดูกันว่าโครงการเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.277096727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.277099602+07:00","message":"> Transcript [22466] [false]: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.277105292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.277107268+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.27710945+07:00","message":"StatePrefix: 'เดี๋ยวจะไปดูกันว่าโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.277112532+07:00","message":"TextPushed: 'เดี๋ยวจะไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.334938595+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.334981888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.334988489+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.335004991+07:00","message":"[buffer interim] 3062 false เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.335016255+07:00","message":"[bufferProcess] interim [220000000]:เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.335019335+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.335024911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.33503+07:00","message":"> Transcript [22467] [false]: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.335033578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.335035347+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.335037785+07:00","message":"StatePrefix: 'เดี๋ยวจะไปดูกันว่าโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.335040503+07:00","message":"TextPushed: 'เดี๋ยวจะไปดู'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.526480024+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.526520154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.526526107+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.526538778+07:00","message":"[buffer interim] 3062 false เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.526545631+07:00","message":"[bufferProcess] interim [400000000]:เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.526547908+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.526553516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.526556429+07:00","message":"> Transcript [22468] [false]: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.526559492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.52656121+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.526563457+07:00","message":"StatePrefix: 'เดี๋ยวจะไปดูกันว่าโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.526565817+07:00","message":"TextPushed: 'เดี๋ยวจะไปดู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.526570748+07:00","message":"Push: 'กันว่าโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.526573531+07:00","message":"TextPushed: 'เดี๋ยวจะไปดูกันว่าโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.526576412+07:00","message":"Set new StatePrefix : 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.526579209+07:00","message":"Next Push (prob) : 'เราจะเกิดอะไร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.52659751+07:00","message":"push: {false กันว่าโครงการ 0 0xc002d19200}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.853539953+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.853593676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.853601322+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:26.853619105+07:00","message":"[buffer interim] 3062 false เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.853635589+07:00","message":"[bufferProcess] interim [640000000]:เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.853641293+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.853646296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.853651095+07:00","message":"> Transcript [22469] [false]: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.853656255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.853659073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.853661761+07:00","message":"StatePrefix: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:26.853666213+07:00","message":"TextPushed: 'เดี๋ยวจะไปดูกันว่าโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.177456765+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.177492927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.177499075+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.177512314+07:00","message":"[buffer interim] 3062 false เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.177519078+07:00","message":"[bufferProcess] interim [940000000]:เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.177522045+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.177528066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.177530548+07:00","message":"> Transcript [22470] [false]: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.177533986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.177535993+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.177537689+07:00","message":"StatePrefix: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.177540246+07:00","message":"TextPushed: 'เดี๋ยวจะไปดูกันว่าโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.182369019+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.182380855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.18238423+07:00","message":"receive interim result [false|false]: เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.182393077+07:00","message":"[buffer interim] 3062 false เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.182398588+07:00","message":"[bufferProcess] interim [0]:เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.18240055+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.182402877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.18240484+07:00","message":"> Transcript [22471] [false]: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.182407077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.182408709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.182410224+07:00","message":"StatePrefix: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.182413104+07:00","message":"TextPushed: 'เดี๋ยวจะไปดูกันว่าโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.227743377+07:00","message":"[GCS] IsForceVAD: false for message ID: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.400396541+07:00","message":"receive streaming session, msgId: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.400436945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วจะมาดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ\",\"confidence\":0.92639047}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.400443452+07:00","message":"receive interim result [true|false]: แล้วจะมาดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.400454057+07:00","message":"end recv isFinal message id 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.400455888+07:00","message":"end Recv id 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.400463596+07:00","message":"[buffer interim] 3062 true แล้วจะมาดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400474579+07:00","message":"[bufferProcess] interim [240000000]:แล้วจะมาดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400484152+07:00","message":"[bufferProcess] send to processor (isfinal):เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400488504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400491461+07:00","message":"> Transcript [22472] [false]: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400495104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400497605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400499257+07:00","message":"StatePrefix: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400501698+07:00","message":"TextPushed: 'เดี๋ยวจะไปดูกันว่าโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.40050431+07:00","message":"Push: 'เราจะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400506241+07:00","message":"TextPushed: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400508332+07:00","message":"Set new StatePrefix : 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400510837+07:00","message":"Next Push (prob) : 'ขึ้นบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400512489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400514257+07:00","message":"> Transcript [22473] [true]: 'แล้วจะมาดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400516318+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.40051779+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400519247+07:00","message":"StatePrefix: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.40052091+07:00","message":"TextPushed: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400522432+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.400637581+07:00","message":"push: {false เราจะเกิดอะไร 0 0xc002d19200}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400670708+07:00","message":"Push: 'ขึ้นบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.40067456+07:00","message":"TextPushed: 'เดี๋ยวจะไปดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400676521+07:00","message":"Set new StatePrefix : 'แล้วจะมาดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400678629+07:00","message":"Next Push (prob) : 'แล้วจะมาดูกันว่าโครงการเราจะเกิดอะไรขึ้นบ้างนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.400685937+07:00","message":"push: {true ขึ้นบ้างนะคะ 0 0xc002d19200}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:27.400706929+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_3062.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:27.409184413+07:00","message":"write wav file: './tmp/7478/7478_3062.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:27.934330369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:27.934336981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:27.997890403+07:00","message":"[GCS] Start streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.119130374+07:00","message":"[GCS] IsForceVAD: false for message ID: 3063"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.214390209+07:00","message":"receive streaming session, msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.214412146+07:00","message":"found end of frame, send empty tag with msgId: 3063"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.214415686+07:00","message":"end Recv id 3063"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.214423151+07:00","message":"[buffer interim] 3063 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.214429614+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.21443315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.214436094+07:00","message":"> Transcript [22474] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.214438443+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.214440423+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.214442005+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.214443556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.214445982+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.214455832+07:00","message":"push: {true \n 0 0xc002eef200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:28.218737004+07:00","message":"write wav file: './tmp/7478/7478_3063.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.248035228+07:00","message":"[GCS] Start streaming session, msgId: 3064"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.506835855+07:00","message":"[GCS] IsForceVAD: false for message ID: 3064"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.597158065+07:00","message":"receive streaming session, msgId: 3064"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.597189306+07:00","message":"found end of frame, send empty tag with msgId: 3064"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.597192177+07:00","message":"end Recv id 3064"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.597200062+07:00","message":"[buffer interim] 3064 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.597209601+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.597219558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.597222302+07:00","message":"> Transcript [22475] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.597224786+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.597226726+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.597228266+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.597230018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.597232426+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.597242297+07:00","message":"push: {true \n 0 0xc0036d6080}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:28.603920562+07:00","message":"write wav file: './tmp/7478/7478_3064.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.697910663+07:00","message":"[GCS] Start streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.757092824+07:00","message":"[GCS] IsForceVAD: false for message ID: 3065"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.909771584+07:00","message":"receive streaming session, msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.909793686+07:00","message":"found end of frame, send empty tag with msgId: 3065"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.909796406+07:00","message":"end Recv id 3065"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.909804092+07:00","message":"[buffer interim] 3065 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.909811739+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.909815348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.90981798+07:00","message":"> Transcript [22476] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.909820192+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.909822469+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.909824139+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.909825696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:28.909828052+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:28.909837496+07:00","message":"push: {true \n 0 0xc004625100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:28.914022795+07:00","message":"write wav file: './tmp/7478/7478_3065.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:30.169588143+07:00","message":"[GCS] Start streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:30.237748892+07:00","message":"[GCS] IsForceVAD: false for message ID: 3066"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:30.411369504+07:00","message":"receive streaming session, msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:30.411394527+07:00","message":"found end of frame, send empty tag with msgId: 3066"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:30.411398479+07:00","message":"end Recv id 3066"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:30.411407581+07:00","message":"[buffer interim] 3066 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:30.411414958+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:30.411418523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:30.411421309+07:00","message":"> Transcript [22477] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:30.411423678+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:30.411425395+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:30.411427462+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:30.411429098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:30.411431677+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:30.41144178+07:00","message":"push: {true \n 0 0xc00389d180}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:30.416340351+07:00","message":"write wav file: './tmp/7478/7478_3066.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:30.934349551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:30.934351018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:30.938781147+07:00","message":"[GCS] Start streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:31.469290054+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:31.469323639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:31.469328557+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:31.469341984+07:00","message":"[buffer interim] 3067 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:31.469348209+07:00","message":"[bufferProcess] interim [540000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:31.469350395+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:31.469356878+07:00","message":"[bufferProcess] send to processor (ticker):วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:31.469359617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:31.469364864+07:00","message":"> Transcript [22478] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:31.469367332+07:00","message":"Set StatePrefix (first interim): 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:31.919010937+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:31.919051122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:31.919058386+07:00","message":"receive interim result [false|false]: วันนี้ทุก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:31.919072298+07:00","message":"[buffer interim] 3067 false วันนี้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:31.919079833+07:00","message":"[bufferProcess] interim [960000000]:วันนี้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:31.91908165+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.106149393+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.106190808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.106197222+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.106211353+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.106219088+07:00","message":"[bufferProcess] interim [140000000]:วันนี้ทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.106222008+07:00","message":"[bufferProcess] send to processor:วันนี้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.106228902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.106231678+07:00","message":"> Transcript [22479] [false]: 'วันนี้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.106235003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.106236978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.106239202+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.106241293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.173086423+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.173133009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.173139752+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.173157651+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.17317878+07:00","message":"[bufferProcess] interim [320000000]:วันนี้ทุกท่านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.173182512+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.173192194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.173196258+07:00","message":"> Transcript [22480] [false]: 'วันนี้ทุกท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.173200537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.173203585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.173206537+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.173209057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.487578852+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.487616239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.487622989+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็คือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.487647966+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.487657643+07:00","message":"[bufferProcess] interim [560000000]:วันนี้ทุกท่านก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.487660162+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.487664347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.487667402+07:00","message":"> Transcript [22481] [false]: 'วันนี้ทุกท่านก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.487671144+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.48767303+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.487675144+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.487677239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.489384485+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.489396188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.489399058+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.489407641+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.489410479+07:00","message":"[bufferProcess] interim [620000000]:วันนี้ทุกท่านก็ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.489412478+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.489414436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.489418584+07:00","message":"> Transcript [22482] [false]: 'วันนี้ทุกท่านก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.489420736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.489422489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.489424092+07:00","message":"StatePrefix: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.489425678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.489432786+07:00","message":"Push: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.489434484+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.489436241+07:00","message":"Set new StatePrefix : 'วันนี้ทุกท่านก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.489438146+07:00","message":"Next Push (prob) : 'ทุกท่านก็คือ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.489447097+07:00","message":"push: {false วันนี้ 0 0xc0031a5400}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.675431698+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.67547198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.67547807+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.675494015+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.675501349+07:00","message":"[bufferProcess] interim [740000000]:วันนี้ทุกท่านก็ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.675503571+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.675510641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.675513284+07:00","message":"> Transcript [22483] [false]: 'วันนี้ทุกท่านก็ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.675515393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.675517927+07:00","message":"Set new StatePrefix: 'วันนี้ทุกท่านก็ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.823348287+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.823387967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.823393898+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:32.823404113+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.823410905+07:00","message":"[bufferProcess] interim [920000000]:วันนี้ทุกท่านก็ขึ้นมาบน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.823413153+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.823416169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.823419339+07:00","message":"> Transcript [22484] [false]: 'วันนี้ทุกท่านก็ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.823422683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.823424394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.823426041+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:32.82342807+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.001141691+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.001222589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเว็บ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.001229627+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเว็บ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.001245187+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเว็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.001254987+07:00","message":"[bufferProcess] interim [100000000]:วันนี้ทุกท่านก็ขึ้นมาบนเว็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.001257405+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.001263077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.001267514+07:00","message":"> Transcript [22485] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.001274644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.001277813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.001280456+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.001284451+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.066843035+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.066881751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.066887335+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวที"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.066903222+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.066910635+07:00","message":"[bufferProcess] interim [160000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.066913188+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเว็บ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.066921809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.066924447+07:00","message":"> Transcript [22486] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเว็บ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.066927796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.066929707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.06693234+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.066934829+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.269261838+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.26930783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวทีหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.269313647+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีหรือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.269328848+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.269335917+07:00","message":"[bufferProcess] interim [400000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.269339069+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.269342564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.269345217+07:00","message":"> Transcript [22487] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.269349122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.269351176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.269353362+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.26935546+07:00","message":"TextPushed: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.269358032+07:00","message":"Push: 'ทุกท่านก็ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.269359809+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.269362263+07:00","message":"Set new StatePrefix : 'วันนี้ทุกท่านก็ขึ้นมาบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.269364417+07:00","message":"Next Push (prob) : 'มาบนเวที'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.269373593+07:00","message":"push: {false ทุกท่านก็ขึ้น 0 0xc0031a5400}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.386363808+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.386400017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.386406269+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.386421203+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.386428255+07:00","message":"[bufferProcess] interim [460000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.386430816+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.386437363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.386440104+07:00","message":"> Transcript [22488] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.386443977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.386446931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.38644996+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.386453023+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.575215754+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.575263128+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.57526908+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.57528431+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.575299419+07:00","message":"[bufferProcess] interim [640000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.575302255+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.575305773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.575308982+07:00","message":"> Transcript [22489] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.575312562+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.575314522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.57531635+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.575318754+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.773496516+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.773532147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.773540132+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.773554751+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.77356194+07:00","message":"[bufferProcess] interim [880000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.773564968+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.773571872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.773574545+07:00","message":"> Transcript [22490] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.773578409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.773582762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.773585549+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.773588256+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.8964506+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.896487965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.896494389+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.896510471+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.896518135+07:00","message":"[bufferProcess] interim [940000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.896520498+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.896523922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.896526807+07:00","message":"> Transcript [22491] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.896530199+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.896532449+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.896534671+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.896537337+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.896540013+07:00","message":"Push: 'มาบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.896541938+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.896544305+07:00","message":"Set new StatePrefix : 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.896550254+07:00","message":"Next Push (prob) : 'เรียบร้อยและ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.896557539+07:00","message":"push: {false มาบนเวที 0 0xc0031a5400}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:33.934782616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:33.934802072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.961204208+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.961239583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.961245779+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:33.961260036+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.961266988+07:00","message":"[bufferProcess] interim [120000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.961270298+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.96128219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.961284854+07:00","message":"> Transcript [22492] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.961287341+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:33.961295042+07:00","message":"Set new StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.155927525+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.155963927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.15597026+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.155984271+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.155991447+07:00","message":"[bufferProcess] interim [240000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.1559941+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.156000683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.15600317+07:00","message":"> Transcript [22493] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.156006786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.156008754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.156010596+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.156013738+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวที'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.432212743+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.432251646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.432260885+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.432279978+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.432295096+07:00","message":"[bufferProcess] interim [480000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.432299693+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.43231113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.432315315+07:00","message":"> Transcript [22494] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.432320487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.432323784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.432326674+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.432330661+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวที'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.500063827+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.500102378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะพูด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.500108679+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะพูด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.500123455+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.500130253+07:00","message":"[bufferProcess] interim [540000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.500133478+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.500140121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.500143703+07:00","message":"> Transcript [22495] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.500147548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.500149444+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.500151162+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.50015356+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวที'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.597245176+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.597282012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.597294419+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.597307295+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.597313956+07:00","message":"[bufferProcess] interim [660000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.597316889+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.597322145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.597325001+07:00","message":"> Transcript [22496] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.597329531+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.597331621+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.597334621+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.59733786+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.597343413+07:00","message":"Push: 'เรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.597345279+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.597347554+07:00","message":"Set new StatePrefix : 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.597350612+07:00","message":"Next Push (prob) : 'นะคะพูด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.597378601+07:00","message":"push: {false เรียบร้อยแล้ว 0 0xc0031a5400}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.685006429+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.685050942+07:00","message":"receive 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-01-30T11:15:34.685058128+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.685073734+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.685086895+07:00","message":"[bufferProcess] interim [780000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.68509023+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.685097087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.685100252+07:00","message":"> Transcript [22497] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.68510441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.685108898+07:00","message":"Set new StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.816697625+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.816738373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมาหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.816743353+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมาหา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.816757679+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.816766011+07:00","message":"[bufferProcess] interim [900000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.816769058+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.81677288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.816775356+07:00","message":"> Transcript [22498] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.816779081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.81678111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.816782843+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.81678648+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.864650318+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.864689637+07:00","message":"receive 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-01-30T11:15:34.864695383+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:34.864708559+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.864715413+07:00","message":"[bufferProcess] interim [20000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.864718061+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมาหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.864723939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.864727099+07:00","message":"> Transcript [22499] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมาหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.864730594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.864732627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.864734346+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:34.864737987+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.190258909+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.190305248+07:00","message":"receive 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-01-30T11:15:35.190311507+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่าง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.190325826+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.190332987+07:00","message":"[bufferProcess] interim [260000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.190335857+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.190341052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.190343688+07:00","message":"> Transcript [22500] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.190347981+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.190350143+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.190352314+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.190356631+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.317073414+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.31710744+07:00","message":"receive 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-01-30T11:15:35.317113342+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.317126219+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.317133201+07:00","message":"[bufferProcess] interim [380000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.317135651+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่าง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.317141122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.31714385+07:00","message":"> Transcript [22501] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.317147482+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.31714975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.317151692+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.317154475+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.317158971+07:00","message":"Push: 'นะคะผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.317172446+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.317175042+07:00","message":"Set new StatePrefix : 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.317177601+07:00","message":"Next Push (prob) : 'มหาชัยต่าง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.317204109+07:00","message":"push: {false นะคะผู้แทน 0 0xc0031a5400}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.702765586+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.702818195+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-01-30T11:15:35.70282595+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.702844879+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.702853792+07:00","message":"[bufferProcess] interim [740000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.702857378+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.702863537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.702867457+07:00","message":"> Transcript [22502] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.702872248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.702874794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.702877338+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.702884016+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.760043211+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.760080307+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-01-30T11:15:35.760086209+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.760100589+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.760107415+07:00","message":"[bufferProcess] interim [860000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.760109979+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.760117171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.760119835+07:00","message":"> Transcript [22503] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.760123579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.760125575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.760128213+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.76013082+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.76418349+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.764198712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.764202888+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:35.764212787+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.764217033+07:00","message":"[bufferProcess] interim [920000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.76421922+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.764221451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.764223548+07:00","message":"> Transcript [22504] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.764226399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.764228172+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.764229771+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:35.764231759+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.035274164+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.03531517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9 แห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.035325526+07:00","message":"receive interim result [false|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9 แห่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.035338705+07:00","message":"[buffer interim] 3067 false วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.035346011+07:00","message":"[bufferProcess] interim [100000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.035348403+07:00","message":"[bufferProcess] send to processor:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.035354092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.035356519+07:00","message":"> Transcript [22505] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.035360679+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.035363014+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.035364999+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.03536823+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.035373507+07:00","message":"Push: 'มหาชัยต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.035375354+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.035377522+07:00","message":"Set new StatePrefix : 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.035379865+07:00","message":"Next Push (prob) : 'ๆทั้ง 9'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.035387955+07:00","message":"push: {false มหาชัยต่าง 0 0xc0031a5400}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.068126447+07:00","message":"[GCS] IsForceVAD: false for message ID: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.128410942+07:00","message":"[GCS] Start streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.234472346+07:00","message":"receive streaming session, msgId: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.234511799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9 แห่ง\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.234519231+07:00","message":"receive interim result [true|false]: วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9 แห่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.234526743+07:00","message":"end recv isFinal message id 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.234528655+07:00","message":"end Recv id 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.234536418+07:00","message":"[buffer interim] 3067 true วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.234544567+07:00","message":"[bufferProcess] interim [340000000]:วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.234548091+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.234551707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.234554266+07:00","message":"> Transcript [22506] [false]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.234557776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.234559521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.234561312+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.23456416+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.234567951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.234569867+07:00","message":"> Transcript [22507] [true]: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.234572047+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.234573632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.234575149+07:00","message":"StatePrefix: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่างๆทั้ง 9'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.234577044+07:00","message":"TextPushed: 'วันนี้ทุกท่านก็ขึ้นมาบนเวทีเรียบร้อยแล้วนะคะผู้แทนมหาชัยต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.234579584+07:00","message":"Push: 'ๆทั้ง 9 แห่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.234586541+07:00","message":"push: {true ๆทั้ง 9 แห่ง 0 0xc0031a5400}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:36.245817785+07:00","message":"write wav file: './tmp/7478/7478_3067.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.387924436+07:00","message":"[GCS] IsForceVAD: false for message ID: 3068"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.490184805+07:00","message":"receive streaming session, msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.490205114+07:00","message":"found end of frame, send empty tag with msgId: 3068"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.490207642+07:00","message":"end Recv id 3068"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.490214194+07:00","message":"[buffer interim] 3068 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.490220894+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.490229626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.490232318+07:00","message":"> Transcript [22508] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.490234629+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.490236428+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.490237982+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.490239546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:36.49024163+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.490251013+07:00","message":"push: {true \n 0 0xc0036d6680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:36.495399289+07:00","message":"write wav file: './tmp/7478/7478_3068.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:36.639618809+07:00","message":"[GCS] Start streaming session, msgId: 3069"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:36.935332961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:36.935364162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.308247415+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.308301639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพูด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.308307332+07:00","message":"receive interim result [false|false]: การพูด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.308323989+07:00","message":"[buffer interim] 3069 false การพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.308330692+07:00","message":"[bufferProcess] interim [660000000]:การพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.308332338+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.485497996+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.485531077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพูดแทน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.485536236+07:00","message":"receive interim result [false|false]: การพูดแทน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.485548347+07:00","message":"[buffer interim] 3069 false การพูดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.485554632+07:00","message":"[bufferProcess] interim [840000000]:การพูดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.485557065+07:00","message":"[bufferProcess] send to processor:การพูด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.485562564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.485565417+07:00","message":"> Transcript [22509] [false]: 'การพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.485567507+07:00","message":"Set StatePrefix (first interim): 'การพูด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.640051483+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.640092649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพูดแทนหัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.640098616+07:00","message":"receive interim result [false|false]: การพูดแทนหัว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.640112645+07:00","message":"[buffer interim] 3069 false การพูดแทนหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.640122835+07:00","message":"[bufferProcess] interim [20000000]:การพูดแทนหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.640125924+07:00","message":"[bufferProcess] send to processor:การพูดแทน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.640132029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.640135477+07:00","message":"> Transcript [22510] [false]: 'การพูดแทน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.640139853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.640142353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.640146066+07:00","message":"StatePrefix: 'การพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.640147893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.804830494+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.804863272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพูดแทนหัวหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.804868545+07:00","message":"receive interim result [false|false]: การพูดแทนหัวหน้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:37.804881112+07:00","message":"[buffer interim] 3069 false การพูดแทนหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.804887957+07:00","message":"[bufferProcess] interim [140000000]:การพูดแทนหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.804890243+07:00","message":"[bufferProcess] send to processor:การพูดแทนหัว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.804895492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.804898326+07:00","message":"> Transcript [22511] [false]: 'การพูดแทนหัว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.804901159+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.804903151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.804905113+07:00","message":"StatePrefix: 'การพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:37.804907122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.001870969+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.001908889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพูดแทนหัวหน้าหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.0019149+07:00","message":"receive interim result [false|false]: การพูดแทนหัวหน้าหลัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.001929147+07:00","message":"[buffer interim] 3069 false การพูดแทนหัวหน้าหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.001938531+07:00","message":"[bufferProcess] interim [380000000]:การพูดแทนหัวหน้าหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.001940778+07:00","message":"[bufferProcess] send to processor:การพูดแทนหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.001944728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.00194772+07:00","message":"> Transcript [22512] [false]: 'การพูดแทนหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.001951076+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.00195348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.001955185+07:00","message":"StatePrefix: 'การพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.00195737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.073462584+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.073501685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพูดแทนหัวหน้ารักษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.073507343+07:00","message":"receive interim result [false|false]: การพูดแทนหัวหน้ารักษา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.073520815+07:00","message":"[buffer interim] 3069 false การพูดแทนหัวหน้ารักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.073527685+07:00","message":"[bufferProcess] interim [500000000]:การพูดแทนหัวหน้ารักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.073529804+07:00","message":"[bufferProcess] send to processor:การพูดแทนหัวหน้าหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.07353497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.073538029+07:00","message":"> Transcript [22513] [false]: 'การพูดแทนหัวหน้าหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.073541331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.073543286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.07354549+07:00","message":"StatePrefix: 'การพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.073547387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.073551621+07:00","message":"Push: 'การพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.073553662+07:00","message":"TextPushed: 'การพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.07355565+07:00","message":"Set new StatePrefix : 'การพูดแทนหัวหน้าหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.073559158+07:00","message":"Next Push (prob) : 'แทนหัวหน้าหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.07356746+07:00","message":"push: {false การพูด 0 0xc002d18f80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.19616566+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.196200086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพูดแทนหัวหน้าหลักสูตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.196206018+07:00","message":"receive interim result [false|false]: การพูดแทนหัวหน้าหลักสูตร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.196219026+07:00","message":"[buffer interim] 3069 false การพูดแทนหัวหน้าหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.196225722+07:00","message":"[bufferProcess] interim [560000000]:การพูดแทนหัวหน้าหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.196228278+07:00","message":"[bufferProcess] send to processor:การพูดแทนหัวหน้ารักษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.196231642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.196234525+07:00","message":"> Transcript [22514] [false]: 'การพูดแทนหัวหน้ารักษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.19623677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.196238542+07:00","message":"Set new StatePrefix: 'การพูดแทนหัวหน้ารักษา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.777209226+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.777245793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพูดแทนหัวหน้าหลักสูตรมะนาวพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.777252603+07:00","message":"receive interim result [false|false]: การพูดแทนหัวหน้าหลักสูตรมะนาวพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.777265617+07:00","message":"[buffer interim] 3069 false การพูดแทนหัวหน้าหลักสูตรมะนาวพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.777272061+07:00","message":"[bufferProcess] interim [100000000]:การพูดแทนหัวหน้าหลักสูตรมะนาวพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.777274581+07:00","message":"[bufferProcess] send to processor:การพูดแทนหัวหน้าหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.777280835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.777283439+07:00","message":"> Transcript [22515] [false]: 'การพูดแทนหัวหน้าหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.777285746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.777288224+07:00","message":"Set new StatePrefix: 'การพูดแทนหัวหน้าหลักสูตร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.792933473+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.792950639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพูดแทนหัวหน้าหลักสูตรนักลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.792955103+07:00","message":"receive interim result [false|false]: การพูดแทนหัวหน้าหลักสูตรนักลง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.792966062+07:00","message":"[buffer interim] 3069 false การพูดแทนหัวหน้าหลักสูตรนักลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.792970283+07:00","message":"[bufferProcess] interim [220000000]:การพูดแทนหัวหน้าหลักสูตรนักลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.792972484+07:00","message":"[bufferProcess] send to processor:การพูดแทนหัวหน้าหลักสูตรมะนาวพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.792974831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.792976842+07:00","message":"> Transcript [22516] [false]: 'การพูดแทนหัวหน้าหลักสูตรมะนาวพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.7929798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.79298169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.792983625+07:00","message":"StatePrefix: 'การพูดแทนหัวหน้าหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.792985492+07:00","message":"TextPushed: 'การพูด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.900578633+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.900615126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.900621143+07:00","message":"receive interim result [false|false]: การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:38.90063432+07:00","message":"[buffer interim] 3069 false การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.900641201+07:00","message":"[bufferProcess] interim [280000000]:การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.900643999+07:00","message":"[bufferProcess] send to processor:การพูดแทนหัวหน้าหลักสูตรนักลง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.900647555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.900650262+07:00","message":"> Transcript [22517] [false]: 'การพูดแทนหัวหน้าหลักสูตรนักลง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.900653071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.900654831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.900658711+07:00","message":"StatePrefix: 'การพูดแทนหัวหน้าหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:38.90066122+07:00","message":"TextPushed: 'การพูด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:39.268956363+07:00","message":"[GCS] IsForceVAD: false for message ID: 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:39.275803616+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:39.275832927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:39.275838562+07:00","message":"receive interim result [false|false]: การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:39.275849269+07:00","message":"[buffer interim] 3069 false การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.275855211+07:00","message":"[bufferProcess] interim [640000000]:การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.275857624+07:00","message":"[bufferProcess] send to processor:การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.275862609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.275865493+07:00","message":"> Transcript [22518] [false]: 'การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.275868564+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.275870565+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.275872812+07:00","message":"StatePrefix: 'การพูดแทนหัวหน้าหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.275875006+07:00","message":"TextPushed: 'การพูด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:39.436650511+07:00","message":"receive streaming session, msgId: 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:39.436690746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานผู้แทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ\",\"confidence\":0.9242447}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:39.436697703+07:00","message":"receive interim result [true|false]: งานผู้แทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:39.436708597+07:00","message":"end recv isFinal message id 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:39.436710395+07:00","message":"end Recv id 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:39.436716181+07:00","message":"[buffer interim] 3069 true งานผู้แทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436727209+07:00","message":"[bufferProcess] interim [850000000]:งานผู้แทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.43673396+07:00","message":"[bufferProcess] send to processor (isfinal):การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436737463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436742311+07:00","message":"> Transcript [22519] [false]: 'การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.43674587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436747686+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436749868+07:00","message":"StatePrefix: 'การพูดแทนหัวหน้าหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436752021+07:00","message":"TextPushed: 'การพูด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436759195+07:00","message":"Push: 'แทนหัวหน้าหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436761473+07:00","message":"TextPushed: 'การพูดแทนหัวหน้าหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436763397+07:00","message":"Set new StatePrefix : 'การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436766253+07:00","message":"Next Push (prob) : 'หัวหน้าโครงการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436768221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436770125+07:00","message":"> Transcript [22520] [true]: 'งานผู้แทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436771998+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436773506+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436775157+07:00","message":"StatePrefix: 'การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436777301+07:00","message":"TextPushed: 'การพูดแทนหัวหน้าหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.43677873+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:39.436856782+07:00","message":"push: {false แทนหัวหน้าหลักสูตร 0 0xc002d18f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436897614+07:00","message":"Push: 'หัวหน้าโครงการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436901272+07:00","message":"TextPushed: 'การพูดแทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436902982+07:00","message":"Set new StatePrefix : 'งานผู้แทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436904695+07:00","message":"Next Push (prob) : 'งานผู้แทนหัวหน้าหลักสูตรหัวหน้าโครงการค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:39.4369123+07:00","message":"push: {true หัวหน้าโครงการค่ะ 0 0xc002d18f80}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:39.436932191+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_3069.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:39.445859493+07:00","message":"write wav file: './tmp/7478/7478_3069.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:39.935628357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:39.935631718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.418572305+07:00","message":"[GCS] Start streaming session, msgId: 3070"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.477381575+07:00","message":"[GCS] IsForceVAD: false for message ID: 3070"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.548317112+07:00","message":"[GCS] Start streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.671126319+07:00","message":"receive streaming session, msgId: 3070"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.671149784+07:00","message":"found end of frame, send empty tag with msgId: 3070"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.671152609+07:00","message":"end Recv id 3070"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.671160115+07:00","message":"[buffer interim] 3070 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.67116755+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.671176755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.671179811+07:00","message":"> Transcript [22521] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.671182313+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.671184103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.671185638+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.671187302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.671194369+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.671203984+07:00","message":"push: {true \n 0 0xc003dd8500}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:40.675786146+07:00","message":"write wav file: './tmp/7478/7478_3070.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.675813219+07:00","message":"[GCS] IsForceVAD: false for message ID: 3071"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.769185029+07:00","message":"receive streaming session, msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.769208661+07:00","message":"found end of frame, send empty tag with msgId: 3071"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.769211712+07:00","message":"end Recv id 3071"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.769218956+07:00","message":"[buffer interim] 3071 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.769226031+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.769229938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.769233055+07:00","message":"> Transcript [22522] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.769235258+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.769237003+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.769238575+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.769240095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:40.769247056+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.769257739+07:00","message":"push: {true \n 0 0xc002eee000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:40.773236327+07:00","message":"write wav file: './tmp/7478/7478_3071.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.84955676+07:00","message":"[GCS] Cleaned up inactive client: 3037"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.849580839+07:00","message":"[GCS] Cleaned up inactive client: 3039"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.849583294+07:00","message":"[GCS] Cleaned up inactive client: 3043"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.849584915+07:00","message":"[GCS] Cleaned up inactive client: 3044"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.849586523+07:00","message":"[GCS] Cleaned up inactive client: 3045"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.849588829+07:00","message":"[GCS] Cleaned up inactive client: 3041"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.849590529+07:00","message":"[GCS] Cleaned up inactive client: 3042"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.849592211+07:00","message":"[GCS] Cleaned up inactive client: 3040"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:40.849594056+07:00","message":"[GCS] Cleaned up inactive client: 3038"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:41.440066654+07:00","message":"[GCS] Start streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:41.50728116+07:00","message":"[GCS] IsForceVAD: false for message ID: 3072"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:41.640040744+07:00","message":"receive streaming session, msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:41.640068546+07:00","message":"found end of frame, send empty tag with msgId: 3072"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:41.640071938+07:00","message":"end Recv id 3072"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:41.640080353+07:00","message":"[buffer interim] 3072 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:41.640087596+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:41.640090891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:41.64009416+07:00","message":"> Transcript [22523] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:41.640096852+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:41.640098624+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:41.640100274+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:41.640101853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:41.640104054+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:41.640113134+07:00","message":"push: {true \n 0 0xc002d19580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:41.645360316+07:00","message":"write wav file: './tmp/7478/7478_3072.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:42.936558855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:42.93658915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:43.627708494+07:00","message":"[GCS] Start streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:43.946826386+07:00","message":"[GCS] IsForceVAD: false for message ID: 3073"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.027989108+07:00","message":"receive streaming session, msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.028012387+07:00","message":"found end of frame, send empty tag with msgId: 3073"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.028014972+07:00","message":"end Recv id 3073"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.028021978+07:00","message":"[buffer interim] 3073 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.028028835+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.028032712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.028036397+07:00","message":"> Transcript [22524] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.02803868+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.02804048+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.028042042+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.02804358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.028051858+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.028060611+07:00","message":"push: {true \n 0 0xc004624c80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:44.034529493+07:00","message":"write wav file: './tmp/7478/7478_3073.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.399804448+07:00","message":"[GCS] Start streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.456746634+07:00","message":"[GCS] IsForceVAD: false for message ID: 3074"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.517113754+07:00","message":"[GCS] Start streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.829125368+07:00","message":"receive streaming session, msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.829148406+07:00","message":"found end of frame, send empty tag with msgId: 3074"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.829152118+07:00","message":"end Recv id 3074"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.829174839+07:00","message":"[buffer interim] 3074 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.829184072+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.82918867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.829192559+07:00","message":"> Transcript [22525] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.829195794+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.829198174+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.829200741+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.829203145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.829206381+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.829218066+07:00","message":"push: {true \n 0 0xc002d19980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:44.835804214+07:00","message":"write wav file: './tmp/7478/7478_3074.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.837813757+07:00","message":"[GCS] IsForceVAD: false for message ID: 3075"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.906855718+07:00","message":"[GCS] Start streaming session, msgId: 3076"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.940750792+07:00","message":"receive streaming session, msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.940768725+07:00","message":"found end of frame, send empty tag with msgId: 3075"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.940772491+07:00","message":"end Recv id 3075"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.940779834+07:00","message":"[buffer interim] 3075 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.940787866+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.940792284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.940796124+07:00","message":"> Transcript [22526] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.940799863+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.94080237+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.940805162+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.940807783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:44.940815703+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.940826983+07:00","message":"push: {true \n 0 0xc003045880}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:44.945437738+07:00","message":"write wav file: './tmp/7478/7478_3075.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:44.967023914+07:00","message":"[GCS] IsForceVAD: false for message ID: 3076"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:45.228473216+07:00","message":"[GCS] Start streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:45.314024218+07:00","message":"receive streaming session, msgId: 3076"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:45.314040579+07:00","message":"found end of frame, send empty tag with msgId: 3076"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:45.314043335+07:00","message":"end Recv id 3076"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:45.314048929+07:00","message":"[buffer interim] 3076 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.314055665+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.314059002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.314062307+07:00","message":"> Transcript [22527] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.314064663+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.314066408+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.314068154+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.314069805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.314072249+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:45.314081013+07:00","message":"push: {true \n 0 0xc004624580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:45.318477652+07:00","message":"write wav file: './tmp/7478/7478_3076.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:45.772926544+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:45.77296852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กว่าจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:45.772973309+07:00","message":"receive interim result [false|false]: กว่าจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:45.772989253+07:00","message":"[buffer interim] 3077 false กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.772995966+07:00","message":"[bufferProcess] interim [360000000]:กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.77299773+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:45.906521986+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:45.906574403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:45.90658123+07:00","message":"receive interim result [false|false]: ขอจัด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:45.906601348+07:00","message":"[buffer interim] 3077 false ขอจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.906614197+07:00","message":"[bufferProcess] interim [480000000]:ขอจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.906617308+07:00","message":"[bufferProcess] send to processor:กว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.906621748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.906625592+07:00","message":"> Transcript [22528] [false]: 'กว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:45.906628243+07:00","message":"Set StatePrefix (first interim): 'กว่าจะ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:45.937563152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:45.937572454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.057153937+07:00","message":"[GCS] IsForceVAD: false for message ID: 3077"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.18906648+07:00","message":"[GCS] Start streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.19781563+07:00","message":"receive streaming session, msgId: 3077"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.197858675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขอจัด\",\"confidence\":0.8380096}],\"is_final\":true,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.197865315+07:00","message":"receive interim result [true|false]: ขอจัด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.197875418+07:00","message":"end recv isFinal message id 3077"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.197878359+07:00","message":"end Recv id 3077"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.197884575+07:00","message":"[buffer interim] 3077 true ขอจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.197895003+07:00","message":"[bufferProcess] interim [870000000]:ขอจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.197898951+07:00","message":"[bufferProcess] send to processor (isfinal):ขอจัด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.197908071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.197918147+07:00","message":"> Transcript [22529] [false]: 'ขอจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.197920659+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.197922925+07:00","message":"Set new StatePrefix: 'ขอจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.197924558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.197935339+07:00","message":"> Transcript [22530] [true]: 'ขอจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.197938608+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.197940628+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.197942375+07:00","message":"StatePrefix: 'ขอจัด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.197944289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.197950824+07:00","message":"Push: 'ขอจัด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.197959945+07:00","message":"push: {true ขอจัด 0 0xc003842980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:46.203127926+07:00","message":"write wav file: './tmp/7478/7478_3077.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.648573756+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.648618765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.648624988+07:00","message":"receive interim result [false|false]: สถาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.648641015+07:00","message":"[buffer interim] 3078 false สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.648647875+07:00","message":"[bufferProcess] interim [480000000]:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.648650801+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.833518351+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.833555087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.833560015+07:00","message":"receive interim result [false|false]: สถานที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:46.833572706+07:00","message":"[buffer interim] 3078 false สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.833578173+07:00","message":"[bufferProcess] interim [660000000]:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.833580229+07:00","message":"[bufferProcess] send to processor:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.833585326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.833587983+07:00","message":"> Transcript [22531] [false]: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:46.833590085+07:00","message":"Set StatePrefix (first interim): 'สถาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:47.238380547+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:47.238424656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่สักครู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:47.238430837+07:00","message":"receive interim result [false|false]: สถานที่สักครู่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:47.238444514+07:00","message":"[buffer interim] 3078 false สถานที่สักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.238455193+07:00","message":"[bufferProcess] interim [80000000]:สถานที่สักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.238458547+07:00","message":"[bufferProcess] send to processor:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.238465085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.238468872+07:00","message":"> Transcript [22532] [false]: 'สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.238473308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.238475937+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.238478361+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.238481027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:47.419693957+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:47.419736765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่สักครู่นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:47.419742456+07:00","message":"receive interim result [false|false]: สถานที่สักครู่นะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:47.419754997+07:00","message":"[buffer interim] 3078 false สถานที่สักครู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.419761333+07:00","message":"[bufferProcess] interim [260000000]:สถานที่สักครู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.419763989+07:00","message":"[bufferProcess] send to processor:สถานที่สักครู่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.419768864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.419771624+07:00","message":"> Transcript [22533] [false]: 'สถานที่สักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.419774612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.419776636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.419778552+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.419780577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:47.547864845+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:47.54790768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่สักครู่นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:47.547914734+07:00","message":"receive interim result [false|false]: สถานที่สักครู่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:47.547928416+07:00","message":"[buffer interim] 3078 false สถานที่สักครู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.54793664+07:00","message":"[bufferProcess] interim [380000000]:สถานที่สักครู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.547939857+07:00","message":"[bufferProcess] send to processor:สถานที่สักครู่นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.547946232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.547950638+07:00","message":"> Transcript [22534] [false]: 'สถานที่สักครู่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.547954808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.54795754+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.547960388+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:47.547963384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:47.917495152+07:00","message":"[GCS] IsForceVAD: false for message ID: 3078"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.010875197+07:00","message":"receive streaming session, msgId: 3078"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.01091911+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-01-30T11:15:48.010929092+07:00","message":"receive interim result [true|false]: สถานที่สักครู่นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.010940315+07:00","message":"end recv isFinal message id 3078"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.010943127+07:00","message":"end Recv id 3078"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.0109517+07:00","message":"[buffer interim] 3078 true สถานที่สักครู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.010963151+07:00","message":"[bufferProcess] interim [950000000]:สถานที่สักครู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.010970544+07:00","message":"[bufferProcess] send to processor (isfinal):สถานที่สักครู่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.010975605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.010979144+07:00","message":"> Transcript [22535] [false]: 'สถานที่สักครู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.010982998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.010985598+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.010988266+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.010990779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.010998384+07:00","message":"Push: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.011000892+07:00","message":"TextPushed: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.011004092+07:00","message":"Set new StatePrefix : 'สถานที่สักครู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.011007005+07:00","message":"Next Push (prob) : 'ที่สักครู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.011009543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.011012365+07:00","message":"> Transcript [22536] [true]: 'สถานที่สักครู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.011015292+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.011017891+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.011020626+07:00","message":"StatePrefix: 'สถานที่สักครู่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.011023032+07:00","message":"TextPushed: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.011025622+07:00","message":"Push: 'ที่สักครู่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.011032139+07:00","message":"push: {false สถาน 0 0xc004625200}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.011058193+07:00","message":"push: {true ที่สักครู่นะคะ 0 0xc004625200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:48.021562109+07:00","message":"write wav file: './tmp/7478/7478_3078.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.038439723+07:00","message":"[GCS] Start streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.16758765+07:00","message":"[GCS] IsForceVAD: false for message ID: 3079"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.309451221+07:00","message":"receive streaming session, msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.309472723+07:00","message":"found end of frame, send empty tag with msgId: 3079"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.309475674+07:00","message":"end Recv id 3079"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.309483051+07:00","message":"[buffer interim] 3079 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.309489689+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.30949332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.309496039+07:00","message":"> Transcript [22537] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.309498394+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.309500174+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.309501739+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.309503512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:48.309511726+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.309521698+07:00","message":"push: {true \n 0 0xc004625480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:48.31488813+07:00","message":"write wav file: './tmp/7478/7478_3079.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.74869552+07:00","message":"[GCS] Start streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:48.877697619+07:00","message":"[GCS] IsForceVAD: false for message ID: 3080"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:48.937944116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:48.937967488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.031035048+07:00","message":"receive streaming session, msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.031060442+07:00","message":"found end of frame, send empty tag with msgId: 3080"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.031063894+07:00","message":"end Recv id 3080"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.031075496+07:00","message":"[buffer interim] 3080 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.031082511+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.031085534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.031088174+07:00","message":"> Transcript [22538] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.03109081+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.031092613+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.031094277+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.031095941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.031098589+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.031115479+07:00","message":"push: {true \n 0 0xc004625680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:49.036232157+07:00","message":"write wav file: './tmp/7478/7478_3080.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.197131599+07:00","message":"[GCS] Start streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.670037167+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.670079864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.670085+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.67010144+07:00","message":"[buffer interim] 3081 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.670108116+07:00","message":"[bufferProcess] interim [480000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.670109736+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.756841641+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.756876591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไป\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.756883896+07:00","message":"receive interim result [false|false]: จะไป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.756897322+07:00","message":"[buffer interim] 3081 false จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.756903978+07:00","message":"[bufferProcess] interim [600000000]:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.756906021+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.756911471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.75691421+07:00","message":"> Transcript [22539] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.75691627+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.85484615+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.854880966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.854886795+07:00","message":"receive interim result [false|false]: จะเป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.854899341+07:00","message":"[buffer interim] 3081 false จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.854905969+07:00","message":"[bufferProcess] interim [660000000]:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.854908691+07:00","message":"[bufferProcess] send to processor:จะไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.854914771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.854917489+07:00","message":"> Transcript [22540] [false]: 'จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.854920549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.854922535+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.85492444+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.854926664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.950486139+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.950522518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.950528107+07:00","message":"receive interim result [false|false]: จะเป็นผ้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:49.950542636+07:00","message":"[buffer interim] 3081 false จะเป็นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.950549281+07:00","message":"[bufferProcess] interim [780000000]:จะเป็นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.950551761+07:00","message":"[bufferProcess] send to processor:จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.950560199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.950562732+07:00","message":"> Transcript [22541] [false]: 'จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.950565662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.950567654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.950570159+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:49.95057198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.039917846+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.039953088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.039958787+07:00","message":"receive interim result [false|false]: จะเป็นภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.039972041+07:00","message":"[buffer interim] 3081 false จะเป็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.039979117+07:00","message":"[bufferProcess] interim [840000000]:จะเป็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.039981309+07:00","message":"[bufferProcess] send to processor:จะเป็นผ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.039988042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.039990803+07:00","message":"> Transcript [22542] [false]: 'จะเป็นผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.039993209+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.039995243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.039998053+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.039999912+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.287346095+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.287385692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพลักษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.287391855+07:00","message":"receive interim result [false|false]: จะเป็นภาพลักษณ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.287406058+07:00","message":"[buffer interim] 3081 false จะเป็นภาพลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.287412694+07:00","message":"[bufferProcess] interim [20000000]:จะเป็นภาพลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.2874152+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.287418632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.287421275+07:00","message":"> Transcript [22543] [false]: 'จะเป็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.287424408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.287426389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.287428229+07:00","message":"StatePrefix: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.287430545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.287432919+07:00","message":"Push: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.287434654+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.287436583+07:00","message":"Set new StatePrefix : 'จะเป็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.287438554+07:00","message":"Next Push (prob) : 'เป็นภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.287445732+07:00","message":"push: {false จะ 0 0xc003843880}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.310289354+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.310337259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.310344649+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.310365832+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.310374553+07:00","message":"[bufferProcess] interim [80000000]:จะเป็นภาพประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.310378501+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.310386946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.310391405+07:00","message":"> Transcript [22544] [false]: 'จะเป็นภาพลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.310395393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.310397575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.310399439+07:00","message":"StatePrefix: 'จะเป็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.310401489+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.429764799+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.429796678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.429802252+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.429815081+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.429821905+07:00","message":"[bufferProcess] interim [260000000]:จะเป็นภาพประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.429824438+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.429830063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.429832782+07:00","message":"> Transcript [22545] [false]: 'จะเป็นภาพประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.42983595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.42983915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.42984113+07:00","message":"StatePrefix: 'จะเป็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.429843617+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.620634203+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.620674912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.620680828+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.620697888+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.620707464+07:00","message":"[bufferProcess] interim [440000000]:จะเป็นภาพประทับใจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.620709826+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.620718374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.620721232+07:00","message":"> Transcript [22546] [false]: 'จะเป็นภาพประทับใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.620724605+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.620726902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.620728858+07:00","message":"StatePrefix: 'จะเป็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.620731118+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.767212835+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.767248825+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่มี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.767254737+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่มี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.767269723+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.767277535+07:00","message":"[bufferProcess] interim [560000000]:จะเป็นภาพประทับใจที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.767280826+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.767289395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.76729397+07:00","message":"> Transcript [22547] [false]: 'จะเป็นภาพประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.767300668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.767305826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.767308132+07:00","message":"StatePrefix: 'จะเป็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.767311329+07:00","message":"TextPushed: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.767318895+07:00","message":"Push: 'เป็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.767321511+07:00","message":"TextPushed: 'จะเป็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.767326102+07:00","message":"Set new StatePrefix : 'จะเป็นภาพประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.767335518+07:00","message":"Next Push (prob) : 'ประทับใจที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.767343477+07:00","message":"push: {false เป็นภาพ 0 0xc003843880}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.793900696+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.793949173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่พี่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.793954566+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:50.793973432+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.793981202+07:00","message":"[bufferProcess] interim [620000000]:จะเป็นภาพประทับใจที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.793984022+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่มี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.793991176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.79399424+07:00","message":"> Transcript [22548] [false]: 'จะเป็นภาพประทับใจที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.793997423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.793999581+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.794001759+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:50.794004205+07:00","message":"TextPushed: 'จะเป็นภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.16858456+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.168620826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่อ้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.168626939+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่อ้าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.168639843+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่อ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.168646931+07:00","message":"[bufferProcess] interim [980000000]:จะเป็นภาพประทับใจที่อ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.168649822+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.168656749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.168659433+07:00","message":"> Transcript [22549] [false]: 'จะเป็นภาพประทับใจที่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.168662715+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.168665038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.168666749+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.168669205+07:00","message":"TextPushed: 'จะเป็นภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.28012078+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.280169857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่อ้ายซื้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.280175783+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่อ้ายซื้อ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.28018939+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่อ้ายซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.280196076+07:00","message":"[bufferProcess] interim [40000000]:จะเป็นภาพประทับใจที่อ้ายซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.280198969+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่อ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.280204268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.280207274+07:00","message":"> Transcript [22550] [false]: 'จะเป็นภาพประทับใจที่อ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.280210477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.280213026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.280215372+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.28021728+07:00","message":"TextPushed: 'จะเป็นภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.307124782+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.307154629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่พี่ๆสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.307159549+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.307171365+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.307177392+07:00","message":"[bufferProcess] interim [100000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.307179486+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่อ้ายซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.307182418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.307185121+07:00","message":"> Transcript [22551] [false]: 'จะเป็นภาพประทับใจที่อ้ายซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.3071882+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.307190091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.307192121+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.307193946+07:00","message":"TextPushed: 'จะเป็นภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.307198773+07:00","message":"Push: 'ประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.307200571+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.307202455+07:00","message":"Set new StatePrefix : 'จะเป็นภาพประทับใจที่อ้ายซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.307204417+07:00","message":"Next Push (prob) : 'อ้ายซื้อ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.30721141+07:00","message":"push: {false ประทับใจที่ 0 0xc003843880}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.325486411+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.325515496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่พี่ซื้อมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.325521589+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.325534125+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.325540065+07:00","message":"[bufferProcess] interim [160000000]:จะเป็นภาพประทับใจที่พี่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.325542462+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ๆสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.325545602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.325548124+07:00","message":"> Transcript [22552] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.325551209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.325553271+07:00","message":"Set new StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.327155834+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.327170416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่พี่ๆสื่อมวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.327174249+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.327184215+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อมวล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.327187917+07:00","message":"[bufferProcess] interim [220000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.327190018+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.327192583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.327194489+07:00","message":"> Transcript [22553] [false]: 'จะเป็นภาพประทับใจที่พี่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.327196148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.327198433+07:00","message":"Set new StatePrefix: 'จะเป็นภาพประทับใจที่พี่ซื้อมา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.459691082+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.45972851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.459734296+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.459746369+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.459753615+07:00","message":"[bufferProcess] interim [280000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.459755973+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ๆสื่อมวล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.459761651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.459764182+07:00","message":"> Transcript [22554] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.459766369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.459768211+07:00","message":"Set new StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.682091517+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.682131073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.682137878+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.682151748+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.682159267+07:00","message":"[bufferProcess] interim [520000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.682161886+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.682168604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.682171448+07:00","message":"> Transcript [22555] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.682174386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.682176498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.682178125+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.682180439+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.780601528+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.780637381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.780644296+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:51.780660299+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.780667567+07:00","message":"[bufferProcess] interim [580000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.780670234+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.780677541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.780682165+07:00","message":"> Transcript [22556] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.780685577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.780687953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.780690177+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:51.780693111+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:51.938968908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:51.938986998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.39613379+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.396175028+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-01-30T11:15:52.396181219+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.39619576+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.396202693+07:00","message":"[bufferProcess] interim [180000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.396205394+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.396211945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.39621479+07:00","message":"> Transcript [22557] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.396218024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.396219877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.39622178+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.396224307+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.434405549+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.434438203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.43444397+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.434456454+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.434463195+07:00","message":"[bufferProcess] interim [240000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.43446555+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.434471053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.43447385+07:00","message":"> Transcript [22558] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.434477601+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.434479799+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.434482055+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.43448434+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.434488985+07:00","message":"Push: 'พี่ๆสื่อมวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.434490665+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.434493128+07:00","message":"Set new StatePrefix : 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.434496868+07:00","message":"Next Push (prob) : 'ชนจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.434521836+07:00","message":"push: {false พี่ๆสื่อมวล 0 0xc003843880}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.547257814+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.547297583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.547303937+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.547319004+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.547325844+07:00","message":"[bufferProcess] interim [360000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.547328202+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.547342547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.547345613+07:00","message":"> Transcript [22559] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.547348567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.547350582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.547352511+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.547355346+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.873265357+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.87330374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.873310662+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.873323652+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.873329419+07:00","message":"[bufferProcess] interim [660000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.873338435+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.873345476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.873347982+07:00","message":"> Transcript [22560] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.873351215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.873353156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.873354966+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.873357174+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.935069237+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.935105914+07:00","message":"receive 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-01-30T11:15:52.935112238+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:52.935128195+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.93513572+07:00","message":"[bufferProcess] interim [780000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.935139627+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.935149055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.935152732+07:00","message":"> Transcript [22561] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.935157587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.93516163+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.935163381+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:52.935166095+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.063042241+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.063083914+07:00","message":"receive 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-01-30T11:15:53.063091094+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.063108816+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.063118243+07:00","message":"[bufferProcess] interim [840000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.063121956+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.063127027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.063131944+07:00","message":"> Transcript [22562] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.063136727+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.063139467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.063143635+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.063147023+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.063151035+07:00","message":"Push: 'ชนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.063155777+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.063158252+07:00","message":"Set new StatePrefix : 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.063160755+07:00","message":"Next Push (prob) : 'ภาพสวยๆวัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.063168466+07:00","message":"push: {false ชนจะได้ 0 0xc003843880}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.251958437+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.251991519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.25199867+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.252013273+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.252020279+07:00","message":"[bufferProcess] interim [80000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.252022846+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.252029991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.252032752+07:00","message":"> Transcript [22563] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.252036288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.252038263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.252040232+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.25204299+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.441119608+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.441154636+07:00","message":"receive 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-01-30T11:15:53.441160264+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.441195324+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.441201852+07:00","message":"[bufferProcess] interim [320000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.441204198+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.441209465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.441212166+07:00","message":"> Transcript [22564] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.441215469+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.441217656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.441219791+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.441222366+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.760211833+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.760247124+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-01-30T11:15:53.760254477+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.760269861+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.760276712+07:00","message":"[bufferProcess] interim [560000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.760279212+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.760286412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.760289057+07:00","message":"> Transcript [22565] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.760292112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.760293985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.760296216+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.76029847+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.83407535+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.834128584+07:00","message":"receive 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-01-30T11:15:53.834135648+07:00","message":"receive interim result [false|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.834148854+07:00","message":"[buffer interim] 3081 false จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.834155063+07:00","message":"[bufferProcess] interim [680000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.834158153+07:00","message":"[bufferProcess] send to processor:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.834163953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.834166762+07:00","message":"> Transcript [22566] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.834170523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.834172549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.834174801+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.834179103+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.834185287+07:00","message":"Push: 'ภาพสวยๆวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.834187285+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.834189513+07:00","message":"Set new StatePrefix : 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:53.83419195+07:00","message":"Next Push (prob) : 'นี้กลับไปนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.834200086+07:00","message":"push: {false ภาพสวยๆวัน 0 0xc003843880}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:53.996092448+07:00","message":"[GCS] IsForceVAD: false for message ID: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.114249388+07:00","message":"receive streaming session, msgId: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.1143009+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-01-30T11:15:54.114311831+07:00","message":"receive interim result [true|false]: จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.11432322+07:00","message":"end recv isFinal message id 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.114325262+07:00","message":"end Recv id 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.114331056+07:00","message":"[buffer interim] 3081 true จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.114353384+07:00","message":"[bufferProcess] interim [10000000]:จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.114357163+07:00","message":"[bufferProcess] send to processor (isfinal):จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.114360757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.114363448+07:00","message":"> Transcript [22567] [false]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.114366753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.114369274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.114370929+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.114373366+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.114375403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.114379841+07:00","message":"> Transcript [22568] [true]: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.114381996+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.11438349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.114384945+07:00","message":"StatePrefix: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวันนี้กลับไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.114386719+07:00","message":"TextPushed: 'จะเป็นภาพประทับใจที่พี่ๆสื่อมวลชนจะได้ภาพสวยๆวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.114389378+07:00","message":"Push: 'นี้กลับไปนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.114397795+07:00","message":"push: {true นี้กลับไปนะคะ 0 0xc003843880}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:54.126001256+07:00","message":"write wav file: './tmp/7478/7478_3081.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.258993125+07:00","message":"[GCS] Start streaming session, msgId: 3082"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.316064127+07:00","message":"[GCS] IsForceVAD: false for message ID: 3082"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.520270614+07:00","message":"receive streaming session, msgId: 3082"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.520291323+07:00","message":"found end of frame, send empty tag with msgId: 3082"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.520293935+07:00","message":"end Recv id 3082"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.520301645+07:00","message":"[buffer interim] 3082 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.520311518+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.520315889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.52031874+07:00","message":"> Transcript [22569] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.52032152+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.520323313+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.52032488+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.520326463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.520334515+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.520351472+07:00","message":"push: {true \n 0 0xc003843b80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:54.525269347+07:00","message":"write wav file: './tmp/7478/7478_3082.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.639501296+07:00","message":"[GCS] Start streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.76814064+07:00","message":"[GCS] IsForceVAD: false for message ID: 3083"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.858079493+07:00","message":"receive streaming session, msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.858101353+07:00","message":"found end of frame, send empty tag with msgId: 3083"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.858105053+07:00","message":"end Recv id 3083"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.858118871+07:00","message":"[buffer interim] 3083 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.858131029+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.85813561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.858139206+07:00","message":"> Transcript [22570] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.858143234+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.858145761+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.858148431+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.858151043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:54.858154612+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:54.858167623+07:00","message":"push: {true \n 0 0xc002d18000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:54.862248072+07:00","message":"write wav file: './tmp/7478/7478_3083.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:54.939349429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:54.939369982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.178128706+07:00","message":"[GCS] Start streaming session, msgId: 3084"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.555782238+07:00","message":"[GCS] IsForceVAD: false for message ID: 3084"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.627882025+07:00","message":"[GCS] Start streaming session, msgId: 3085"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.648393229+07:00","message":"receive streaming session, msgId: 3084"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.648406796+07:00","message":"found end of frame, send empty tag with msgId: 3084"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.648410456+07:00","message":"end Recv id 3084"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.64841608+07:00","message":"[buffer interim] 3084 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.648424409+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.648427978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.64843046+07:00","message":"> Transcript [22571] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.648433566+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.648435271+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.648436842+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.648438746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.648441114+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.648449631+07:00","message":"push: {true \n 0 0xc003662000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:56.653463831+07:00","message":"write wav file: './tmp/7478/7478_3084.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.689261677+07:00","message":"[GCS] IsForceVAD: false for message ID: 3085"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.818010514+07:00","message":"[GCS] Start streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.886741845+07:00","message":"receive streaming session, msgId: 3085"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.886758222+07:00","message":"found end of frame, send empty tag with msgId: 3085"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.886761117+07:00","message":"end Recv id 3085"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.886767541+07:00","message":"[buffer interim] 3085 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.886773583+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.886777319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.886780079+07:00","message":"> Transcript [22572] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.886782301+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.886784076+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.886785645+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.886787505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:56.886790107+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:56.88679903+07:00","message":"push: {true \n 0 0xc003663600}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:56.891100322+07:00","message":"write wav file: './tmp/7478/7478_3085.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.373158832+07:00","message":"receive streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.373215119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ร้าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.373220887+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.373235255+07:00","message":"[buffer interim] 3086 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.373241861+07:00","message":"[bufferProcess] interim [420000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.373243753+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.553332291+07:00","message":"receive streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.55338026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.553384951+07:00","message":"receive interim result [false|false]: พร้อมแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.553398173+07:00","message":"[buffer interim] 3086 false พร้อมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.553404789+07:00","message":"[bufferProcess] interim [540000000]:พร้อมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.553406744+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.553411951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.553414629+07:00","message":"> Transcript [22573] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.553416541+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.796755046+07:00","message":"receive streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.796814494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมแล้วหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.796822458+07:00","message":"receive interim result [false|false]: พร้อมแล้วหรือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.796842246+07:00","message":"[buffer interim] 3086 false พร้อมแล้วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.79685611+07:00","message":"[bufferProcess] interim [780000000]:พร้อมแล้วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.796860141+07:00","message":"[bufferProcess] send to processor:พร้อมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.796869418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.796873854+07:00","message":"> Transcript [22574] [false]: 'พร้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.796876887+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.796880156+07:00","message":"Set new StatePrefix: 'พร้อมแล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.855362934+07:00","message":"receive streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.855405084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมแล้วหรือยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.855410056+07:00","message":"receive interim result [false|false]: พร้อมแล้วหรือยัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.855425593+07:00","message":"[buffer interim] 3086 false พร้อมแล้วหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.855435768+07:00","message":"[bufferProcess] interim [840000000]:พร้อมแล้วหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.855438003+07:00","message":"[bufferProcess] send to processor:พร้อมแล้วหรือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.85544357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.85544629+07:00","message":"> Transcript [22575] [false]: 'พร้อมแล้วหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.855449116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.855451154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.855453141+07:00","message":"StatePrefix: 'พร้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.855455267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:57.939553839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:15:57.939573775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.988835476+07:00","message":"receive streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.98887575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมแล้วหรือยังคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.988882276+07:00","message":"receive interim result [false|false]: พร้อมแล้วหรือยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:57.988899158+07:00","message":"[buffer interim] 3086 false พร้อมแล้วหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.98890775+07:00","message":"[bufferProcess] interim [20000000]:พร้อมแล้วหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.988910383+07:00","message":"[bufferProcess] send to processor:พร้อมแล้วหรือยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.988917239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.988920391+07:00","message":"> Transcript [22576] [false]: 'พร้อมแล้วหรือยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.988923528+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.988925263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.988926987+07:00","message":"StatePrefix: 'พร้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:57.988929695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.22658696+07:00","message":"[GCS] IsForceVAD: false for message ID: 3086"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.32719586+07:00","message":"receive streaming session, msgId: 3086"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.327252348+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-01-30T11:15:58.327259774+07:00","message":"receive interim result [true|false]: พร้อมแล้วหรือยังคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.327270136+07:00","message":"end recv isFinal message id 3086"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.327272639+07:00","message":"end Recv id 3086"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.327278795+07:00","message":"[buffer interim] 3086 true พร้อมแล้วหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.327286608+07:00","message":"[bufferProcess] interim [440000000]:พร้อมแล้วหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.327289872+07:00","message":"[bufferProcess] send to processor (isfinal):พร้อมแล้วหรือยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.327293574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.327297672+07:00","message":"> Transcript [22577] [false]: 'พร้อมแล้วหรือยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.327302049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.327305186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.327307589+07:00","message":"StatePrefix: 'พร้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.327310143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.327312361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.327315382+07:00","message":"> Transcript [22578] [true]: 'พร้อมแล้วหรือยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.327318317+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.327320479+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.327323898+07:00","message":"StatePrefix: 'พร้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.327325386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.32732804+07:00","message":"Push: 'พร้อมแล้วหรือยังคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.327336723+07:00","message":"push: {true พร้อมแล้วหรือยังคะ 0 0xc003842f80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:58.33414897+07:00","message":"write wav file: './tmp/7478/7478_3086.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.477963325+07:00","message":"[GCS] Start streaming session, msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.547089143+07:00","message":"[GCS] IsForceVAD: false for message ID: 3087"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.695737085+07:00","message":"receive streaming session, msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.695762769+07:00","message":"found end of frame, send empty tag with msgId: 3087"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.695766919+07:00","message":"end Recv id 3087"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.695776385+07:00","message":"[buffer interim] 3087 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.695784966+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.695789974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.695793913+07:00","message":"> Transcript [22579] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.695798008+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.695800666+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.69580338+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.695805873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.695816584+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.695827166+07:00","message":"push: {true \n 0 0xc0038b6480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:58.700063548+07:00","message":"write wav file: './tmp/7478/7478_3087.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.738855644+07:00","message":"[GCS] Start streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.79628302+07:00","message":"[GCS] IsForceVAD: false for message ID: 3088"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.949882871+07:00","message":"receive streaming session, msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.949904951+07:00","message":"found end of frame, send empty tag with msgId: 3088"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.94990836+07:00","message":"end Recv id 3088"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.949918853+07:00","message":"[buffer interim] 3088 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.949928347+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.94993319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.949939224+07:00","message":"> Transcript [22580] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.949942492+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.949944865+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.949947849+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.949950464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:58.949954214+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:58.949965744+07:00","message":"push: {true \n 0 0xc0031a4e00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:58.954421256+07:00","message":"write wav file: './tmp/7478/7478_3088.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:59.117834386+07:00","message":"[GCS] Start streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:59.187371827+07:00","message":"[GCS] IsForceVAD: false for message ID: 3089"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:59.307207381+07:00","message":"receive streaming session, msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:59.307235904+07:00","message":"found end of frame, send empty tag with msgId: 3089"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:59.307238809+07:00","message":"end Recv id 3089"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:59.307247083+07:00","message":"[buffer interim] 3089 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:59.307255178+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:59.307259575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:59.30726246+07:00","message":"> Transcript [22581] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:59.307265627+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:59.307267329+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:59.307269031+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:59.307270675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:15:59.30727981+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:15:59.307289845+07:00","message":"push: {true \n 0 0xc0031a5280}"}
{"level":"info","service":"Main","time":"2026-01-30T11:15:59.311385271+07:00","message":"write wav file: './tmp/7478/7478_3089.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:00.539475908+07:00","message":"[GCS] Start streaming session, msgId: 3090"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:00.666825801+07:00","message":"[GCS] IsForceVAD: false for message ID: 3090"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:00.792027587+07:00","message":"receive streaming session, msgId: 3090"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:00.792052522+07:00","message":"found end of frame, send empty tag with msgId: 3090"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:00.792056028+07:00","message":"end Recv id 3090"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:00.79206463+07:00","message":"[buffer interim] 3090 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:00.792072763+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:00.792078133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:00.79208079+07:00","message":"> Transcript [22582] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:00.792083005+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:00.792084757+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:00.792086512+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:00.792088198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:00.792090671+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:00.792101099+07:00","message":"push: {true \n 0 0xc0038b6680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:00.796428028+07:00","message":"write wav file: './tmp/7478/7478_3090.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:00.94029295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:00.940325767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:01.439313445+07:00","message":"[GCS] Start streaming session, msgId: 3091"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:01.556724153+07:00","message":"[GCS] IsForceVAD: false for message ID: 3091"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:01.651516778+07:00","message":"receive streaming session, msgId: 3091"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:01.65154366+07:00","message":"found end of frame, send empty tag with msgId: 3091"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:01.651547595+07:00","message":"end Recv id 3091"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:01.651556868+07:00","message":"[buffer interim] 3091 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:01.651565345+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:01.651570091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:01.651574143+07:00","message":"> Transcript [22583] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:01.651578068+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:01.651581047+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:01.651583629+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:01.651586042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:01.651589198+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:01.651600535+07:00","message":"push: {true \n 0 0xc002d19300}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:01.656285089+07:00","message":"write wav file: './tmp/7478/7478_3091.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:01.949138298+07:00","message":"[GCS] Start streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:02.327006169+07:00","message":"[GCS] IsForceVAD: false for message ID: 3092"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:02.407230759+07:00","message":"receive streaming session, msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:02.407249843+07:00","message":"found end of frame, send empty tag with msgId: 3092"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:02.407253168+07:00","message":"end Recv id 3092"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:02.407260649+07:00","message":"[buffer interim] 3092 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:02.407267344+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:02.4072714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:02.407276155+07:00","message":"> Transcript [22584] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:02.407278606+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:02.407280316+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:02.407281914+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:02.407283532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:02.407292809+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:02.407302077+07:00","message":"push: {true \n 0 0xc002d19880}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:02.412131024+07:00","message":"write wav file: './tmp/7478/7478_3092.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:03.608972759+07:00","message":"[GCS] Start streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:03.737124155+07:00","message":"[GCS] IsForceVAD: false for message ID: 3093"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:03.798040619+07:00","message":"[GCS] Start streaming session, msgId: 3094"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:03.940582382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:03.9405909+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.006452274+07:00","message":"receive streaming session, msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.006469306+07:00","message":"found end of frame, send empty tag with msgId: 3093"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.006472432+07:00","message":"end Recv id 3093"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.006478694+07:00","message":"[buffer interim] 3093 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.006485683+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.006493615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.006497782+07:00","message":"> Transcript [22585] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.006501664+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.006504327+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.006506681+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.006509054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.006513726+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.006523944+07:00","message":"push: {true \n 0 0xc0031a5a00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:04.0123995+07:00","message":"write wav file: './tmp/7478/7478_3093.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.44110755+07:00","message":"[GCS] IsForceVAD: false for message ID: 3094"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.529932367+07:00","message":"receive streaming session, msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.529959192+07:00","message":"found end of frame, send empty tag with msgId: 3094"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.529972165+07:00","message":"end Recv id 3094"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.529978631+07:00","message":"[buffer interim] 3094 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.529985036+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.529988947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.529991696+07:00","message":"> Transcript [22586] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.529994065+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.529995992+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.529997796+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.529999548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.530004989+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.530014211+07:00","message":"push: {true \n 0 0xc0031a5b00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:04.535000153+07:00","message":"write wav file: './tmp/7478/7478_3094.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.566605217+07:00","message":"[GCS] Start streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.697326309+07:00","message":"[GCS] IsForceVAD: false for message ID: 3095"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.758822054+07:00","message":"[GCS] Start streaming session, msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.826135267+07:00","message":"[GCS] IsForceVAD: false for message ID: 3096"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.869963207+07:00","message":"receive streaming session, msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.869987025+07:00","message":"found end of frame, send empty tag with msgId: 3095"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.86999082+07:00","message":"end Recv id 3095"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.870000521+07:00","message":"[buffer interim] 3095 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.870009074+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.870013657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.87001816+07:00","message":"> Transcript [22587] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.870021806+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.870024366+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.870026795+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.870029385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.870032714+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.870046094+07:00","message":"push: {true \n 0 0xc003843300}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:04.875100363+07:00","message":"write wav file: './tmp/7478/7478_3095.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.951653157+07:00","message":"receive streaming session, msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.951676125+07:00","message":"found end of frame, send empty tag with msgId: 3096"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.95168014+07:00","message":"end Recv id 3096"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.951688507+07:00","message":"[buffer interim] 3096 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.951697244+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.951701971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.951707707+07:00","message":"> Transcript [22588] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.95171101+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.951713405+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.951715771+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.951717988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:04.951721268+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:04.951732368+07:00","message":"push: {true \n 0 0xc0038b6000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:04.956496061+07:00","message":"write wav file: './tmp/7478/7478_3096.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:05.148193628+07:00","message":"[GCS] Start streaming session, msgId: 3097"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:05.718148266+07:00","message":"[GCS] IsForceVAD: false for message ID: 3097"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:05.810866667+07:00","message":"receive streaming session, msgId: 3097"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:05.81088768+07:00","message":"found end of frame, send empty tag with msgId: 3097"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:05.810890559+07:00","message":"end Recv id 3097"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:05.810899101+07:00","message":"[buffer interim] 3097 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:05.810907595+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:05.810911742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:05.810914602+07:00","message":"> Transcript [22589] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:05.81091723+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:05.810919393+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:05.810921162+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:05.810922773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:05.810925145+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:05.810934825+07:00","message":"push: {true \n 0 0xc00389da00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:05.816541293+07:00","message":"write wav file: './tmp/7478/7478_3097.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:05.846091567+07:00","message":"[GCS] Start streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:05.976291518+07:00","message":"[GCS] IsForceVAD: false for message ID: 3098"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.056557363+07:00","message":"receive streaming session, msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.056577513+07:00","message":"found end of frame, send empty tag with msgId: 3098"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.056580112+07:00","message":"end Recv id 3098"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.056587575+07:00","message":"[buffer interim] 3098 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.056594751+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.056604923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.056607659+07:00","message":"> Transcript [22590] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.056609771+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.056611643+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.056613246+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.056615098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.056617724+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.056628123+07:00","message":"push: {true \n 0 0xc0031a4380}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:06.061044533+07:00","message":"write wav file: './tmp/7478/7478_3098.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.299481681+07:00","message":"[GCS] Start streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.556473275+07:00","message":"[GCS] IsForceVAD: false for message ID: 3099"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.618285602+07:00","message":"[GCS] Start streaming session, msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.648027152+07:00","message":"receive streaming session, msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.648046813+07:00","message":"found end of frame, send empty tag with msgId: 3099"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.648050143+07:00","message":"end Recv id 3099"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.648056371+07:00","message":"[buffer interim] 3099 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.648062865+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.648067118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.648070225+07:00","message":"> Transcript [22591] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.648072581+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.648074416+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.64807596+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.648077736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.648089819+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.648102701+07:00","message":"push: {true \n 0 0xc003843e00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:06.652699836+07:00","message":"write wav file: './tmp/7478/7478_3099.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.746550528+07:00","message":"[GCS] IsForceVAD: false for message ID: 3100"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.835483492+07:00","message":"receive streaming session, msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.835500256+07:00","message":"found end of frame, send empty tag with msgId: 3100"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.835503212+07:00","message":"end Recv id 3100"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.835510605+07:00","message":"[buffer interim] 3100 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.835517316+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.835521015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.835524025+07:00","message":"> Transcript [22592] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.835526229+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.835527965+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.835529585+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.835531159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:06.835533431+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:06.835542597+07:00","message":"push: {true \n 0 0xc003843f00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:06.839985358+07:00","message":"write wav file: './tmp/7478/7478_3100.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:06.94085075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:06.940872325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:07.448898186+07:00","message":"[GCS] Start streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:07.777569517+07:00","message":"[GCS] IsForceVAD: false for message ID: 3101"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:07.875518798+07:00","message":"receive streaming session, msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:07.875536821+07:00","message":"found end of frame, send empty tag with msgId: 3101"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:07.875539446+07:00","message":"end Recv id 3101"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:07.875546791+07:00","message":"[buffer interim] 3101 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:07.875553342+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:07.875557332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:07.875560021+07:00","message":"> Transcript [22593] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:07.875562277+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:07.875563991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:07.875565579+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:07.875567156+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:07.875569327+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:07.875577972+07:00","message":"push: {true \n 0 0xc004625880}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:07.880815722+07:00","message":"write wav file: './tmp/7478/7478_3101.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:09.057851461+07:00","message":"[GCS] Start streaming session, msgId: 3102"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:09.94169801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:09.941718977+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.307102033+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.307158678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.307164481+07:00","message":"receive interim result [false|false]: ค่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.307178259+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.307181294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คาด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.307183508+07:00","message":"receive interim result [false|false]: คาด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.307188449+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.307193839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเดี๋ยว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.307195876+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.307199929+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.30720409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเดี๋ยวเรา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.307209846+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเรา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.30721604+07:00","message":"[buffer interim] 3102 false ค่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.307219159+07:00","message":"[buffer interim] 3102 false คาด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.307220909+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.307222874+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307229074+07:00","message":"[bufferProcess] interim [480000000]:ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307230695+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307233813+07:00","message":"[bufferProcess] send to processor (ticker):ค่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307235907+07:00","message":"[bufferProcess] interim [540000000]:คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307237197+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307238843+07:00","message":"[bufferProcess] interim [600000000]:ค่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307240472+07:00","message":"[bufferProcess] send to processor:คาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307242294+07:00","message":"[bufferProcess] interim [720000000]:ค่าเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.30724396+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307246944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307249684+07:00","message":"> Transcript [22594] [false]: 'ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307251655+07:00","message":"Set StatePrefix (first interim): 'ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307253007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307254845+07:00","message":"> Transcript [22595] [false]: 'คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307256665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307258369+07:00","message":"Set new StatePrefix: 'คาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307259681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307261455+07:00","message":"> Transcript [22596] [false]: 'ค่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307262864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.307264236+07:00","message":"Set new StatePrefix: 'ค่าเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.522270969+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.522319649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเดี๋ยวเราจะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.522325532+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.522341525+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.522349146+07:00","message":"[bufferProcess] interim [900000000]:ค่าเดี๋ยวเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.522352069+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเรา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.522358707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.522361425+07:00","message":"> Transcript [22597] [false]: 'ค่าเดี๋ยวเรา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.52236466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.52236663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.522368628+07:00","message":"StatePrefix: 'ค่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:10.5223708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.84966991+07:00","message":"[GCS] Cleaned up inactive client: 3054"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.849690076+07:00","message":"[GCS] Cleaned up inactive client: 3051"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.84969387+07:00","message":"[GCS] Cleaned up inactive client: 3046"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.849695732+07:00","message":"[GCS] Cleaned up inactive client: 3055"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.849697394+07:00","message":"[GCS] Cleaned up inactive client: 3053"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.849699078+07:00","message":"[GCS] Cleaned up inactive client: 3050"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.849700968+07:00","message":"[GCS] Cleaned up inactive client: 3047"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.849702576+07:00","message":"[GCS] Cleaned up inactive client: 3049"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.849704303+07:00","message":"[GCS] Cleaned up inactive client: 3052"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:10.849705775+07:00","message":"[GCS] Cleaned up inactive client: 3048"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.167371964+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.167415388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเดี๋ยวเราจะมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.167422229+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.167437788+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.167446777+07:00","message":"[bufferProcess] interim [320000000]:ค่าเดี๋ยวเราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.167449257+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.167452522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.167455131+07:00","message":"> Transcript [22598] [false]: 'ค่าเดี๋ยวเราจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.167458258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.167460475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.167462196+07:00","message":"StatePrefix: 'ค่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.167464185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.338475265+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.338524239+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-01-30T11:16:11.338529848+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.338543666+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.338550033+07:00","message":"[bufferProcess] interim [920000000]:ค่าเดี๋ยวเราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.338553019+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.33855806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.338560921+07:00","message":"> Transcript [22599] [false]: 'ค่าเดี๋ยวเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.338564197+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.338566273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.338568031+07:00","message":"StatePrefix: 'ค่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.338569995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.84369828+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.843741209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเดี๋ยวเราจะมาร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.843746586+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.843761256+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.843768002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเดี๋ยวเราจะมาร่วมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.843770594+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.843777864+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.84378073+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843787284+07:00","message":"[bufferProcess] interim [40000000]:ค่าเดี๋ยวเราจะมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843789929+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843792624+07:00","message":"[bufferProcess] interim [280000000]:ค่าเดี๋ยวเราจะมาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843794701+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843797816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843800508+07:00","message":"> Transcript [22600] [false]: 'ค่าเดี๋ยวเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843803498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843805475+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843807106+07:00","message":"StatePrefix: 'ค่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843808817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843811326+07:00","message":"Push: 'ค่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843813026+07:00","message":"TextPushed: 'ค่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843814804+07:00","message":"Set new StatePrefix : 'ค่าเดี๋ยวเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843816758+07:00","message":"Next Push (prob) : 'เราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843818287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843820033+07:00","message":"> Transcript [22601] [false]: 'ค่าเดี๋ยวเราจะมาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843821968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843823548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843825135+07:00","message":"StatePrefix: 'ค่าเดี๋ยวเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:11.843826864+07:00","message":"TextPushed: 'ค่าเดี๋ยว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:11.843852917+07:00","message":"push: {false ค่าเดี๋ยว 0 0xc003663e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.454263733+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.454296757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเดี๋ยวเราจะมาร่วมกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.454302656+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.454316741+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.454320015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเดี๋ยวเราจะมาร่วมกันนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.454322687+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกันนัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.454330567+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.454333517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเดี๋ยวเราจะมาร่วมกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.454335909+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.454340909+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.454346114+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกันนัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.454348279+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454353791+07:00","message":"[bufferProcess] interim [820000000]:ค่าเดี๋ยวเราจะมาร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454355679+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.45435894+07:00","message":"[bufferProcess] interim [940000000]:ค่าเดี๋ยวเราจะมาร่วมกันนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454360668+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454362766+07:00","message":"[bufferProcess] interim [0]:ค่าเดี๋ยวเราจะมาร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454364463+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วมกันนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454367072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.45436944+07:00","message":"> Transcript [22602] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.45437272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454374742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454384317+07:00","message":"StatePrefix: 'ค่าเดี๋ยวเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454386454+07:00","message":"TextPushed: 'ค่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454387935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454389748+07:00","message":"> Transcript [22603] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454391532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454393135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454394599+07:00","message":"StatePrefix: 'ค่าเดี๋ยวเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454396244+07:00","message":"TextPushed: 'ค่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454397579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454399124+07:00","message":"> Transcript [22604] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกันนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454401008+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454402765+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454404148+07:00","message":"StatePrefix: 'ค่าเดี๋ยวเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454405678+07:00","message":"TextPushed: 'ค่าเดี๋ยว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454411782+07:00","message":"Push: 'เราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454413564+07:00","message":"TextPushed: 'ค่าเดี๋ยวเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454415392+07:00","message":"Set new StatePrefix : 'ค่าเดี๋ยวเราจะมาร่วมกันนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.454421729+07:00","message":"Next Push (prob) : 'ร่วมกันนัก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.454437291+07:00","message":"push: {false เราจะมา 0 0xc003663e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.592270294+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.592311367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเดี๋ยวเราจะมาร่วมกันนับถอย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.592316506+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกันนับถอย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.59233399+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.59233918+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.592341604+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.592346551+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกันนับถอย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:12.592349651+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.592354892+07:00","message":"[bufferProcess] interim [120000000]:ค่าเดี๋ยวเราจะมาร่วมกันนับถอย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.592357502+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.592360487+07:00","message":"[bufferProcess] interim [240000000]:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.592362582+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วมกันนับถอย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.592365604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.592368129+07:00","message":"> Transcript [22605] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.592370295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.592372087+07:00","message":"Set new StatePrefix: 'ค่าเดี๋ยวเราจะมาร่วมกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.592373575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.592375208+07:00","message":"> Transcript [22606] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.592383594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:12.592385466+07:00","message":"Set new StatePrefix: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอย'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:12.942501683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:12.942521561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.112268721+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.112306963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.112313081+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.112326991+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.112330175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.112332703+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.11233765+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.112340721+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112346595+07:00","message":"[bufferProcess] interim [540000000]:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.1123497+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112356582+07:00","message":"[bufferProcess] interim [720000000]:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112359255+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112363146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112367139+07:00","message":"> Transcript [22607] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112370582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112372259+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112374054+07:00","message":"StatePrefix: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112376328+07:00","message":"TextPushed: 'ค่าเดี๋ยวเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112385943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112387883+07:00","message":"> Transcript [22608] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112389691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112391256+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112392832+07:00","message":"StatePrefix: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.112394567+07:00","message":"TextPushed: 'ค่าเดี๋ยวเราจะมา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.327817938+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.327854379+07:00","message":"receive 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-01-30T11:16:13.327861616+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.327879453+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.327891723+07:00","message":"[bufferProcess] interim [20000000]:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.327894127+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.327897862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.327901939+07:00","message":"> Transcript [22609] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.327905689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.327907691+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.327909703+07:00","message":"StatePrefix: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.327912138+07:00","message":"TextPushed: 'ค่าเดี๋ยวเราจะมา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.472965817+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.473009783+07:00","message":"receive 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-01-30T11:16:13.473015814+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.473035943+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.473039988+07:00","message":"receive 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-01-30T11:16:13.473042556+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.473049096+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.473053201+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473058918+07:00","message":"[bufferProcess] interim [140000000]:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473061208+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473064093+07:00","message":"[bufferProcess] interim [200000000]:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473065895+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473068465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473070843+07:00","message":"> Transcript [22610] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473074702+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473076488+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.47307807+07:00","message":"StatePrefix: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473080763+07:00","message":"TextPushed: 'ค่าเดี๋ยวเราจะมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473083489+07:00","message":"Push: 'ร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473085143+07:00","message":"TextPushed: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473087025+07:00","message":"Set new StatePrefix : 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473088987+07:00","message":"Next Push (prob) : 'หลังนะคะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473090431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.473092248+07:00","message":"> Transcript [22611] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.47309376+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.47310276+07:00","message":"push: {false ร่วมกันนับถอย 0 0xc003663e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.561313386+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.561342858+07:00","message":"receive 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-01-30T11:16:13.561348514+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.561359771+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.56136481+07:00","message":"receive 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-01-30T11:16:13.561367412+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะๆ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.561372509+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.561384227+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.561390062+07:00","message":"[bufferProcess] interim [320000000]:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.561392395+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.561395175+07:00","message":"[bufferProcess] interim [380000000]:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.561396866+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.561399375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.561401891+07:00","message":"> Transcript [22612] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.561405179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.561407039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.561409099+07:00","message":"StatePrefix: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.561411761+07:00","message":"TextPushed: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.561413426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.561415058+07:00","message":"> Transcript [22613] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.561416716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.56141846+07:00","message":"Set new StatePrefix: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.65170579+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.651737696+07:00","message":"receive 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-01-30T11:16:13.651743842+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อมๆกัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.651754504+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อมๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.651762392+07:00","message":"[bufferProcess] interim [500000000]:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อมๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.651764804+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะๆ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.651770203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.651772934+07:00","message":"> Transcript [22614] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะๆ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.651775056+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.651777442+07:00","message":"Set new StatePrefix: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะๆ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.816335886+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.816367178+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-01-30T11:16:13.816372987+07:00","message":"receive interim result [false|false]: ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะๆกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.816393268+07:00","message":"[buffer interim] 3102 false ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะๆกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.816400049+07:00","message":"[bufferProcess] interim [740000000]:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะๆกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.816402601+07:00","message":"[bufferProcess] send to processor:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อมๆกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.816408131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.816410934+07:00","message":"> Transcript [22615] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อมๆกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.816413253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:13.81641504+07:00","message":"Set new StatePrefix: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อมๆกัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:13.987686415+07:00","message":"[GCS] IsForceVAD: false for message ID: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:14.128419967+07:00","message":"receive streaming session, msgId: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:14.128458806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อมๆกันค่ะ\",\"confidence\":0.9509311}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:14.128466715+07:00","message":"receive interim result [true|false]: ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อมๆกันค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:14.128476285+07:00","message":"end recv isFinal message id 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:14.128478541+07:00","message":"end Recv id 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:14.128486037+07:00","message":"[buffer interim] 3102 true ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อมๆกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.128495927+07:00","message":"[bufferProcess] interim [160000000]:ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อมๆกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.128498969+07:00","message":"[bufferProcess] send to processor (isfinal):ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะๆกันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.128502379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.12850535+07:00","message":"> Transcript [22616] [false]: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะๆกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.128507551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.128509324+07:00","message":"Set new StatePrefix: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะๆกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.128510983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.128512672+07:00","message":"> Transcript [22617] [true]: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะพร้อมๆกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.128515131+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.128517032+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.128518736+07:00","message":"StatePrefix: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอยหลังนะคะเพราะๆกันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.128521397+07:00","message":"TextPushed: 'ค่าเดี๋ยวเราจะมาร่วมกันนับถอย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.128527764+07:00","message":"Push: 'หลังนะคะพร้อมๆกันค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:14.128536531+07:00","message":"push: {true หลังนะคะพร้อมๆกันค่ะ 0 0xc003663e80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:14.144676554+07:00","message":"write wav file: './tmp/7478/7478_3102.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:14.30774423+07:00","message":"[GCS] Start streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:14.966179466+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:14.966226922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:14.966232083+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:14.966246787+07:00","message":"[buffer interim] 3103 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.966253187+07:00","message":"[bufferProcess] interim [720000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:14.966254917+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.034434594+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.034476264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.034482601+07:00","message":"receive interim result [false|false]: หา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.034496097+07:00","message":"[buffer interim] 3103 false หา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.034502994+07:00","message":"[bufferProcess] interim [780000000]:หา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.034505481+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.034510726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.034513487+07:00","message":"> Transcript [22618] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.034515427+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.168917909+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.168954656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.168960066+07:00","message":"receive interim result [false|false]: 5"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.168971183+07:00","message":"[buffer interim] 3103 false 5"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.168977572+07:00","message":"[bufferProcess] interim [900000000]:5"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.168979598+07:00","message":"[bufferProcess] send to processor:หา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.16898347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.168986042+07:00","message":"> Transcript [22619] [false]: 'หา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.168988105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.168989786+07:00","message":"Set new StatePrefix: 'หา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.266143098+07:00","message":"[GCS] IsForceVAD: false for message ID: 3103"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.328150276+07:00","message":"[GCS] Start streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.345708453+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.345752885+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.34575889+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.345770977+07:00","message":"[buffer interim] 3103 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.345780249+07:00","message":"[bufferProcess] interim [80000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.345782267+07:00","message":"[bufferProcess] send to processor:5"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.345785469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.345788338+07:00","message":"> Transcript [22620] [false]: '5'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.345790464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.345792759+07:00","message":"Set new StatePrefix: '5'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.364351236+07:00","message":"receive streaming session, msgId: 3103"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.36439834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5\",\"confidence\":0.8129712}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.364403269+07:00","message":"receive interim result [true|false]: 5"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.364413696+07:00","message":"end recv isFinal message id 3103"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.364415685+07:00","message":"end Recv id 3103"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.364421517+07:00","message":"[buffer interim] 3103 true 5"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.364428221+07:00","message":"[bufferProcess] interim [170000000]:5"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.364433529+07:00","message":"[bufferProcess] send to processor (isfinal):ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.364437634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.364440626+07:00","message":"> Transcript [22621] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.364442465+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.36444663+07:00","message":"Set new StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.364448359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.364450361+07:00","message":"> Transcript [22622] [true]: '5'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.364452424+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.364454099+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.364456318+07:00","message":"StatePrefix: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.364458192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.364463766+07:00","message":"Push: '5'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.364471146+07:00","message":"push: {true 5 0 0xc002eef980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:15.37051382+07:00","message":"write wav file: './tmp/7478/7478_3103.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.587251099+07:00","message":"[GCS] IsForceVAD: false for message ID: 3104"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.676637258+07:00","message":"receive streaming session, msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.676658676+07:00","message":"found end of frame, send empty tag with msgId: 3104"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.67666209+07:00","message":"end Recv id 3104"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.676669402+07:00","message":"[buffer interim] 3104 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.676676912+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.676687684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.676690975+07:00","message":"> Transcript [22623] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.676693414+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.676695262+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.676696883+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.676698615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:15.676701175+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:15.676711252+07:00","message":"push: {true \n 0 0xc002eefe80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:15.681212089+07:00","message":"write wav file: './tmp/7478/7478_3104.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:15.943391648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:15.943391589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:16.167014023+07:00","message":"[GCS] Start streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:17.210725352+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:17.210764567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:17.210769671+07:00","message":"receive interim result [false|false]: สี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:17.210782053+07:00","message":"[buffer interim] 3105 false สี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:17.210789228+07:00","message":"[bufferProcess] interim [80000000]:สี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:17.21079182+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:17.210798273+07:00","message":"[bufferProcess] send to processor (ticker):สี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:17.210801422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:17.210805524+07:00","message":"> Transcript [22624] [false]: 'สี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:17.210808449+07:00","message":"Set StatePrefix (first interim): 'สี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:17.33872904+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:17.338767066+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-01-30T11:16:17.338772406+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:17.338787546+07:00","message":"[buffer interim] 3105 false 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:17.338794439+07:00","message":"[bufferProcess] interim [140000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:17.338796027+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:18.108122069+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:18.108157518+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-01-30T11:16:18.108164017+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:18.108180206+07:00","message":"[buffer interim] 3105 false 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.108189708+07:00","message":"[bufferProcess] interim [740000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.108191968+07:00","message":"[bufferProcess] send to processor:4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.108195648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.108198582+07:00","message":"> Transcript [22625] [false]: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.1082012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.108203248+07:00","message":"Set new StatePrefix: '4'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:18.485137279+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:18.485184675+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-01-30T11:16:18.485190103+07:00","message":"receive interim result [false|false]: 4"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:18.485202612+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-01-30T11:16:18.485205361+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:18.485213871+07:00","message":"[buffer interim] 3105 false 4"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:18.485217368+07:00","message":"[buffer interim] 3105 false  3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.485223187+07:00","message":"[bufferProcess] interim [340000000]:4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.485225374+07:00","message":"[bufferProcess] send to processor:4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.485230198+07:00","message":"[bufferProcess] interim [340000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.485232249+07:00","message":"[bufferProcess] update buffer: 4 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.485234902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.485239529+07:00","message":"> Transcript [22626] [false]: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.485242068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.485243888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.485245613+07:00","message":"StatePrefix: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:18.485249666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:18.94394997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:18.943957562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:19.123208157+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:19.123256576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:19.123265374+07:00","message":"receive interim result [false|false]: 4 3"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:19.123284168+07:00","message":"[buffer interim] 3105 false 4 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.123300104+07:00","message":"[bufferProcess] interim [940000000]:4 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.123304003+07:00","message":"[bufferProcess] send to processor:4 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.123313833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.123318308+07:00","message":"> Transcript [22627] [false]: '4 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.123322453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.123327164+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.123330842+07:00","message":"StatePrefix: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.123333828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:19.395864463+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:19.395908829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"43\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:19.395914665+07:00","message":"receive interim result [false|false]: 43"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:19.395930465+07:00","message":"[buffer interim] 3105 false 43"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.395937436+07:00","message":"[bufferProcess] interim [300000000]:43"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.395939912+07:00","message":"[bufferProcess] send to processor:4 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.395946248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.39594903+07:00","message":"> Transcript [22628] [false]: '4 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.395951942+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.395953672+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.395955366+07:00","message":"StatePrefix: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.395957257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:19.836883467+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:19.83692057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"432\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:19.836926677+07:00","message":"receive interim result [false|false]: 432"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:19.836942477+07:00","message":"[buffer interim] 3105 false 432"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.8369496+07:00","message":"[bufferProcess] interim [660000000]:432"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.836952167+07:00","message":"[bufferProcess] send to processor:43"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.836959211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.836961968+07:00","message":"> Transcript [22629] [false]: '43'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.836965029+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.836967717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.836969645+07:00","message":"StatePrefix: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.836971509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.836977019+07:00","message":"Push: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.836978577+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.836980319+07:00","message":"Set new StatePrefix : '43'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:19.836983397+07:00","message":"Next Push (prob) : '3'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:19.836992067+07:00","message":"push: {false 4 0 0xc004624980}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:20.596882033+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:20.596915745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"432\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:20.596921222+07:00","message":"receive interim result [false|false]: 432"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:20.596935202+07:00","message":"[buffer interim] 3105 false 432"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.596941878+07:00","message":"[bufferProcess] interim [260000000]:432"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.596944174+07:00","message":"[bufferProcess] send to processor:432"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.596949625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.596952531+07:00","message":"> Transcript [22630] [false]: '432'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.596958231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.596960303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.596962507+07:00","message":"StatePrefix: '43'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.59696455+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:20.922261165+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:20.922293459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 3 2 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:20.922299007+07:00","message":"receive interim result [false|false]: 4 3 2 1"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:20.922314671+07:00","message":"[buffer interim] 3105 false 4 3 2 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.922321015+07:00","message":"[bufferProcess] interim [800000000]:4 3 2 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.922323971+07:00","message":"[bufferProcess] send to processor:432"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.922327558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.922330341+07:00","message":"> Transcript [22631] [false]: '432'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.922335659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.922337476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.922339457+07:00","message":"StatePrefix: '43'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:20.922341251+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:21.288638148+07:00","message":"[GCS] IsForceVAD: false for message ID: 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:21.317650783+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:21.317683607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 3 2 1 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:21.317689428+07:00","message":"receive interim result [false|false]: 4 3 2 1 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:21.317699212+07:00","message":"[buffer interim] 3105 false 4 3 2 1 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.317705975+07:00","message":"[bufferProcess] interim [220000000]:4 3 2 1 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.317708756+07:00","message":"[bufferProcess] send to processor:4 3 2 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.317711627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.317714319+07:00","message":"> Transcript [22632] [false]: '4 3 2 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.317716348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.3177185+07:00","message":"Set new StatePrefix: '4 3 2 1'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:21.409555468+07:00","message":"receive streaming session, msgId: 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:21.409594307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"4 3 2 1 ค่ะ\",\"confidence\":0.91287625}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:21.40959926+07:00","message":"receive interim result [true|false]: 4 3 2 1 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:21.409608024+07:00","message":"end recv isFinal message id 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:21.409610049+07:00","message":"end Recv id 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:21.409619181+07:00","message":"[buffer interim] 3105 true 4 3 2 1 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409626498+07:00","message":"[bufferProcess] interim [340000000]:4 3 2 1 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409628982+07:00","message":"[bufferProcess] send to processor (isfinal):4 3 2 1 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409633264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409636062+07:00","message":"> Transcript [22633] [false]: '4 3 2 1 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409638728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409640542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409642412+07:00","message":"StatePrefix: '4 3 2 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409644371+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409646006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409647709+07:00","message":"> Transcript [22634] [true]: '4 3 2 1 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409651049+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409652582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409654067+07:00","message":"StatePrefix: '4 3 2 1'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409655453+07:00","message":"TextPushed: '4'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:21.409657736+07:00","message":"Push: ' 3 2 1 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:21.40966559+07:00","message":"push: {true  3 2 1 ค่ะ 0 0xc004624980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:21.419617026+07:00","message":"write wav file: './tmp/7478/7478_3105.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:21.944704401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:21.944730655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:23.470261584+07:00","message":"[GCS] Start streaming session, msgId: 3106"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:24.945782151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:24.945807202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:27.94681425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:27.946823682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:28.630855734+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:28.630899709+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-01-30T11:16:28.630905556+07:00","message":"receive interim result [false|false]: เสียง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:28.630921101+07:00","message":"[buffer interim] 3106 false เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:28.630927671+07:00","message":"[bufferProcess] interim [920000000]:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:28.630929599+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:28.630936287+07:00","message":"[bufferProcess] send to processor (ticker):เสียง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:28.630938749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:28.630941453+07:00","message":"> Transcript [22635] [false]: 'เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:28.630943451+07:00","message":"Set StatePrefix (first interim): 'เสียง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:28.716805875+07:00","message":"[GCS] IsForceVAD: false for message ID: 3106"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:28.795912141+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:28.795947894+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-01-30T11:16:28.79595301+07:00","message":"receive interim result [false|false]: เกษียณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:28.795966611+07:00","message":"[buffer interim] 3106 false เกษียณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:28.795973645+07:00","message":"[bufferProcess] interim [40000000]:เกษียณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:28.795975648+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:28.848893442+07:00","message":"[GCS] Start streaming session, msgId: 3107"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:28.974257767+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:28.974296461+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-01-30T11:16:28.974302737+07:00","message":"receive interim result [false|false]: เสียงปรบมือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:28.974318649+07:00","message":"[buffer interim] 3106 false เสียงปรบมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:28.974326111+07:00","message":"[bufferProcess] interim [280000000]:เสียงปรบมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:28.974328194+07:00","message":"[bufferProcess] send to processor:เกษียณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:28.974331052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:28.974333916+07:00","message":"> Transcript [22636] [false]: 'เกษียณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:28.974335951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:28.9743378+07:00","message":"Set new StatePrefix: 'เกษียณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.0532067+07:00","message":"receive streaming session, msgId: 3106"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.053248576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงปรบมือ\",\"confidence\":0.8575212}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.053255264+07:00","message":"receive interim result [true|false]: เสียงปรบมือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.0532656+07:00","message":"end recv isFinal message id 3106"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.053267803+07:00","message":"end Recv id 3106"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.053274125+07:00","message":"[buffer interim] 3106 true เสียงปรบมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.053285033+07:00","message":"[bufferProcess] interim [280000000]:เสียงปรบมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.053287673+07:00","message":"[bufferProcess] send to processor (isfinal):เสียงปรบมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.053291201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.053294288+07:00","message":"> Transcript [22637] [false]: 'เสียงปรบมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.053296388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.053299455+07:00","message":"Set new StatePrefix: 'เสียงปรบมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.053300957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.053302637+07:00","message":"> Transcript [22638] [true]: 'เสียงปรบมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.053305189+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.053307167+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.053308785+07:00","message":"StatePrefix: 'เสียงปรบมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.05331081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.053317497+07:00","message":"Push: 'เสียงปรบมือ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.053325601+07:00","message":"push: {true เสียงปรบมือ 0 0xc003843700}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:29.06426868+07:00","message":"write wav file: './tmp/7478/7478_3106.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.384713466+07:00","message":"receive streaming session, msgId: 3107"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.384751216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.384756694+07:00","message":"receive interim result [false|false]: ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.384770087+07:00","message":"[buffer interim] 3107 false ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.384778287+07:00","message":"[bufferProcess] interim [600000000]:ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.384780339+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.877042751+07:00","message":"[GCS] IsForceVAD: false for message ID: 3107"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.959323145+07:00","message":"receive streaming session, msgId: 3107"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.959366651+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-01-30T11:16:29.959372259+07:00","message":"receive interim result [false|false]: ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.959385782+07:00","message":"[buffer interim] 3107 false ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.959393106+07:00","message":"[bufferProcess] interim [200000000]:ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.959395486+07:00","message":"[bufferProcess] send to processor:ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.95941018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.959426223+07:00","message":"> Transcript [22639] [false]: 'ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.959428758+07:00","message":"Set StatePrefix (first interim): 'ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.972151031+07:00","message":"receive streaming session, msgId: 3107"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.972191389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยค่ะ\",\"confidence\":0.93833125}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.97219709+07:00","message":"receive interim result [true|false]: ด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.97220663+07:00","message":"end recv isFinal message id 3107"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.972208785+07:00","message":"end Recv id 3107"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.972215932+07:00","message":"[buffer interim] 3107 true ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972222239+07:00","message":"[bufferProcess] interim [260000000]:ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972226614+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972229515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972231998+07:00","message":"> Transcript [22640] [false]: 'ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972234851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972236673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972238761+07:00","message":"StatePrefix: 'ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972240513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972242138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972244059+07:00","message":"> Transcript [22641] [true]: 'ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972245953+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972247414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972249115+07:00","message":"StatePrefix: 'ด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972250522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:29.972255834+07:00","message":"Push: 'ด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:29.972264023+07:00","message":"push: {true ด้วยค่ะ 0 0xc003843980}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:29.978249531+07:00","message":"write wav file: './tmp/7478/7478_3107.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:30.947225934+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:30.947229495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:31.220873648+07:00","message":"[GCS] Start streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:31.278135707+07:00","message":"[GCS] IsForceVAD: false for message ID: 3108"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:31.347003285+07:00","message":"[GCS] Start streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:31.453900641+07:00","message":"receive streaming session, msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:31.453920516+07:00","message":"found end of frame, send empty tag with msgId: 3108"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:31.453923247+07:00","message":"end Recv id 3108"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:31.453929474+07:00","message":"[buffer interim] 3108 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.453935932+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.453940341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.453943026+07:00","message":"> Transcript [22642] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.453945831+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.453947737+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.453949305+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.453951026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.453955682+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:31.453965388+07:00","message":"push: {true \n 0 0xc0031a4c00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:31.458459144+07:00","message":"write wav file: './tmp/7478/7478_3108.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:31.59573215+07:00","message":"[GCS] IsForceVAD: false for message ID: 3109"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:31.674714065+07:00","message":"receive streaming session, msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:31.674731511+07:00","message":"found end of frame, send empty tag with msgId: 3109"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:31.674737504+07:00","message":"end Recv id 3109"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:31.674744455+07:00","message":"[buffer interim] 3109 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.674751459+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.674760053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.674762668+07:00","message":"> Transcript [22643] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.67476485+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.674766628+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.674768228+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.674769821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:31.674772184+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:31.674781165+07:00","message":"push: {true \n 0 0xc0031a4f00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:31.679307061+07:00","message":"write wav file: './tmp/7478/7478_3109.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.377282635+07:00","message":"[GCS] Start streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.506430337+07:00","message":"[GCS] IsForceVAD: false for message ID: 3110"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.570221084+07:00","message":"[GCS] Start streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.634498863+07:00","message":"receive streaming session, msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.63452686+07:00","message":"found end of frame, send empty tag with msgId: 3110"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.634530843+07:00","message":"end Recv id 3110"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.634540002+07:00","message":"[buffer interim] 3110 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.634546954+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.63455631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.634559026+07:00","message":"> Transcript [22644] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.634562016+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.634564607+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.63456696+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.63456957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.634572629+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.634584332+07:00","message":"push: {true \n 0 0xc004625b00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.639288006+07:00","message":"[GCS] IsForceVAD: false for message ID: 3111"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:32.639377004+07:00","message":"write wav file: './tmp/7478/7478_3110.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.758262941+07:00","message":"[GCS] Start streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.842067004+07:00","message":"receive streaming session, msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.842083124+07:00","message":"found end of frame, send empty tag with msgId: 3111"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.842085839+07:00","message":"end Recv id 3111"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.842092101+07:00","message":"[buffer interim] 3111 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.842099026+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.842102585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.842105081+07:00","message":"> Transcript [22645] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.842107296+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.842109252+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.842110886+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.842112541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:32.842121179+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:32.842129787+07:00","message":"push: {true \n 0 0xc0031a5780}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:32.848153654+07:00","message":"write wav file: './tmp/7478/7478_3111.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.107289303+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.107327955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.107332648+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.107347966+07:00","message":"[buffer interim] 3112 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.107353964+07:00","message":"[bufferProcess] interim [420000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.107355928+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.454890111+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.454924965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดก็ยัง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.454929957+07:00","message":"receive interim result [false|false]: เปิดก็ยัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.454948656+07:00","message":"[buffer interim] 3112 false เปิดก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.454956002+07:00","message":"[bufferProcess] interim [720000000]:เปิดก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.454958064+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.454961394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.454964042+07:00","message":"> Transcript [22646] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.454966406+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.607700065+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.607738174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดก็ยังเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.607743699+07:00","message":"receive interim result [false|false]: เปิดก็ยังเป็น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.607755208+07:00","message":"[buffer interim] 3112 false เปิดก็ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.607762482+07:00","message":"[bufferProcess] interim [840000000]:เปิดก็ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.607766429+07:00","message":"[bufferProcess] send to processor:เปิดก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.607772277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.607775681+07:00","message":"> Transcript [22647] [false]: 'เปิดก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.60777956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.607782249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.607784802+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.607787506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.73732423+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.737360514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็ยังเป็นเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.7373652+07:00","message":"receive interim result [false|false]: ก็ยังเป็นเธอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.73737708+07:00","message":"[buffer interim] 3112 false ก็ยังเป็นเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.737384151+07:00","message":"[bufferProcess] interim [960000000]:ก็ยังเป็นเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.737386464+07:00","message":"[bufferProcess] send to processor:เปิดก็ยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.737391344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.737394158+07:00","message":"> Transcript [22648] [false]: 'เปิดก็ยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.737397855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.737399981+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.737401712+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.73740412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.737857681+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.737867516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.737870413+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทาง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.737876992+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.737879476+07:00","message":"[bufferProcess] interim [20000000]:เปิดตัวอย่างเป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.737881243+07:00","message":"[bufferProcess] send to processor:ก็ยังเป็นเธอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.737883063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.737884947+07:00","message":"> Transcript [22649] [false]: 'ก็ยังเป็นเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.737886428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.737888196+07:00","message":"Set new StatePrefix: 'ก็ยังเป็นเธอ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.92415518+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.924197944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.924203645+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:33.924216573+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.924222787+07:00","message":"[bufferProcess] interim [140000000]:เปิดตัวอย่างเป็นทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.924225084+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทาง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.924230278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.924232913+07:00","message":"> Transcript [22650] [false]: 'เปิดตัวอย่างเป็นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.924235013+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:33.924236954+07:00","message":"Set new StatePrefix: 'เปิดตัวอย่างเป็นทาง'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:33.947250064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:33.947281406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.116546856+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.116582889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.116588497+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.116602532+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.116609114+07:00","message":"[bufferProcess] interim [380000000]:เปิดตัวอย่างเป็นทางการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.116611293+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.116616314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.11661898+07:00","message":"> Transcript [22651] [false]: 'เปิดตัวอย่างเป็นทางการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.116622213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.116624122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.116626215+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.116629471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.19153294+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.191569515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.191575266+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.191587204+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.191594155+07:00","message":"[bufferProcess] interim [500000000]:เปิดตัวอย่างเป็นทางการแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.191596645+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.191601965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.191604835+07:00","message":"> Transcript [22652] [false]: 'เปิดตัวอย่างเป็นทางการแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.191608179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.191610131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.191612225+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.191614701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.375338789+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.375381871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.375387822+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.375403191+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.375409958+07:00","message":"[bufferProcess] interim [680000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.375412595+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.375419727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.375422386+07:00","message":"> Transcript [22653] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.375436156+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.37543828+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.375440373+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.375442417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.713670282+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.713707532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.713713592+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.713726677+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.713734013+07:00","message":"[bufferProcess] interim [980000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.713736209+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.71374166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.713744412+07:00","message":"> Transcript [22654] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.713747599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.713749528+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.713751855+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.713753984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.713758566+07:00","message":"Push: 'เปิดตัวอย่างเป็นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.713760423+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.71376246+07:00","message":"Set new StatePrefix : 'เปิดตัวอย่างเป็นทางการแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.713769303+07:00","message":"Next Push (prob) : 'การแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.713777865+07:00","message":"push: {false เปิดตัวอย่างเป็นทาง 0 0xc0036f4100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.841719815+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.841758564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.841764543+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.841781663+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.841793969+07:00","message":"[bufferProcess] interim [40000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.841796967+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.841803502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.841806851+07:00","message":"> Transcript [22655] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.841810404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.841812547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.841814387+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.841822889+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.898537213+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.898578402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะโครง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.898584067+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:34.898598451+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.898605818+07:00","message":"[bufferProcess] interim [220000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.898608566+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.898615306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.898618055+07:00","message":"> Transcript [22656] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.898621476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.898623691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.898625436+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:34.898628118+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.017685498+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.017745405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.017751493+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.017768774+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.017778471+07:00","message":"[bufferProcess] interim [280000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.017781358+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะโครง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.017787268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.017790171+07:00","message":"> Transcript [22657] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.017793975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.017796068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.017797824+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.017800131+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทาง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.395631158+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.395666202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.395677006+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.395691966+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.395699214+07:00","message":"[bufferProcess] interim [640000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.395701602+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.395710079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.395712965+07:00","message":"> Transcript [22658] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.395716635+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.395718923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.395721076+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.395723362+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.39572907+07:00","message":"Push: 'การแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.395731013+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.395733088+07:00","message":"Set new StatePrefix : 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.395735099+07:00","message":"Next Push (prob) : 'โครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.395742895+07:00","message":"push: {false การแล้วนะคะ 0 0xc0036f4100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.540860648+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.540898404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.540904303+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการใช้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.540919985+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.540926558+07:00","message":"[bufferProcess] interim [820000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.540929323+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.540936705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.54093922+07:00","message":"> Transcript [22659] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.540942902+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.540944762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.540946982+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.540950145+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.717757837+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.717791525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.717796913+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.717809702+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.717816192+07:00","message":"[bufferProcess] interim [940000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.71781872+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการใช้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.717823923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.717826498+07:00","message":"> Transcript [22660] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.717829758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.717831607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.71783367+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.71783629+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.783597713+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.783641202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.783647659+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.783664147+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.783670731+07:00","message":"[bufferProcess] interim [60000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.783673097+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.783679987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.783682839+07:00","message":"> Transcript [22661] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.783686246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.7836882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.783690496+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.78369308+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.786752558+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.786765478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายพันธุ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.786769159+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายพันธุ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.786774231+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.786783475+07:00","message":"[bufferProcess] interim [120000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.786785724+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.786787739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.786789695+07:00","message":"> Transcript [22662] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.78679259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.786794454+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.786796212+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.7867985+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.786803774+07:00","message":"Push: 'โครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.786805704+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.786807739+07:00","message":"Set new StatePrefix : 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.786811453+07:00","message":"Next Push (prob) : 'การขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.786819727+07:00","message":"push: {false โครงการ 0 0xc0036f4100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.917405533+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.917449907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.917456583+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:35.917472232+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.917479143+07:00","message":"[bufferProcess] interim [180000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.917482142+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายพันธุ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.917489279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.917491931+07:00","message":"> Transcript [22663] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายพันธุ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.917495404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.91749774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.917500068+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:35.917502687+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.111874147+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.111907796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.111913408+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.111927838+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.111936417+07:00","message":"[bufferProcess] interim [420000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.111940059+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.111947201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.111950833+07:00","message":"> Transcript [22664] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.111955395+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.111958317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.111961756+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.111965455+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.237145529+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.237188603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.237195425+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.237208363+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.237215138+07:00","message":"[bufferProcess] interim [480000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.237217972+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.237224765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.237227367+07:00","message":"> Transcript [22665] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.237231002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.237232881+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.237234885+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.237238662+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.301211781+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.301245106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลกระทบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.301251196+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลกระทบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.301263406+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.301269997+07:00","message":"[bufferProcess] interim [600000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.301272671+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.301281388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.301284528+07:00","message":"> Transcript [22666] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.301288295+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.301290317+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.301291938+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.301294909+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.301301191+07:00","message":"Push: 'การขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.301302972+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.301304971+07:00","message":"Set new StatePrefix : 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.301307161+07:00","message":"Next Push (prob) : 'ผล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.301314591+07:00","message":"push: {false การขยาย 0 0xc0036f4100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.432577879+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.432611187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.432620638+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.432635075+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.432641963+07:00","message":"[bufferProcess] interim [660000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.4326445+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลกระทบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.432651445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.432654078+07:00","message":"> Transcript [22667] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลกระทบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.432657282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.432659254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.432661656+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.43266443+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.434177058+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.434216826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.434222416+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.434237456+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.434244754+07:00","message":"[bufferProcess] interim [720000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.434247469+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.434253728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.434256469+07:00","message":"> Transcript [22668] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.434259815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.434262148+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.434264435+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.434267105+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.665674401+07:00","message":"[GCS] IsForceVAD: false for message ID: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.681399932+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.681444004+07:00","message":"receive 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-01-30T11:16:36.681450573+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.68146389+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.681470902+07:00","message":"[bufferProcess] interim [20000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.681473363+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.681476799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.681479424+07:00","message":"> Transcript [22669] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.681482894+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.681484744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.681486807+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.681489686+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.728898861+07:00","message":"[GCS] Start streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.747066444+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.747101756+07:00","message":"receive 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-01-30T11:16:36.747108147+07:00","message":"receive interim result [false|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดมสุข"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.747119154+07:00","message":"[buffer interim] 3112 false เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดมสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.747126071+07:00","message":"[bufferProcess] interim [140000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดมสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.747128551+07:00","message":"[bufferProcess] send to processor:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.747132203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.747136773+07:00","message":"> Transcript [22670] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.747140575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.747142663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.747144356+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.747146515+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.747149167+07:00","message":"Push: 'ผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.747151269+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.747157867+07:00","message":"Set new StatePrefix : 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.747161045+07:00","message":"Next Push (prob) : 'เครือข่ายอุดม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.74716984+07:00","message":"push: {false ผล 0 0xc0036f4100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.769980696+07:00","message":"receive streaming session, msgId: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.770017328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดม\",\"confidence\":0.95041955}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.770023391+07:00","message":"receive interim result [true|false]: เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.770035444+07:00","message":"end recv isFinal message id 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.7700375+07:00","message":"end Recv id 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.770043754+07:00","message":"[buffer interim] 3112 true เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770050535+07:00","message":"[bufferProcess] interim [140000000]:เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770053956+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดมสุข"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770073414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770104349+07:00","message":"> Transcript [22671] [false]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดมสุข'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770110386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770113088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770115995+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770119017+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770121475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770124315+07:00","message":"> Transcript [22672] [true]: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770126711+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770128191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770129671+07:00","message":"StatePrefix: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผลเครือข่ายอุดม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770131666+07:00","message":"TextPushed: 'เปิดตัวอย่างเป็นทางการแล้วนะคะโครงการการขยายผล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:36.770140674+07:00","message":"Push: 'เครือข่ายอุดม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:36.770153708+07:00","message":"push: {true เครือข่ายอุดม 0 0xc0036f4100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:36.779602832+07:00","message":"write wav file: './tmp/7478/7478_3112.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:36.9480723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:36.94808465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.08115801+07:00","message":"receive streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.081204247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.081209089+07:00","message":"receive interim result [false|false]: ศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.081224128+07:00","message":"[buffer interim] 3113 false ศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.081231275+07:00","message":"[bufferProcess] interim [420000000]:ศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.081232944+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.177835053+07:00","message":"[GCS] IsForceVAD: false for message ID: 3113"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.265345693+07:00","message":"receive streaming session, msgId: 3113"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.265385313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศึกษา\",\"confidence\":0.925273}],\"is_final\":true,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.265391414+07:00","message":"receive interim result [true|false]: ศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.265400656+07:00","message":"end recv isFinal message id 3113"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.265403139+07:00","message":"end Recv id 3113"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.265409143+07:00","message":"[buffer interim] 3113 true ศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.265419071+07:00","message":"[bufferProcess] interim [660000000]:ศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.265421996+07:00","message":"[bufferProcess] send to processor (isfinal):ศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.265425391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.26542819+07:00","message":"> Transcript [22673] [false]: 'ศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.265430243+07:00","message":"Set StatePrefix (first interim): 'ศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.26543877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.265440464+07:00","message":"> Transcript [22674] [true]: 'ศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.265442774+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.265444538+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.265446513+07:00","message":"StatePrefix: 'ศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.265448207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.265450803+07:00","message":"Push: 'ศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.265459374+07:00","message":"push: {true ศึกษา 0 0xc0036d6c00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:37.270489137+07:00","message":"write wav file: './tmp/7478/7478_3113.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.368872622+07:00","message":"[GCS] Start streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.895820511+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.895855418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลิก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.895860491+07:00","message":"receive interim result [false|false]: เลิก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.895875186+07:00","message":"[buffer interim] 3114 false เลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.895881388+07:00","message":"[bufferProcess] interim [480000000]:เลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.895883097+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.970697238+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.970733516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.970738855+07:00","message":"receive interim result [false|false]: เพื่อการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:37.970748214+07:00","message":"[buffer interim] 3114 false เพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.970754553+07:00","message":"[bufferProcess] interim [600000000]:เพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.97075676+07:00","message":"[bufferProcess] send to processor:เลิก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.970759961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.970762922+07:00","message":"> Transcript [22675] [false]: 'เลิก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:37.970764961+07:00","message":"Set StatePrefix (first interim): 'เลิก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:38.369956212+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:38.369995393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:38.370001729+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:38.37002075+07:00","message":"[buffer interim] 3114 false เพื่อการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:38.370028544+07:00","message":"[bufferProcess] interim [960000000]:เพื่อการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:38.370031183+07:00","message":"[bufferProcess] send to processor:เพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:38.370034501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:38.370037325+07:00","message":"> Transcript [22676] [false]: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:38.37003947+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:38.370041455+07:00","message":"Set new StatePrefix: 'เพื่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:38.795494635+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:38.795531656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:38.795538523+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:38.795554454+07:00","message":"[buffer interim] 3114 false เพื่อการพัฒนาศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:38.795563215+07:00","message":"[bufferProcess] interim [440000000]:เพื่อการพัฒนาศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:38.795566153+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:38.795573352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:38.79557675+07:00","message":"> Transcript [22677] [false]: 'เพื่อการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:38.79558073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:38.795582743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:38.795585127+07:00","message":"StatePrefix: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:38.795587091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.149589465+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.149623344+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.149629343+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.149643659+07:00","message":"[buffer interim] 3114 false เพื่อการพัฒนาศักยภาพคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.149650209+07:00","message":"[bufferProcess] interim [800000000]:เพื่อการพัฒนาศักยภาพคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.149653034+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.149659392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.149662123+07:00","message":"> Transcript [22678] [false]: 'เพื่อการพัฒนาศักยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.149665263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.149667357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.149669032+07:00","message":"StatePrefix: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.149670873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.241046406+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.241078418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.241083276+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.241095711+07:00","message":"[buffer interim] 3114 false เพื่อการพัฒนาศักยภาพคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.24110183+07:00","message":"[bufferProcess] interim [920000000]:เพื่อการพัฒนาศักยภาพคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.241104288+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.241109923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.241112391+07:00","message":"> Transcript [22679] [false]: 'เพื่อการพัฒนาศักยภาพคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.241115531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.241118281+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.241120026+07:00","message":"StatePrefix: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.241122081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.307715171+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.307751334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.307757196+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.307769884+07:00","message":"[buffer interim] 3114 false เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.307776474+07:00","message":"[bufferProcess] interim [980000000]:เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.307778682+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.307783954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.307786414+07:00","message":"> Transcript [22680] [false]: 'เพื่อการพัฒนาศักยภาพคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.307789284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.30779123+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.307793166+07:00","message":"StatePrefix: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.307794919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.307798935+07:00","message":"Push: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.307800646+07:00","message":"TextPushed: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.30780245+07:00","message":"Set new StatePrefix : 'เพื่อการพัฒนาศักยภาพคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.307804812+07:00","message":"Next Push (prob) : 'พัฒนาศักยภาพคนที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.307812258+07:00","message":"push: {false เพื่อการ 0 0xc004625400}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:39.948330289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:39.948339681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.949791581+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.949824631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพคนพิการเพื่อการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.949830317+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคนพิการเพื่อการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:39.949841186+07:00","message":"[buffer interim] 3114 false เพื่อการพัฒนาศักยภาพคนพิการเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.949853757+07:00","message":"[bufferProcess] interim [580000000]:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.949856276+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.949860084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.949863175+07:00","message":"> Transcript [22681] [false]: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.949865569+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:39.94986732+07:00","message":"Set new StatePrefix: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.135980284+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.136018906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพคนพิการเพื่อการตรวจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.136025046+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคนพิการเพื่อการตรวจ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.136036866+07:00","message":"[buffer interim] 3114 false เพื่อการพัฒนาศักยภาพคนพิการเพื่อการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.136044128+07:00","message":"[bufferProcess] interim [760000000]:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.136046702+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.136052247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.136054894+07:00","message":"> Transcript [22682] [false]: 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.136058357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.136060588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.136062625+07:00","message":"StatePrefix: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.136064809+07:00","message":"TextPushed: 'เพื่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.137018837+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.137027363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.137030409+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.137037238+07:00","message":"[buffer interim] 3114 false เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.137039925+07:00","message":"[bufferProcess] interim [820000000]:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.137041712+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.137043709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.137047393+07:00","message":"> Transcript [22683] [false]: 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.137049459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.13705118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.137052768+07:00","message":"StatePrefix: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.137054583+07:00","message":"TextPushed: 'เพื่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.398597887+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.398632866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.398639709+07:00","message":"receive interim result [false|false]: เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.398653358+07:00","message":"[buffer interim] 3114 false เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.398660276+07:00","message":"[bufferProcess] interim [120000000]:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.398662964+07:00","message":"[bufferProcess] send to processor:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.39866987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.398672561+07:00","message":"> Transcript [22684] [false]: 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.398675928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.39867803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.398680205+07:00","message":"StatePrefix: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.398684448+07:00","message":"TextPushed: 'เพื่อการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.637700271+07:00","message":"[GCS] IsForceVAD: false for message ID: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.745411798+07:00","message":"receive streaming session, msgId: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.745469125+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-01-30T11:16:40.745475952+07:00","message":"receive interim result [true|false]: เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.745489294+07:00","message":"end recv isFinal message id 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.745491752+07:00","message":"end Recv id 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.745498403+07:00","message":"[buffer interim] 3114 true เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745507181+07:00","message":"[bufferProcess] interim [480000000]:เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745521097+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.74552507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.74552799+07:00","message":"> Transcript [22685] [false]: 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.74553146+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745533339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745535714+07:00","message":"StatePrefix: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.74553781+07:00","message":"TextPushed: 'เพื่อการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745542678+07:00","message":"Push: 'พัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745544624+07:00","message":"TextPushed: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745546673+07:00","message":"Set new StatePrefix : 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745548793+07:00","message":"Next Push (prob) : 'เพื่อการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745552731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745554914+07:00","message":"> Transcript [22686] [true]: 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745557209+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745558708+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745560811+07:00","message":"StatePrefix: 'เพื่อการพัฒนาศักยภาพคนพิการเพื่อการประกอบอาชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745562805+07:00","message":"TextPushed: 'เพื่อการพัฒนาศักยภาพคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:40.745564668+07:00","message":"Push: 'เพื่อการประกอบอาชีพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.745572068+07:00","message":"push: {false พัฒนาศักยภาพคนพิการ 0 0xc004625400}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.745577967+07:00","message":"push: {true เพื่อการประกอบอาชีพ 0 0xc004625400}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:40.756255017+07:00","message":"write wav file: './tmp/7478/7478_3114.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.841158879+07:00","message":"[GCS] Start streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849294075+07:00","message":"[GCS] Cleaned up inactive client: 3070"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849314716+07:00","message":"[GCS] Cleaned up inactive client: 3063"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.84931721+07:00","message":"[GCS] Cleaned up inactive client: 3065"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849318993+07:00","message":"[GCS] Cleaned up inactive client: 3071"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849320876+07:00","message":"[GCS] Cleaned up inactive client: 3068"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849323367+07:00","message":"[GCS] Cleaned up inactive client: 3057"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849325026+07:00","message":"[GCS] Cleaned up inactive client: 3067"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849329844+07:00","message":"[GCS] Cleaned up inactive client: 3056"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849331584+07:00","message":"[GCS] Cleaned up inactive client: 3059"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849333141+07:00","message":"[GCS] Cleaned up inactive client: 3066"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849334959+07:00","message":"[GCS] Cleaned up inactive client: 3061"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849336547+07:00","message":"[GCS] Cleaned up inactive client: 3058"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849338217+07:00","message":"[GCS] Cleaned up inactive client: 3060"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849339617+07:00","message":"[GCS] Cleaned up inactive client: 3064"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849340968+07:00","message":"[GCS] Cleaned up inactive client: 3062"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:40.849342371+07:00","message":"[GCS] Cleaned up inactive client: 3069"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.418755997+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.418800955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.418806578+07:00","message":"receive interim result [false|false]: ทาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.418819926+07:00","message":"[buffer interim] 3115 false ทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.418825857+07:00","message":"[bufferProcess] interim [540000000]:ทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.418827441+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.641762159+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.641797302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านมา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.641802998+07:00","message":"receive interim result [false|false]: ผ่านมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.641815319+07:00","message":"[buffer interim] 3115 false ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.641821786+07:00","message":"[bufferProcess] interim [660000000]:ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.641824089+07:00","message":"[bufferProcess] send to processor:ทาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.641828978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.641831624+07:00","message":"> Transcript [22687] [false]: 'ทาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.641833877+07:00","message":"Set StatePrefix (first interim): 'ทาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.700727228+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.70075582+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พานไหว้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.700761101+07:00","message":"receive interim result [false|false]: พานไหว้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.700774582+07:00","message":"[buffer interim] 3115 false พานไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.700780366+07:00","message":"[bufferProcess] interim [720000000]:พานไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.700783538+07:00","message":"[bufferProcess] send to processor:ผ่านมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.700786279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.700789376+07:00","message":"> Transcript [22688] [false]: 'ผ่านมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.700791373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.700793169+07:00","message":"Set new StatePrefix: 'ผ่านมา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.751431111+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.751469439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านบอล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.751474607+07:00","message":"receive interim result [false|false]: บ้านบอล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.751492125+07:00","message":"[buffer interim] 3115 false บ้านบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.75149858+07:00","message":"[bufferProcess] interim [780000000]:บ้านบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.75150077+07:00","message":"[bufferProcess] send to processor:พานไหว้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.751503924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.751507226+07:00","message":"> Transcript [22689] [false]: 'พานไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.751508905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.751510576+07:00","message":"Set new StatePrefix: 'พานไหว้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.765036546+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.765057766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บ้านโมเดล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.765062511+07:00","message":"receive interim result [false|false]: บ้านโมเดล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.765074559+07:00","message":"[buffer interim] 3115 false บ้านโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.765079474+07:00","message":"[bufferProcess] interim [840000000]:บ้านโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.765081314+07:00","message":"[bufferProcess] send to processor:บ้านบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.765083994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.765086503+07:00","message":"> Transcript [22690] [false]: 'บ้านบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.765088124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.765089703+07:00","message":"Set new StatePrefix: 'บ้านบอล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.826729821+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.826757986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านมาเดี๋ยวก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.826763399+07:00","message":"receive interim result [false|false]: ผ่านมาเดี๋ยวก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.82677316+07:00","message":"[buffer interim] 3115 false ผ่านมาเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.826781015+07:00","message":"[bufferProcess] interim [20000000]:ผ่านมาเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.826783727+07:00","message":"[bufferProcess] send to processor:บ้านโมเดล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.826788547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.826790866+07:00","message":"> Transcript [22691] [false]: 'บ้านโมเดล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.82679299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.82679527+07:00","message":"Set new StatePrefix: 'บ้านโมเดล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.884584501+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.884616988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานโมเดลการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.884622603+07:00","message":"receive interim result [false|false]: งานโมเดลการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:41.884631797+07:00","message":"[buffer interim] 3115 false งานโมเดลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.884638164+07:00","message":"[bufferProcess] interim [80000000]:งานโมเดลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.884640214+07:00","message":"[bufferProcess] send to processor:ผ่านมาเดี๋ยวก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.884643031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.884645597+07:00","message":"> Transcript [22692] [false]: 'ผ่านมาเดี๋ยวก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.884647529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:41.884650865+07:00","message":"Set new StatePrefix: 'ผ่านมาเดี๋ยวก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.083136232+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.083169867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานโมเดลการฝึก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.083176319+07:00","message":"receive interim result [false|false]: งานโมเดลการฝึก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.083192644+07:00","message":"[buffer interim] 3115 false งานโมเดลการฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.083202685+07:00","message":"[bufferProcess] interim [260000000]:งานโมเดลการฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.083205769+07:00","message":"[bufferProcess] send to processor:งานโมเดลการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.083210369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.083214782+07:00","message":"> Transcript [22693] [false]: 'งานโมเดลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.083217532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.083223153+07:00","message":"Set new StatePrefix: 'งานโมเดลการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.207018501+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.207057616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานโมเดลการประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.207064121+07:00","message":"receive interim result [false|false]: งานโมเดลการประกอบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.207077169+07:00","message":"[buffer interim] 3115 false งานโมเดลการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.207083456+07:00","message":"[bufferProcess] interim [380000000]:งานโมเดลการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.207085674+07:00","message":"[bufferProcess] send to processor:งานโมเดลการฝึก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.207090767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.207093359+07:00","message":"> Transcript [22694] [false]: 'งานโมเดลการฝึก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.207096811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.207100669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.207102446+07:00","message":"StatePrefix: 'งานโมเดลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.207104479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.385981296+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.386019091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานโมเดลการฝึกอบรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.386024349+07:00","message":"receive interim result [false|false]: งานโมเดลการฝึกอบรม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.386041522+07:00","message":"[buffer interim] 3115 false งานโมเดลการฝึกอบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.386059075+07:00","message":"[bufferProcess] interim [560000000]:งานโมเดลการฝึกอบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.386062985+07:00","message":"[bufferProcess] send to processor:งานโมเดลการประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.386066667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.386069604+07:00","message":"> Transcript [22695] [false]: 'งานโมเดลการประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.386072939+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.386074847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.386077878+07:00","message":"StatePrefix: 'งานโมเดลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.386079856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.438139591+07:00","message":"[GCS] IsForceVAD: false for message ID: 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.548647698+07:00","message":"receive streaming session, msgId: 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.548683858+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานโมเดลการฝึกอบรม\",\"confidence\":0.9400315}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.54869046+07:00","message":"receive interim result [true|false]: งานโมเดลการฝึกอบรม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.548700293+07:00","message":"end recv isFinal message id 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.5487023+07:00","message":"end Recv id 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.548708649+07:00","message":"[buffer interim] 3115 true งานโมเดลการฝึกอบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.548717918+07:00","message":"[bufferProcess] interim [830000000]:งานโมเดลการฝึกอบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.548721259+07:00","message":"[bufferProcess] send to processor (isfinal):งานโมเดลการฝึกอบรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.548725039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.548727633+07:00","message":"> Transcript [22696] [false]: 'งานโมเดลการฝึกอบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.54873051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.548732205+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.548734001+07:00","message":"StatePrefix: 'งานโมเดลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.548735973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.54873746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.548739208+07:00","message":"> Transcript [22697] [true]: 'งานโมเดลการฝึกอบรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.548741091+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.548742572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.548744096+07:00","message":"StatePrefix: 'งานโมเดลการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.548745559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:42.548751385+07:00","message":"Push: 'งานโมเดลการฝึกอบรม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.548759718+07:00","message":"push: {true งานโมเดลการฝึกอบรม 0 0xc003663880}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:42.556597296+07:00","message":"write wav file: './tmp/7478/7478_3115.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:42.557056376+07:00","message":"[GCS] Start streaming session, msgId: 3116"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:42.948854831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:42.94885919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.090382822+07:00","message":"receive streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.090426951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งาน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.090432799+07:00","message":"receive interim result [false|false]: งาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.090458866+07:00","message":"[buffer interim] 3116 false งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.090467117+07:00","message":"[bufferProcess] interim [360000000]:งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.090469921+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.328169049+07:00","message":"receive streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.328205009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานคน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.328210368+07:00","message":"receive interim result [false|false]: งานคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.328224432+07:00","message":"[buffer interim] 3116 false งานคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.328231126+07:00","message":"[bufferProcess] interim [540000000]:งานคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.328233829+07:00","message":"[bufferProcess] send to processor:งาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.328240721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.328245657+07:00","message":"> Transcript [22698] [false]: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.328247785+07:00","message":"Set StatePrefix (first interim): 'งาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.411053805+07:00","message":"receive streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.411094581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานคนที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.411100386+07:00","message":"receive interim result [false|false]: งานคนที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.411117754+07:00","message":"[buffer interim] 3116 false งานคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411125704+07:00","message":"[bufferProcess] interim [660000000]:งานคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411128094+07:00","message":"[bufferProcess] send to processor:งานคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411134683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411139462+07:00","message":"> Transcript [22699] [false]: 'งานคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411142982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411145517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411147949+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411149863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.411584694+07:00","message":"receive streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.411630792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.411636139+07:00","message":"receive interim result [false|false]: งานคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.411650856+07:00","message":"[buffer interim] 3116 false งานคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411668813+07:00","message":"[bufferProcess] interim [720000000]:งานคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411671207+07:00","message":"[bufferProcess] send to processor:งานคนที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411674908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411677389+07:00","message":"> Transcript [22700] [false]: 'งานคนที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411680211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411683552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411685476+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.411693275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.987679168+07:00","message":"receive streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.987715287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานคนพิการมจธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.987720987+07:00","message":"receive interim result [false|false]: งานคนพิการมจธ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:43.987736621+07:00","message":"[buffer interim] 3116 false งานคนพิการมจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.987743759+07:00","message":"[bufferProcess] interim [260000000]:งานคนพิการมจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.987746349+07:00","message":"[bufferProcess] send to processor:งานคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.987752705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.987755221+07:00","message":"> Transcript [22701] [false]: 'งานคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.987758341+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.98776073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.987763222+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:43.987765215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.227551109+07:00","message":"[GCS] IsForceVAD: false for message ID: 3116"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.312668552+07:00","message":"receive streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.312704749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานคนพิการมจธค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.312710824+07:00","message":"receive interim result [false|false]: งานคนพิการมจธค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.312723843+07:00","message":"[buffer interim] 3116 false งานคนพิการมจธค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.312730256+07:00","message":"[bufferProcess] interim [680000000]:งานคนพิการมจธค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.312732974+07:00","message":"[bufferProcess] send to processor:งานคนพิการมจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.312736634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.312739239+07:00","message":"> Transcript [22702] [false]: 'งานคนพิการมจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.312742367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.312744735+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.312750296+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.312752387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.31275495+07:00","message":"Push: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.312757008+07:00","message":"TextPushed: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.312759074+07:00","message":"Set new StatePrefix : 'งานคนพิการมจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.312761246+07:00","message":"Next Push (prob) : 'คนพิการมจธ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.312768538+07:00","message":"push: {false งาน 0 0xc0031a4d00}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.333729438+07:00","message":"receive streaming session, msgId: 3116"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.333764056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานคนพิการมจธค่ะ\",\"confidence\":0.9487549}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.333769664+07:00","message":"receive interim result [true|false]: งานคนพิการมจธค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.333780221+07:00","message":"end recv isFinal message id 3116"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.333782343+07:00","message":"end Recv id 3116"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.333789793+07:00","message":"[buffer interim] 3116 true งานคนพิการมจธค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333797202+07:00","message":"[bufferProcess] interim [680000000]:งานคนพิการมจธค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333800142+07:00","message":"[bufferProcess] send to processor (isfinal):งานคนพิการมจธค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333803658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333806093+07:00","message":"> Transcript [22703] [false]: 'งานคนพิการมจธค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333810918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333812637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333814866+07:00","message":"StatePrefix: 'งานคนพิการมจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333817241+07:00","message":"TextPushed: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333818823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333820721+07:00","message":"> Transcript [22704] [true]: 'งานคนพิการมจธค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333822973+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333824635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333826182+07:00","message":"StatePrefix: 'งานคนพิการมจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333827919+07:00","message":"TextPushed: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.333830053+07:00","message":"Push: 'คนพิการมจธค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.33383689+07:00","message":"push: {true คนพิการมจธค่ะ 0 0xc0031a4d00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:44.341280552+07:00","message":"write wav file: './tmp/7478/7478_3116.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.421537019+07:00","message":"[GCS] Start streaming session, msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.477574352+07:00","message":"[GCS] IsForceVAD: false for message ID: 3117"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.634238055+07:00","message":"receive streaming session, msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.63426709+07:00","message":"found end of frame, send empty tag with msgId: 3117"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.634270984+07:00","message":"end Recv id 3117"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.634280492+07:00","message":"[buffer interim] 3117 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.634287818+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.634291725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.634294333+07:00","message":"> Transcript [22705] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.634296878+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.634298559+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.634300273+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.63430193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:44.634304625+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:44.634323162+07:00","message":"push: {true \n 0 0xc0034f7380}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:44.638952315+07:00","message":"write wav file: './tmp/7478/7478_3117.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:45.189696807+07:00","message":"[GCS] Start streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:45.316650841+07:00","message":"[GCS] IsForceVAD: false for message ID: 3118"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:45.445228678+07:00","message":"receive streaming session, msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:45.445249747+07:00","message":"found end of frame, send empty tag with msgId: 3118"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:45.445253208+07:00","message":"end Recv id 3118"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:45.445262923+07:00","message":"[buffer interim] 3118 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.44527165+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.445276651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.445280498+07:00","message":"> Transcript [22706] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.445283988+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.445286546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.445289502+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.44529209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.445295914+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:45.445308513+07:00","message":"push: {true \n 0 0xc0036d7c00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:45.449974974+07:00","message":"write wav file: './tmp/7478/7478_3118.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:45.697393905+07:00","message":"[GCS] Start streaming session, msgId: 3119"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:45.755680454+07:00","message":"[GCS] IsForceVAD: false for message ID: 3119"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:45.935569776+07:00","message":"receive streaming session, msgId: 3119"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:45.935587008+07:00","message":"found end of frame, send empty tag with msgId: 3119"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:45.935589522+07:00","message":"end Recv id 3119"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:45.935597696+07:00","message":"[buffer interim] 3119 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.935604008+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.935607477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.935610877+07:00","message":"> Transcript [22707] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.935613159+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.935614812+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.935616377+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.935617993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:45.935621202+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:45.935631314+07:00","message":"push: {true \n 0 0xc004625d00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:45.939650888+07:00","message":"write wav file: './tmp/7478/7478_3119.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:45.949664906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:45.94967571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:46.146861169+07:00","message":"[GCS] Start streaming session, msgId: 3120"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:48.950369735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:48.950370764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:49.70386379+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:49.703926015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:49.703933568+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:49.703953433+07:00","message":"[buffer interim] 3120 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:49.703964145+07:00","message":"[bufferProcess] interim [600000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:49.703967182+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:49.703971359+07:00","message":"[bufferProcess] send to processor (ticker):เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:49.703974579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:49.703978469+07:00","message":"> Transcript [22708] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:49.703982966+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.026755809+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.026798543+07:00","message":"receive 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-01-30T11:16:50.026803923+07:00","message":"receive interim result [false|false]: เตือนฉัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.02682014+07:00","message":"[buffer interim] 3120 false เตือนฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.026831726+07:00","message":"[bufferProcess] interim [780000000]:เตือนฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.026835044+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.136992988+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.137036084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องสั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.137041595+07:00","message":"receive interim result [false|false]: เรื่องสั้น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.137055107+07:00","message":"[buffer interim] 3120 false เรื่องสั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.137061574+07:00","message":"[bufferProcess] interim [900000000]:เรื่องสั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.137064164+07:00","message":"[bufferProcess] send to processor:เตือนฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.137068725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.137071276+07:00","message":"> Transcript [22709] [false]: 'เตือนฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.137073626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.137075366+07:00","message":"Set new StatePrefix: 'เตือนฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.373857917+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.373899651+07:00","message":"receive 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-01-30T11:16:50.373906028+07:00","message":"receive interim result [false|false]: เรียนเชิญสื่อมวลชน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.373921254+07:00","message":"[buffer interim] 3120 false เรียนเชิญสื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.373943319+07:00","message":"[bufferProcess] interim [200000000]:เรียนเชิญสื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.373946144+07:00","message":"[bufferProcess] send to processor:เรื่องสั้น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.373949431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.373952488+07:00","message":"> Transcript [22710] [false]: 'เรื่องสั้น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.373954921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.373957253+07:00","message":"Set new StatePrefix: 'เรื่องสั้น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.528448242+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.528492199+07:00","message":"receive 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-01-30T11:16:50.528497776+07:00","message":"receive interim result [false|false]: เรียนเชิญสื่อมวลชนเผ่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.528512458+07:00","message":"[buffer interim] 3120 false เรียนเชิญสื่อมวลชนเผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.528519408+07:00","message":"[bufferProcess] interim [380000000]:เรียนเชิญสื่อมวลชนเผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.52852206+07:00","message":"[bufferProcess] send to processor:เรียนเชิญสื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.528528808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.528531392+07:00","message":"> Transcript [22711] [false]: 'เรียนเชิญสื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.528533368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.528535367+07:00","message":"Set new StatePrefix: 'เรียนเชิญสื่อมวลชน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.593282883+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.593322702+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-01-30T11:16:50.593328376+07:00","message":"receive interim result [false|false]: เรียนเชิญสื่อมวลชนถ่าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.593340574+07:00","message":"[buffer interim] 3120 false เรียนเชิญสื่อมวลชนถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.593347562+07:00","message":"[bufferProcess] interim [440000000]:เรียนเชิญสื่อมวลชนถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.593351841+07:00","message":"[bufferProcess] send to processor:เรียนเชิญสื่อมวลชนเผ่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.593358961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.593362014+07:00","message":"> Transcript [22712] [false]: 'เรียนเชิญสื่อมวลชนเผ่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.593364994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.593367027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.593368763+07:00","message":"StatePrefix: 'เรียนเชิญสื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.59337068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.717285678+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.717322626+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-01-30T11:16:50.717328846+07:00","message":"receive interim result [false|false]: เรียนเชิญสื่อมวลชนถ่ายภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.717352104+07:00","message":"[buffer interim] 3120 false เรียนเชิญสื่อมวลชนถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.717359079+07:00","message":"[bufferProcess] interim [560000000]:เรียนเชิญสื่อมวลชนถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.71736136+07:00","message":"[bufferProcess] send to processor:เรียนเชิญสื่อมวลชนถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.717367984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.717370591+07:00","message":"> Transcript [22713] [false]: 'เรียนเชิญสื่อมวลชนถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.717373588+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.717375592+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.717377285+07:00","message":"StatePrefix: 'เรียนเชิญสื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.717379805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.907027839+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.90708342+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-01-30T11:16:50.907088735+07:00","message":"receive interim result [false|false]: เรียนเชิญสื่อมวลชนถ่ายภาพนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.907104265+07:00","message":"[buffer interim] 3120 false เรียนเชิญสื่อมวลชนถ่ายภาพนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.907111188+07:00","message":"[bufferProcess] interim [740000000]:เรียนเชิญสื่อมวลชนถ่ายภาพนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.907113598+07:00","message":"[bufferProcess] send to processor:เรียนเชิญสื่อมวลชนถ่ายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.907120393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.907122872+07:00","message":"> Transcript [22714] [false]: 'เรียนเชิญสื่อมวลชนถ่ายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.907125895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.907127987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.907131352+07:00","message":"StatePrefix: 'เรียนเชิญสื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.907133849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.911047193+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.911088373+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-01-30T11:16:50.911094002+07:00","message":"receive interim result [false|false]: เรียนเชิญสื่อมวลชนถ่ายภาพนิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.911108849+07:00","message":"[buffer interim] 3120 false เรียนเชิญสื่อมวลชนถ่ายภาพนิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.911115484+07:00","message":"[bufferProcess] interim [800000000]:เรียนเชิญสื่อมวลชนถ่ายภาพนิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.911118276+07:00","message":"[bufferProcess] send to processor:เรียนเชิญสื่อมวลชนถ่ายภาพนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.911124104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.911127164+07:00","message":"> Transcript [22715] [false]: 'เรียนเชิญสื่อมวลชนถ่ายภาพนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.911130565+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.911132575+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.911134678+07:00","message":"StatePrefix: 'เรียนเชิญสื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.91113685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.911141504+07:00","message":"Push: 'เรียนเชิญสื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.911143568+07:00","message":"TextPushed: 'เรียนเชิญสื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.911145953+07:00","message":"Set new StatePrefix : 'เรียนเชิญสื่อมวลชนถ่ายภาพนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.911148006+07:00","message":"Next Push (prob) : 'ถ่ายภาพนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.911155843+07:00","message":"push: {false เรียนเชิญสื่อมวลชน 0 0xc002d18b80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.974927602+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.974961685+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-01-30T11:16:50.974967011+07:00","message":"receive interim result [false|false]: เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:50.974979937+07:00","message":"[buffer interim] 3120 false เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.974986195+07:00","message":"[bufferProcess] interim [920000000]:เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.974988635+07:00","message":"[bufferProcess] send to processor:เรียนเชิญสื่อมวลชนถ่ายภาพนิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.974993687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.97499634+07:00","message":"> Transcript [22716] [false]: 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.974998485+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:50.975002276+07:00","message":"Set new StatePrefix: 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.224861189+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.224900755+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-01-30T11:16:51.224910215+07:00","message":"receive interim result [false|false]: เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.22492445+07:00","message":"[buffer interim] 3120 false เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.22493088+07:00","message":"[bufferProcess] interim [40000000]:เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.224933515+07:00","message":"[bufferProcess] send to processor:เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.224938892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.224941858+07:00","message":"> Transcript [22717] [false]: 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.224945119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.224947048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.224948816+07:00","message":"StatePrefix: 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.22495109+07:00","message":"TextPushed: 'เรียนเชิญสื่อมวลชน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.291598276+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.291644973+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-01-30T11:16:51.291650316+07:00","message":"receive interim result [false|false]: เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.291660904+07:00","message":"[buffer interim] 3120 false เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.291671269+07:00","message":"[bufferProcess] interim [220000000]:เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.291673421+07:00","message":"[bufferProcess] send to processor:เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.291676598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.291679433+07:00","message":"> Transcript [22718] [false]: 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.291682329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.291684383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.291686054+07:00","message":"StatePrefix: 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.291688574+07:00","message":"TextPushed: 'เรียนเชิญสื่อมวลชน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.473186879+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.473224783+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-01-30T11:16:51.473230727+07:00","message":"receive interim result [false|false]: เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.473244537+07:00","message":"[buffer interim] 3120 false เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.473250993+07:00","message":"[bufferProcess] interim [340000000]:เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.47325347+07:00","message":"[bufferProcess] send to processor:เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.47326029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.47326378+07:00","message":"> Transcript [22719] [false]: 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.473267281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.473269472+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.47327241+07:00","message":"StatePrefix: 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.473275949+07:00","message":"TextPushed: 'เรียนเชิญสื่อมวลชน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.595810425+07:00","message":"[GCS] IsForceVAD: false for message ID: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.702270505+07:00","message":"receive streaming session, msgId: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.702317679+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-01-30T11:16:51.702325687+07:00","message":"receive interim result [true|false]: เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.702337443+07:00","message":"end recv isFinal message id 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.702340419+07:00","message":"end Recv id 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.70234929+07:00","message":"[buffer interim] 3120 true เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702361248+07:00","message":"[bufferProcess] interim [670000000]:เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702365268+07:00","message":"[bufferProcess] send to processor (isfinal):เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702369998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702373943+07:00","message":"> Transcript [22720] [false]: 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702378331+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702380991+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702383828+07:00","message":"StatePrefix: 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702387158+07:00","message":"TextPushed: 'เรียนเชิญสื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702390735+07:00","message":"Push: 'ถ่ายภาพนิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.7023933+07:00","message":"TextPushed: 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702396066+07:00","message":"Set new StatePrefix : 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702399725+07:00","message":"Next Push (prob) : 'ได้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702402552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702405161+07:00","message":"> Transcript [22721] [true]: 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702408476+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702412343+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702414765+07:00","message":"StatePrefix: 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่งได้เลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702417374+07:00","message":"TextPushed: 'เรียนเชิญสื่อมวลชนถ่ายภาพนิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:16:51.702421182+07:00","message":"Push: 'ได้เลยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.702430713+07:00","message":"push: {false ถ่ายภาพนิ่ง 0 0xc002d18b80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:16:51.702439259+07:00","message":"push: {true ได้เลยนะคะ 0 0xc002d18b80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:16:51.713326066+07:00","message":"write wav file: './tmp/7478/7478_3120.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:51.95092602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:51.950952819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:54.951406921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:54.951410917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:57.95229893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:16:57.952345295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:00.953307664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:00.953325191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:03.954338591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:03.954341997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:06.954972185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:06.954998102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:09.95519841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:09.95524874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849494498+07:00","message":"[GCS] Cleaned up inactive client: 3072"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849525354+07:00","message":"[GCS] Cleaned up inactive client: 3077"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849527947+07:00","message":"[GCS] Cleaned up inactive client: 3090"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849529611+07:00","message":"[GCS] Cleaned up inactive client: 3099"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849531276+07:00","message":"[GCS] Cleaned up inactive client: 3082"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.84953285+07:00","message":"[GCS] Cleaned up inactive client: 3087"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.84953447+07:00","message":"[GCS] Cleaned up inactive client: 3078"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849536852+07:00","message":"[GCS] Cleaned up inactive client: 3094"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849539128+07:00","message":"[GCS] Cleaned up inactive client: 3083"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849540812+07:00","message":"[GCS] Cleaned up inactive client: 3073"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849542316+07:00","message":"[GCS] Cleaned up inactive client: 3081"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849543724+07:00","message":"[GCS] Cleaned up inactive client: 3076"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849545188+07:00","message":"[GCS] Cleaned up inactive client: 3079"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849546631+07:00","message":"[GCS] Cleaned up inactive client: 3091"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849548014+07:00","message":"[GCS] Cleaned up inactive client: 3075"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849549491+07:00","message":"[GCS] Cleaned up inactive client: 3089"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849550936+07:00","message":"[GCS] Cleaned up inactive client: 3074"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849552392+07:00","message":"[GCS] Cleaned up inactive client: 3093"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849554324+07:00","message":"[GCS] Cleaned up inactive client: 3080"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849555827+07:00","message":"[GCS] Cleaned up inactive client: 3097"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849557228+07:00","message":"[GCS] Cleaned up inactive client: 3086"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849558618+07:00","message":"[GCS] Cleaned up inactive client: 3100"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849560047+07:00","message":"[GCS] Cleaned up inactive client: 3088"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849561513+07:00","message":"[GCS] Cleaned up inactive client: 3092"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849562888+07:00","message":"[GCS] Cleaned up inactive client: 3084"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849564272+07:00","message":"[GCS] Cleaned up inactive client: 3085"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849565681+07:00","message":"[GCS] Cleaned up inactive client: 3096"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849567113+07:00","message":"[GCS] Cleaned up inactive client: 3101"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849568504+07:00","message":"[GCS] Cleaned up inactive client: 3095"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:10.849569932+07:00","message":"[GCS] Cleaned up inactive client: 3098"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:11.57890146+07:00","message":"[GCS] Start streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.064454405+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.06449292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.064498344+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.064524326+07:00","message":"[buffer interim] 3121 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.064531231+07:00","message":"[bufferProcess] interim [480000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.064532756+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.064536628+07:00","message":"[bufferProcess] send to processor (ticker):ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.0645392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.06454161+07:00","message":"> Transcript [22722] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.064543492+07:00","message":"Set StatePrefix (first interim): 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.160255506+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.160290094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉาก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.160295164+07:00","message":"receive interim result [false|false]: ฉาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.160309035+07:00","message":"[buffer interim] 3121 false ฉาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.160314994+07:00","message":"[bufferProcess] interim [540000000]:ฉาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.160317833+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.197881458+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.197912752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.197917991+07:00","message":"receive interim result [false|false]: ค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.19793119+07:00","message":"[buffer interim] 3121 false ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.197936963+07:00","message":"[bufferProcess] interim [600000000]:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.197938872+07:00","message":"[bufferProcess] send to processor:ฉาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.197944347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.197947028+07:00","message":"> Transcript [22723] [false]: 'ฉาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.197949396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.197952262+07:00","message":"Set new StatePrefix: 'ฉาก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.244061244+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.24410482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขากลับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.244111325+07:00","message":"receive interim result [false|false]: ขากลับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.244121724+07:00","message":"[buffer interim] 3121 false ขากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.244128669+07:00","message":"[bufferProcess] interim [660000000]:ขากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.244135503+07:00","message":"[bufferProcess] send to processor:ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.244141426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.244144014+07:00","message":"> Transcript [22724] [false]: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.244145939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.244148014+07:00","message":"Set new StatePrefix: 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.441634326+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.441670181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขากลับขอ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.44167593+07:00","message":"receive interim result [false|false]: ขากลับขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.441688789+07:00","message":"[buffer interim] 3121 false ขากลับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.441695323+07:00","message":"[bufferProcess] interim [900000000]:ขากลับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.441697529+07:00","message":"[bufferProcess] send to processor:ขากลับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.441702698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.441705579+07:00","message":"> Transcript [22725] [false]: 'ขากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.441707693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.441709785+07:00","message":"Set new StatePrefix: 'ขากลับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.556676878+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.55671396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขากลับขับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.556719966+07:00","message":"receive interim result [false|false]: ขากลับขับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.556735411+07:00","message":"[buffer interim] 3121 false ขากลับขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.556745998+07:00","message":"[bufferProcess] interim [960000000]:ขากลับขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.556748462+07:00","message":"[bufferProcess] send to processor:ขากลับขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.556751889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.556754757+07:00","message":"> Transcript [22726] [false]: 'ขากลับขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.556757666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.556759344+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.556761157+07:00","message":"StatePrefix: 'ขากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.556762936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.558905594+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.558944944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.55895049+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.558968989+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.558976526+07:00","message":"[bufferProcess] interim [20000000]:ค่ะกราบขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.558978764+07:00","message":"[bufferProcess] send to processor:ขากลับขับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.558984683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.558987377+07:00","message":"> Transcript [22727] [false]: 'ขากลับขับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.558991206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.558993351+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.558995006+07:00","message":"StatePrefix: 'ขากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.558996872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.619900847+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.619940916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.619946086+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:12.619963594+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.619971066+07:00","message":"[bufferProcess] interim [80000000]:ค่ะกราบขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.619973461+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.619976587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.619979229+07:00","message":"> Transcript [22728] [false]: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.619981245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:12.619983556+07:00","message":"Set new StatePrefix: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:12.956022589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:12.956041355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.002326511+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.002369745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.002376965+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.002392505+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.002400494+07:00","message":"[bufferProcess] interim [500000000]:ค่ะกราบขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.002404387+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.002408938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.002413773+07:00","message":"> Transcript [22729] [false]: 'ค่ะกราบขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.002418742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.002421015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.002423597+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.002427831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.125769079+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.125802933+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.125809092+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.125822915+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.125829601+07:00","message":"[bufferProcess] interim [560000000]:ค่ะกราบขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.125833961+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.125837688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.125840524+07:00","message":"> Transcript [22730] [false]: 'ค่ะกราบขอบพระคุณนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.125844288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.125847193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.125850217+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.125852938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.64697072+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.647011362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.647017518+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะทุก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.647032172+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะคะทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.647039122+07:00","message":"[bufferProcess] interim [40000000]:ค่ะกราบขอบพระคุณนะคะทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.647041779+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.647048598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.64705117+07:00","message":"> Transcript [22731] [false]: 'ค่ะกราบขอบพระคุณนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.647054709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.647057233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.647059488+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.647061678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.719288441+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.719327555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะทุกท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.719333591+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะทุกท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.719348734+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะคะทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.719362462+07:00","message":"[bufferProcess] interim [160000000]:ค่ะกราบขอบพระคุณนะคะทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.719366176+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.719375295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.719378428+07:00","message":"> Transcript [22732] [false]: 'ค่ะกราบขอบพระคุณนะคะทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.719382008+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.719384621+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.719386693+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.719388756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.71939387+07:00","message":"Push: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.719395799+07:00","message":"TextPushed: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.719397689+07:00","message":"Set new StatePrefix : 'ค่ะกราบขอบพระคุณนะคะทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:13.719399688+07:00","message":"Next Push (prob) : 'คุณนะคะทุก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:13.719406601+07:00","message":"push: {false ค่ะกราบขอบพระ 0 0xc0036f5400}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.36059684+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.360634304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะทุกท่านบริเวณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.360639639+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะทุกท่านบริเวณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.36065229+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะคะทุกท่านบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.360661318+07:00","message":"[bufferProcess] interim [760000000]:ค่ะกราบขอบพระคุณนะคะทุกท่านบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.360663628+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.360667193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.360670033+07:00","message":"> Transcript [22733] [false]: 'ค่ะกราบขอบพระคุณนะคะทุกท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.360673184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.36067493+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.360677872+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.360680673+07:00","message":"TextPushed: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.364314693+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.364325523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.364328756+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวที"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.364337059+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.364343036+07:00","message":"[bufferProcess] interim [820000000]:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.364345197+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะทุกท่านบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.364349251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.364351125+07:00","message":"> Transcript [22734] [false]: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.364354657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.364356408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.364357997+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.364359783+07:00","message":"TextPushed: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.612438135+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.61247839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.612483868+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.612496957+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.612504071+07:00","message":"[bufferProcess] interim [120000000]:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.612506346+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวที"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.612522034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.612525054+07:00","message":"> Transcript [22735] [false]: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวที'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.612528838+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.612530929+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.612532772+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.612534962+07:00","message":"TextPushed: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.810893083+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.810934259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.810940842+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.810955471+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.810962529+07:00","message":"[bufferProcess] interim [300000000]:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.810965052+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.810971818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.810974475+07:00","message":"> Transcript [22736] [false]: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.810978549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.810980758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.810983423+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.810986092+07:00","message":"TextPushed: 'ค่ะกราบขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.810991509+07:00","message":"Push: 'คุณนะคะทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.81099371+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.81099602+07:00","message":"Set new StatePrefix : 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.810998064+07:00","message":"Next Push (prob) : 'ท่านบนเวทีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.811005923+07:00","message":"push: {false คุณนะคะทุก 0 0xc0036f5400}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.9549793+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.955024979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.955030714+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:14.955044632+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.955052964+07:00","message":"[bufferProcess] interim [360000000]:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.955055471+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.95505898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.955062327+07:00","message":"> Transcript [22737] [false]: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.955066736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.955068687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.955070548+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:14.955072892+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะทุก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.12429217+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.124331001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.124336773+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเล่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.124350387+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.124357174+07:00","message":"[bufferProcess] interim [480000000]:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.124360041+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.124366887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.124370013+07:00","message":"> Transcript [22738] [false]: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.124373548+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.124375358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.124377186+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.124379697+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะทุก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.146945823+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.146995216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.147004182+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.14702308+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.147032423+07:00","message":"[bufferProcess] interim [600000000]:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.14703739+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.147045024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.147049433+07:00","message":"> Transcript [22739] [false]: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.147054505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.147057531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.147060643+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.147065304+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะทุก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.318717237+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.318760229+07:00","message":"receive 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-01-30T11:17:15.318766618+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.318782989+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.318790042+07:00","message":"[bufferProcess] interim [780000000]:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.318792464+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.318799101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.318801575+07:00","message":"> Transcript [22740] [false]: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.31880568+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.318807726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.318809782+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.318812572+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.318818647+07:00","message":"Push: 'ท่านบนเวทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.318820324+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.318822583+07:00","message":"Set new StatePrefix : 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.318825228+07:00","message":"Next Push (prob) : 'ขอเรียนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.318833205+07:00","message":"push: {false ท่านบนเวทีค่ะ 0 0xc0036f5400}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.439930166+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.439966432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.439973075+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:15.439986661+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.439993366+07:00","message":"[bufferProcess] interim [900000000]:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.439995741+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.440000841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.440003684+07:00","message":"> Transcript [22741] [false]: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.440006851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.440008859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.440010704+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:15.440013265+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:15.956428546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:15.95651038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.029824482+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.029860194+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-01-30T11:17:16.02986665+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.029900882+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.029908159+07:00","message":"[bufferProcess] interim [500000000]:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.029910738+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.029914258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.029916955+07:00","message":"> Transcript [22742] [false]: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.029920427+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.029922626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.029924315+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.029927386+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.70722549+07:00","message":"[GCS] IsForceVAD: false for message ID: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.835858195+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.835896433+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-01-30T11:17:16.835902566+07:00","message":"receive interim result [false|false]: ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะสำหรับๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.835914302+07:00","message":"[buffer interim] 3121 false ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะสำหรับๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.835921592+07:00","message":"[bufferProcess] interim [340000000]:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะสำหรับๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.835924017+07:00","message":"[bufferProcess] send to processor:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.835929554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.835932232+07:00","message":"> Transcript [22743] [false]: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.835935679+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.835937729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.83593965+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.835942043+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.956901854+07:00","message":"[GCS] Start streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.971490256+07:00","message":"receive streaming session, msgId: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.971532536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะระดับๆค่ะ\",\"confidence\":0.938119}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.971538918+07:00","message":"receive interim result [true|false]: ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะระดับๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.971547351+07:00","message":"end recv isFinal message id 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.9715492+07:00","message":"end Recv id 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.971555667+07:00","message":"[buffer interim] 3121 true ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะระดับๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971563178+07:00","message":"[bufferProcess] interim [340000000]:ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะระดับๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971566463+07:00","message":"[bufferProcess] send to processor (isfinal):ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะสำหรับๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971569787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971572369+07:00","message":"> Transcript [22744] [false]: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะสำหรับๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971576072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971577911+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971579956+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971582183+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971585108+07:00","message":"Push: 'ขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971586813+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971588728+07:00","message":"Set new StatePrefix : 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะสำหรับๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971590852+07:00","message":"Next Push (prob) : 'นะคะสำหรับๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971592508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971594888+07:00","message":"> Transcript [22745] [true]: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะระดับๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971597358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971598883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971600328+07:00","message":"StatePrefix: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญนะคะสำหรับๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971602146+07:00","message":"TextPushed: 'ค่ะกราบขอบพระคุณนะคะทุกท่านบนเวทีค่ะขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:16.971615916+07:00","message":"Push: 'นะคะระดับๆค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.971632549+07:00","message":"push: {false ขอเรียนเชิญ 0 0xc0036f5400}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:16.971654141+07:00","message":"push: {true นะคะระดับๆค่ะ 0 0xc0036f5400}"}
{"level":"info","service":"Main","time":"2026-01-30T11:17:16.982094443+07:00","message":"write wav file: './tmp/7478/7478_3121.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:17.661754022+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:17.661800999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:17.661809202+07:00","message":"receive interim result [false|false]: เชิญนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:17.661826321+07:00","message":"[buffer interim] 3122 false เชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:17.661833642+07:00","message":"[bufferProcess] interim [480000000]:เชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:17.661835381+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:17.690309197+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:17.690352324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญนัก\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:17.690357712+07:00","message":"receive interim result [false|false]: เชิญนัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:17.690373816+07:00","message":"[buffer interim] 3122 false เชิญนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:17.690380559+07:00","message":"[bufferProcess] interim [600000000]:เชิญนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:17.690383304+07:00","message":"[bufferProcess] send to processor:เชิญนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:17.690386414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:17.690389213+07:00","message":"> Transcript [22746] [false]: 'เชิญนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:17.690391387+07:00","message":"Set StatePrefix (first interim): 'เชิญนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:17.822264507+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:17.822313838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาว\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:17.822319539+07:00","message":"receive interim result [false|false]: เนินนางสาว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:17.82233894+07:00","message":"[buffer interim] 3122 false เนินนางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:17.822347084+07:00","message":"[bufferProcess] interim [720000000]:เนินนางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:17.822349238+07:00","message":"[bufferProcess] send to processor:เชิญนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:17.822352444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:17.822355322+07:00","message":"> Transcript [22747] [false]: 'เชิญนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:17.82235723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:17.822359589+07:00","message":"Set new StatePrefix: 'เชิญนัก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.009284466+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.00932509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสวย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.009331135+07:00","message":"receive interim result [false|false]: เนินนางสาวสวย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.009344981+07:00","message":"[buffer interim] 3122 false เนินนางสาวสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.009351368+07:00","message":"[bufferProcess] interim [900000000]:เนินนางสาวสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.00935397+07:00","message":"[bufferProcess] send to processor:เนินนางสาว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.00935957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.009362107+07:00","message":"> Transcript [22748] [false]: 'เนินนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.009364174+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.009366259+07:00","message":"Set new StatePrefix: 'เนินนางสาว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.136640289+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.136674447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสุทธิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.136680072+07:00","message":"receive interim result [false|false]: เนินนางสาวสุทธิ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.136696536+07:00","message":"[buffer interim] 3122 false เนินนางสาวสุทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.136703757+07:00","message":"[bufferProcess] interim [20000000]:เนินนางสาวสุทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.136705832+07:00","message":"[bufferProcess] send to processor:เนินนางสาวสวย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.136709149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.136711838+07:00","message":"> Transcript [22749] [false]: 'เนินนางสาวสวย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.136715103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.136717111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.136718863+07:00","message":"StatePrefix: 'เนินนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.13672062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.317476098+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.317512614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสุทธิดา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.317518588+07:00","message":"receive interim result [false|false]: เนินนางสาวสุทธิดา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.317536178+07:00","message":"[buffer interim] 3122 false เนินนางสาวสุทธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.317542183+07:00","message":"[bufferProcess] interim [140000000]:เนินนางสาวสุทธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.317544322+07:00","message":"[bufferProcess] send to processor:เนินนางสาวสุทธิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.317549531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.317552171+07:00","message":"> Transcript [22750] [false]: 'เนินนางสาวสุทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.317555199+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.317557156+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.317558856+07:00","message":"StatePrefix: 'เนินนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.317561555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.319217181+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.319234851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสนธยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.319240017+07:00","message":"receive interim result [false|false]: เนินนางสาวสนธยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.319250537+07:00","message":"[buffer interim] 3122 false เนินนางสาวสนธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.319259854+07:00","message":"[bufferProcess] interim [200000000]:เนินนางสาวสนธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.319262715+07:00","message":"[bufferProcess] send to processor:เนินนางสาวสุทธิดา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.319269998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.31927506+07:00","message":"> Transcript [22751] [false]: 'เนินนางสาวสุทธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.319279044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.319281348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.319283058+07:00","message":"StatePrefix: 'เนินนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.319284798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.528259575+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.52829927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสนธยาเบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.528304933+07:00","message":"receive interim result [false|false]: เนินนางสาวสนธยาเบอร์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.528320428+07:00","message":"[buffer interim] 3122 false เนินนางสาวสนธยาเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.528327548+07:00","message":"[bufferProcess] interim [380000000]:เนินนางสาวสนธยาเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.528330184+07:00","message":"[bufferProcess] send to processor:เนินนางสาวสนธยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.528338726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.528341334+07:00","message":"> Transcript [22752] [false]: 'เนินนางสาวสนธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.528344737+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.528347428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.528349388+07:00","message":"StatePrefix: 'เนินนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.528361014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.528368395+07:00","message":"Push: 'เนินนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.52837034+07:00","message":"TextPushed: 'เนินนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.528372318+07:00","message":"Set new StatePrefix : 'เนินนางสาวสนธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.528374442+07:00","message":"Next Push (prob) : 'สนธยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.528381886+07:00","message":"push: {false เนินนางสาว 0 0xc0034f7e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.579164749+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.57920273+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสนธยาบุญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.579208681+07:00","message":"receive interim result [false|false]: เนินนางสาวสนธยาบุญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.57922229+07:00","message":"[buffer interim] 3122 false เนินนางสาวสนธยาบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.579228802+07:00","message":"[bufferProcess] interim [440000000]:เนินนางสาวสนธยาบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.579231328+07:00","message":"[bufferProcess] send to processor:เนินนางสาวสนธยาเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.579237714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.579240437+07:00","message":"> Transcript [22753] [false]: 'เนินนางสาวสนธยาเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.579243525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.579245517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.579247204+07:00","message":"StatePrefix: 'เนินนางสาวสนธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.579249464+07:00","message":"TextPushed: 'เนินนางสาว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.71936659+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.719406543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวโสรยาบูญยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.719412304+07:00","message":"receive interim result [false|false]: เนินนางสาวโสรยาบูญยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.719427846+07:00","message":"[buffer interim] 3122 false เนินนางสาวโสรยาบูญยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.719435058+07:00","message":"[bufferProcess] interim [560000000]:เนินนางสาวโสรยาบูญยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.719437886+07:00","message":"[bufferProcess] send to processor:เนินนางสาวสนธยาบุญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.719444093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.719447161+07:00","message":"> Transcript [22754] [false]: 'เนินนางสาวสนธยาบุญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.719450594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.719452707+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.719454419+07:00","message":"StatePrefix: 'เนินนางสาวสนธยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.719456635+07:00","message":"TextPushed: 'เนินนางสาว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.876925039+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.876962608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสนธยาบุณยภู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.876968486+07:00","message":"receive interim result [false|false]: เนินนางสาวสนธยาบุณยภู"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.876984165+07:00","message":"[buffer interim] 3122 false เนินนางสาวสนธยาบุณยภู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.876991421+07:00","message":"[bufferProcess] interim [680000000]:เนินนางสาวสนธยาบุณยภู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.876994514+07:00","message":"[bufferProcess] send to processor:เนินนางสาวโสรยาบูญยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.877002419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.877005447+07:00","message":"> Transcript [22755] [false]: 'เนินนางสาวโสรยาบูญยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.877007901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.877009793+07:00","message":"Set new StatePrefix: 'เนินนางสาวโสรยาบูญยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.897706899+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.89774097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวโสรยาบูญยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.897746365+07:00","message":"receive interim result [false|false]: เนินนางสาวโสรยาบูญยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.897760252+07:00","message":"[buffer interim] 3122 false เนินนางสาวโสรยาบูญยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.897767007+07:00","message":"[bufferProcess] interim [740000000]:เนินนางสาวโสรยาบูญยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.89776927+07:00","message":"[bufferProcess] send to processor:เนินนางสาวสนธยาบุณยภู"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.897772508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.897775622+07:00","message":"> Transcript [22756] [false]: 'เนินนางสาวสนธยาบุณยภู'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.897777641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.897779955+07:00","message":"Set new StatePrefix: 'เนินนางสาวสนธยาบุณยภู'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.902973594+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.902987652+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสนธยาบุณยะภูติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.902991659+07:00","message":"receive interim result [false|false]: เนินนางสาวสนธยาบุณยะภูติ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:18.903001516+07:00","message":"[buffer interim] 3122 false เนินนางสาวสนธยาบุณยะภูติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.903005311+07:00","message":"[bufferProcess] interim [800000000]:เนินนางสาวสนธยาบุณยะภูติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.90300713+07:00","message":"[bufferProcess] send to processor:เนินนางสาวโสรยาบูญยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.903009253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.903011285+07:00","message":"> Transcript [22757] [false]: 'เนินนางสาวโสรยาบูญยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.903013293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:18.903015124+07:00","message":"Set new StatePrefix: 'เนินนางสาวโสรยาบูญยา'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:18.956619396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:18.956640312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.043860167+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.043898508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสนธยาบุณยภูสิทธิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.043904595+07:00","message":"receive interim result [false|false]: เนินนางสาวสนธยาบุณยภูสิทธิ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.043928838+07:00","message":"[buffer interim] 3122 false เนินนางสาวสนธยาบุณยภูสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.043936353+07:00","message":"[bufferProcess] interim [920000000]:เนินนางสาวสนธยาบุณยภูสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.043938968+07:00","message":"[bufferProcess] send to processor:เนินนางสาวสนธยาบุณยะภูติ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.043942405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.043944777+07:00","message":"> Transcript [22758] [false]: 'เนินนางสาวสนธยาบุณยะภูติ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.043946946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.043948633+07:00","message":"Set new StatePrefix: 'เนินนางสาวสนธยาบุณยะภูติ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.240179457+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.240215417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสนธยาบุณยะภูติถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.24022164+07:00","message":"receive interim result [false|false]: เนินนางสาวสนธยาบุณยะภูติถ้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.240236269+07:00","message":"[buffer interim] 3122 false เนินนางสาวสนธยาบุณยะภูติถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.24024352+07:00","message":"[bufferProcess] interim [40000000]:เนินนางสาวสนธยาบุณยะภูติถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.240246263+07:00","message":"[bufferProcess] send to processor:เนินนางสาวสนธยาบุณยภูสิทธิ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.240252804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.240255418+07:00","message":"> Transcript [22759] [false]: 'เนินนางสาวสนธยาบุณยภูสิทธิ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.240257831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.240259754+07:00","message":"Set new StatePrefix: 'เนินนางสาวสนธยาบุณยภูสิทธิ์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.290442297+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.290478494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสนธยาบุณยะภูติท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.290483659+07:00","message":"receive interim result [false|false]: เนินนางสาวสนธยาบุณยะภูติท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.290497594+07:00","message":"[buffer interim] 3122 false เนินนางสาวสนธยาบุณยะภูติท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.290504927+07:00","message":"[bufferProcess] interim [100000000]:เนินนางสาวสนธยาบุณยะภูติท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.290507206+07:00","message":"[bufferProcess] send to processor:เนินนางสาวสนธยาบุณยะภูติถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.290510498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.29051306+07:00","message":"> Transcript [22760] [false]: 'เนินนางสาวสนธยาบุณยะภูติถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.290515062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.290517462+07:00","message":"Set new StatePrefix: 'เนินนางสาวสนธยาบุณยะภูติถ้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.378082138+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.37812622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสนธยาบุณยภูสิทธัตถะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.378132004+07:00","message":"receive interim result [false|false]: เนินนางสาวสนธยาบุณยภูสิทธัตถะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.378146432+07:00","message":"[buffer interim] 3122 false เนินนางสาวสนธยาบุณยภูสิทธัตถะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.37815532+07:00","message":"[bufferProcess] interim [220000000]:เนินนางสาวสนธยาบุณยภูสิทธัตถะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.378157562+07:00","message":"[bufferProcess] send to processor:เนินนางสาวสนธยาบุณยะภูติท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.378161218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.378163902+07:00","message":"> Transcript [22761] [false]: 'เนินนางสาวสนธยาบุณยะภูติท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.378166171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.378168634+07:00","message":"Set new StatePrefix: 'เนินนางสาวสนธยาบุณยะภูติท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.540564793+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.540602977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสนธยาบุณยะภูติท่านอธิบดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.54060895+07:00","message":"receive interim result [false|false]: เนินนางสาวสนธยาบุณยะภูติท่านอธิบดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.540625912+07:00","message":"[buffer interim] 3122 false เนินนางสาวสนธยาบุณยะภูติท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.540633111+07:00","message":"[bufferProcess] interim [340000000]:เนินนางสาวสนธยาบุณยะภูติท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.540636093+07:00","message":"[bufferProcess] send to processor:เนินนางสาวสนธยาบุณยภูสิทธัตถะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.540643241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.540648095+07:00","message":"> Transcript [22762] [false]: 'เนินนางสาวสนธยาบุณยภูสิทธัตถะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.540650568+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.540652604+07:00","message":"Set new StatePrefix: 'เนินนางสาวสนธยาบุณยภูสิทธัตถะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.795783177+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.795822678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสนธยาบุณยะภูติท่านอธิบดีกรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.79582862+07:00","message":"receive interim result [false|false]: เนินนางสาวสนธยาบุณยะภูติท่านอธิบดีกรม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.795843964+07:00","message":"[buffer interim] 3122 false เนินนางสาวสนธยาบุณยะภูติท่านอธิบดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.795850942+07:00","message":"[bufferProcess] interim [640000000]:เนินนางสาวสนธยาบุณยะภูติท่านอธิบดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.795853677+07:00","message":"[bufferProcess] send to processor:เนินนางสาวสนธยาบุณยะภูติท่านอธิบดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.795860667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.795863181+07:00","message":"> Transcript [22763] [false]: 'เนินนางสาวสนธยาบุณยะภูติท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.795865448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.79586818+07:00","message":"Set new StatePrefix: 'เนินนางสาวสนธยาบุณยะภูติท่านอธิบดี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.837422153+07:00","message":"[GCS] IsForceVAD: false for message ID: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.907703701+07:00","message":"[GCS] Start streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.924822097+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.924855356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนินนางสาวสนธยาบุณยะภูติท่านอธิบดีกรมส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.924862443+07:00","message":"receive interim result [false|false]: เนินนางสาวสนธยาบุณยะภูติท่านอธิบดีกรมส่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:19.924875196+07:00","message":"[buffer interim] 3122 false เนินนางสาวสนธยาบุณยะภูติท่านอธิบดีกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.924883314+07:00","message":"[bufferProcess] interim [880000000]:เนินนางสาวสนธยาบุณยะภูติท่านอธิบดีกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.924885789+07:00","message":"[bufferProcess] send to processor:เนินนางสาวสนธยาบุณยะภูติท่านอธิบดีกรม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.924888902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.924892628+07:00","message":"> Transcript [22764] [false]: 'เนินนางสาวสนธยาบุณยะภูติท่านอธิบดีกรม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.924896088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.924898151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.924899908+07:00","message":"StatePrefix: 'เนินนางสาวสนธยาบุณยะภูติท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:19.924902007+07:00","message":"TextPushed: 'เนินนางสาว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.011769768+07:00","message":"receive streaming session, msgId: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.011812464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง\",\"confidence\":0.9320585}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.011819236+07:00","message":"receive interim result [true|false]: เชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.011829747+07:00","message":"end recv isFinal message id 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.01183169+07:00","message":"end Recv id 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.011838547+07:00","message":"[buffer interim] 3122 true เชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.011850042+07:00","message":"[bufferProcess] interim [910000000]:เชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.011856198+07:00","message":"[bufferProcess] send to processor (isfinal):เนินนางสาวสนธยาบุณยะภูติท่านอธิบดีกรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.011859812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.011862435+07:00","message":"> Transcript [22765] [false]: 'เนินนางสาวสนธยาบุณยะภูติท่านอธิบดีกรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.011865783+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.01186771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.011869342+07:00","message":"StatePrefix: 'เนินนางสาวสนธยาบุณยะภูติท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.011873921+07:00","message":"TextPushed: 'เนินนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.011875873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.011877591+07:00","message":"> Transcript [22766] [true]: 'เชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.011879457+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.011881001+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.011882436+07:00","message":"StatePrefix: 'เนินนางสาวสนธยาบุณยะภูติท่านอธิบดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.011884127+07:00","message":"TextPushed: 'เนินนางสาว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.011885533+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.012021891+07:00","message":"Push: 'สนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.012024876+07:00","message":"TextPushed: 'เนินนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.012026912+07:00","message":"Set new StatePrefix : 'เชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.012028953+07:00","message":"Next Push (prob) : 'เชิญนางสาวสนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.012036888+07:00","message":"push: {true สนธยาบุญญพิสิฏฐ์ท่านอธิบดีกรมส่ง 0 0xc0034f7e80}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.012053845+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_3122.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:17:20.020138299+07:00","message":"write wav file: './tmp/7478/7478_3122.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.260751315+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.26079586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.260801322+07:00","message":"receive interim result [false|false]: ส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.260815685+07:00","message":"[buffer interim] 3123 false ส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.260823005+07:00","message":"[bufferProcess] interim [420000000]:ส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.260824803+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.441398524+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.441437263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.441442868+07:00","message":"receive interim result [false|false]: ส่งเสริมและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.441458429+07:00","message":"[buffer interim] 3123 false ส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.441465927+07:00","message":"[bufferProcess] interim [600000000]:ส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.441468197+07:00","message":"[bufferProcess] send to processor:ส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.44147236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.441475211+07:00","message":"> Transcript [22767] [false]: 'ส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.441477186+07:00","message":"Set StatePrefix (first interim): 'ส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.75793602+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.757970695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.757976427+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:20.757990733+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.757997784+07:00","message":"[bufferProcess] interim [900000000]:ส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.75800048+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.758006968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.758009739+07:00","message":"> Transcript [22768] [false]: 'ส่งเสริมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.75801282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.758014826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.75801672+07:00","message":"StatePrefix: 'ส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:20.758018744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:21.329151713+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:21.329198742+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-01-30T11:17:21.329205359+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:21.329220986+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.329229039+07:00","message":"[bufferProcess] interim [500000000]:ส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.329231212+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.329236501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.329239386+07:00","message":"> Transcript [22769] [false]: 'ส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.32924321+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.329246403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.329249183+07:00","message":"StatePrefix: 'ส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.329252581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:21.454031048+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:21.45406891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและพัฒนาคุณภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:21.454075057+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:21.454089011+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.454095629+07:00","message":"[bufferProcess] interim [560000000]:ส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.45409817+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.454101371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.454104094+07:00","message":"> Transcript [22770] [false]: 'ส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.454107231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.454109193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.454110842+07:00","message":"StatePrefix: 'ส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.454112497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:21.791005643+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:21.791039988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและพัฒนาคุณภาพชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:21.791045255+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:21.791065396+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.791073916+07:00","message":"[bufferProcess] interim [920000000]:ส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.791076647+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.791080552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.791083421+07:00","message":"> Transcript [22771] [false]: 'ส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.79108694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.791088996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.791090717+07:00","message":"StatePrefix: 'ส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.791092693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.791099869+07:00","message":"Push: 'ส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.79110216+07:00","message":"TextPushed: 'ส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.791104006+07:00","message":"Set new StatePrefix : 'ส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:21.791106426+07:00","message":"Next Push (prob) : 'และพัฒนาคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:21.791114349+07:00","message":"push: {false ส่งเสริม 0 0xc0038b6f80}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:21.957023211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:21.957041218+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.034945936+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.034978807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและพัฒนาคุณภาพชีวิตคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.034984163+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.034997895+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.035004357+07:00","message":"[bufferProcess] interim [160000000]:ส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.035006786+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.035017081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.03501989+07:00","message":"> Transcript [22772] [false]: 'ส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.03502346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.035025464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.035027079+07:00","message":"StatePrefix: 'ส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.035029348+07:00","message":"TextPushed: 'ส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.038908165+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.038916619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.0389194+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.038924953+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.038927902+07:00","message":"[bufferProcess] interim [220000000]:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.038929829+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.038931822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.038933709+07:00","message":"> Transcript [22773] [false]: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.038935797+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.038937365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.038938855+07:00","message":"StatePrefix: 'ส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.03894063+07:00","message":"TextPushed: 'ส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.557310757+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.557347917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.557354005+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.557367362+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.557373491+07:00","message":"[bufferProcess] interim [640000000]:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.557376122+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.557381228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.557383742+07:00","message":"> Transcript [22774] [false]: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.557386985+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.557389058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.557391229+07:00","message":"StatePrefix: 'ส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.557393711+07:00","message":"TextPushed: 'ส่งเสริม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.704890653+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.704939709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.704946345+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.704962829+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.704969026+07:00","message":"[bufferProcess] interim [820000000]:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.70497158+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.704979313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.704982343+07:00","message":"> Transcript [22775] [false]: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.704985777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.704988726+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.704990946+07:00","message":"StatePrefix: 'ส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.704993984+07:00","message":"TextPushed: 'ส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.705009275+07:00","message":"Push: 'และพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.705011593+07:00","message":"TextPushed: 'ส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.705013585+07:00","message":"Set new StatePrefix : 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.70501556+07:00","message":"Next Push (prob) : 'ชีวิตคนพิการให้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.705023406+07:00","message":"push: {false และพัฒนาคุณภาพ 0 0xc0038b6f80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.876835064+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.876866654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สำนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.876872504+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สำนัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.8768855+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.876891786+07:00","message":"[bufferProcess] interim [940000000]:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.876894022+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.876899024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.876901684+07:00","message":"> Transcript [22776] [false]: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.876905088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.87690691+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.876908884+07:00","message":"StatePrefix: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.876910946+07:00","message":"TextPushed: 'ส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.892215171+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.892239996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.892245808+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:22.892255844+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.892260972+07:00","message":"[bufferProcess] interim [0]:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.892263528+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.892266564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.892268879+07:00","message":"> Transcript [22777] [false]: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.892271892+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.892273544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.892275608+07:00","message":"StatePrefix: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:22.892277798+07:00","message":"TextPushed: 'ส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.129401729+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.129441098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.129447234+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.129460541+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.129470511+07:00","message":"[bufferProcess] interim [240000000]:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.129474343+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.129480766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.129484301+07:00","message":"> Transcript [22778] [false]: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.129489195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.12949151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.129495882+07:00","message":"StatePrefix: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.129498476+07:00","message":"TextPushed: 'ส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.258786517+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.258822669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.258828827+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.25884056+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.258849659+07:00","message":"[bufferProcess] interim [360000000]:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.258853301+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.258859578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.258865689+07:00","message":"> Transcript [22779] [false]: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.258870517+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.258874011+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.258876561+07:00","message":"StatePrefix: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.258879184+07:00","message":"TextPushed: 'ส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.258883974+07:00","message":"Push: 'ชีวิตคนพิการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.258886993+07:00","message":"TextPushed: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.258889841+07:00","message":"Set new StatePrefix : 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.258893263+07:00","message":"Next Push (prob) : 'สัมภาษณ์กับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.258902615+07:00","message":"push: {false ชีวิตคนพิการให้ 0 0xc0038b6f80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.455474976+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.455506509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.455512679+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.455525192+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.455536948+07:00","message":"[bufferProcess] interim [600000000]:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.455540089+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.45554567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.455548289+07:00","message":"> Transcript [22780] [false]: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.455551874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.45555381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.455556106+07:00","message":"StatePrefix: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.455558661+07:00","message":"TextPushed: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.576236953+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.576273595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.576280593+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.576293338+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.576302813+07:00","message":"[bufferProcess] interim [660000000]:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.576306313+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.576313015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.576316766+07:00","message":"> Transcript [22781] [false]: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.576321637+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.576325527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.576327548+07:00","message":"StatePrefix: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.576330926+07:00","message":"TextPushed: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.860467416+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.860501402+07:00","message":"receive 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-01-30T11:17:23.86050761+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.860520992+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.860528087+07:00","message":"[bufferProcess] interim [20000000]:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.860536455+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.860542393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.860544897+07:00","message":"> Transcript [22782] [false]: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.860548827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.860550829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.860552937+07:00","message":"StatePrefix: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.860555661+07:00","message":"TextPushed: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.963498552+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.963536936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.96354367+07:00","message":"receive interim result [false|false]: ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.963556907+07:00","message":"[buffer interim] 3123 false ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.963562734+07:00","message":"[bufferProcess] interim [80000000]:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.963565403+07:00","message":"[bufferProcess] send to processor:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.963571141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.963573713+07:00","message":"> Transcript [22783] [false]: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.96357768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.963579447+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.963581678+07:00","message":"StatePrefix: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.963584716+07:00","message":"TextPushed: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.963589181+07:00","message":"Push: 'สัมภาษณ์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.963591151+07:00","message":"TextPushed: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.963593557+07:00","message":"Set new StatePrefix : 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:23.963595897+07:00","message":"Next Push (prob) : 'สื่อมวลชนนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:23.96360377+07:00","message":"push: {false สัมภาษณ์กับ 0 0xc0038b6f80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:24.077610441+07:00","message":"[GCS] IsForceVAD: false for message ID: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:24.179857442+07:00","message":"receive streaming session, msgId: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:24.179895373+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-01-30T11:17:24.179902334+07:00","message":"receive interim result [true|false]: ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:24.179913097+07:00","message":"end recv isFinal message id 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:24.179915766+07:00","message":"end Recv id 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:24.179921777+07:00","message":"[buffer interim] 3123 true ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.17992971+07:00","message":"[bufferProcess] interim [380000000]:ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.179932816+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.17993612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.179938798+07:00","message":"> Transcript [22784] [false]: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.179942052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.179943773+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.179945498+07:00","message":"StatePrefix: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.179948024+07:00","message":"TextPushed: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.179949808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.179951505+07:00","message":"> Transcript [22785] [true]: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.179953635+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.179955324+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.179957202+07:00","message":"StatePrefix: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับสื่อมวลชนนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.179959074+07:00","message":"TextPushed: 'ส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการให้สัมภาษณ์กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:24.179961431+07:00","message":"Push: 'สื่อมวลชนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:24.179969882+07:00","message":"push: {true สื่อมวลชนนะคะ 0 0xc0038b6f80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:17:24.189496713+07:00","message":"write wav file: './tmp/7478/7478_3123.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:24.837978335+07:00","message":"[GCS] Start streaming session, msgId: 3124"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:24.957277874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:24.957286099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.309273126+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.309320504+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-01-30T11:17:25.309326322+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.309343496+07:00","message":"[buffer interim] 3124 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.309352157+07:00","message":"[bufferProcess] interim [240000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.3093547+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.309363978+07:00","message":"[bufferProcess] send to processor (ticker):แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.309367496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.309372057+07:00","message":"> Transcript [22786] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.309375125+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.36910983+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.369142424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.369148067+07:00","message":"receive interim result [false|false]: แล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.369168986+07:00","message":"[buffer interim] 3124 false แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.369178311+07:00","message":"[bufferProcess] interim [360000000]:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.369180304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.558344345+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.558378712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ถ้า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.558383982+07:00","message":"receive interim result [false|false]: แล้วก็ถ้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.558400706+07:00","message":"[buffer interim] 3124 false แล้วก็ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.558407948+07:00","message":"[bufferProcess] interim [540000000]:แล้วก็ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.558410188+07:00","message":"[bufferProcess] send to processor:แล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.558413926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.558416426+07:00","message":"> Transcript [22787] [false]: 'แล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.558419162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.558420945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.558422964+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.558424721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.569018409+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.569047594+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.569051946+07:00","message":"receive interim result [false|false]: แล้วก็ทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.569064274+07:00","message":"[buffer interim] 3124 false แล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.569069813+07:00","message":"[bufferProcess] interim [600000000]:แล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.569071777+07:00","message":"[bufferProcess] send to processor:แล้วก็ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.569081638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.569084076+07:00","message":"> Transcript [22788] [false]: 'แล้วก็ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.569086756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.56908857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.569090238+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.569092017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.695207516+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.695243142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.695252072+07:00","message":"receive interim result [false|false]: แล้วก็ท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.695267322+07:00","message":"[buffer interim] 3124 false แล้วก็ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.695274993+07:00","message":"[bufferProcess] interim [660000000]:แล้วก็ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.695277484+07:00","message":"[bufferProcess] send to processor:แล้วก็ทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.695284535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.69528745+07:00","message":"> Transcript [22789] [false]: 'แล้วก็ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.695290215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.695292164+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.69529492+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.695296788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.833036435+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.83307421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.833083316+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.833099645+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.833107876+07:00","message":"[bufferProcess] interim [780000000]:แล้วก็ท่านคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.833110241+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.833113537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.833117094+07:00","message":"> Transcript [22790] [false]: 'แล้วก็ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.833120327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.833122331+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.833123987+07:00","message":"StatePrefix: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.83312596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.833128568+07:00","message":"Push: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.833131702+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.833134135+07:00","message":"Set new StatePrefix : 'แล้วก็ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.833135999+07:00","message":"Next Push (prob) : 'ก็ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.833143433+07:00","message":"push: {false แล้ว 0 0xc004625100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.879691359+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.879728831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.87973433+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:25.87974692+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.879752959+07:00","message":"[bufferProcess] interim [840000000]:แล้วก็ท่านคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.879755651+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.879760991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.879763951+07:00","message":"> Transcript [22791] [false]: 'แล้วก็ท่านคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.879767261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.879769245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.879771191+07:00","message":"StatePrefix: 'แล้วก็ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:25.879773128+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.005491917+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.005530523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.005547097+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.005568715+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.005578339+07:00","message":"[bufferProcess] interim [960000000]:แล้วก็ท่านคณะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.005581068+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.005587754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.005590226+07:00","message":"> Transcript [22792] [false]: 'แล้วก็ท่านคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.005593482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.005596362+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.005598394+07:00","message":"StatePrefix: 'แล้วก็ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.005600451+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.077905529+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.077949611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.077954462+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.077969973+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.077976407+07:00","message":"[bufferProcess] interim [80000000]:แล้วก็ท่านคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.077978973+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.077982193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.077984982+07:00","message":"> Transcript [22793] [false]: 'แล้วก็ท่านคณะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.077988265+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.077990137+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.077992084+07:00","message":"StatePrefix: 'แล้วก็ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.077993856+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.303643904+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.303686079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานเพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.303691094+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานเพื่อ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.303707371+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.303716195+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็ท่านคณะทำงานเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.303720259+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.303723906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.303727169+07:00","message":"> Transcript [22794] [false]: 'แล้วก็ท่านคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.303730984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.303733292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.303735031+07:00","message":"StatePrefix: 'แล้วก็ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.303737298+07:00","message":"TextPushed: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.303745379+07:00","message":"Push: 'ก็ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.303747037+07:00","message":"TextPushed: 'แล้วก็ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.303749083+07:00","message":"Set new StatePrefix : 'แล้วก็ท่านคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.303751099+07:00","message":"Next Push (prob) : 'คณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.303759147+07:00","message":"push: {false ก็ท่าน 0 0xc004625100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.360058784+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.360100851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.360105879+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.360120721+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.36012768+07:00","message":"[bufferProcess] interim [320000000]:แล้วก็ท่านคณะทำงานท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.360130282+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.360135424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.360137956+07:00","message":"> Transcript [22795] [false]: 'แล้วก็ท่านคณะทำงานเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.36014185+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.360143961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.360145636+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.36014779+07:00","message":"TextPushed: 'แล้วก็ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.446305951+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.446347017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.446352403+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.446366405+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.446373402+07:00","message":"[bufferProcess] interim [380000000]:แล้วก็ท่านคณะทำงานท่านอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.446375675+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.446382823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.446385439+07:00","message":"> Transcript [22796] [false]: 'แล้วก็ท่านคณะทำงานท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.446388765+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.446391213+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.446392961+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.446395079+07:00","message":"TextPushed: 'แล้วก็ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.757572196+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.757613417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.757618955+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.757630325+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.757637495+07:00","message":"[bufferProcess] interim [680000000]:แล้วก็ท่านคณะทำงานท่านอื่นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.757640455+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.757645998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.757649022+07:00","message":"> Transcript [22797] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.75765269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.757654934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.757658357+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.757660528+07:00","message":"TextPushed: 'แล้วก็ท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.783402496+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.783444671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเรียบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.783450125+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเรียบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.783466916+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.783474278+07:00","message":"[bufferProcess] interim [740000000]:แล้วก็ท่านคณะทำงานท่านอื่นเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.783476602+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.783480057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.783482906+07:00","message":"> Transcript [22798] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.783486937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.783489191+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.783491084+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.783492967+07:00","message":"TextPushed: 'แล้วก็ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.783497247+07:00","message":"Push: 'คณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.78349895+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.783501293+07:00","message":"Set new StatePrefix : 'แล้วก็ท่านคณะทำงานท่านอื่นที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.783504049+07:00","message":"Next Push (prob) : 'ท่านอื่นที่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.783511183+07:00","message":"push: {false คณะทำงาน 0 0xc004625100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.812974018+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.813025711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.81303111+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.813049847+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.813061603+07:00","message":"[bufferProcess] interim [800000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.813064885+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเรียบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.813071921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.813076528+07:00","message":"> Transcript [22799] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเรียบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.813078757+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.813081906+07:00","message":"Set new StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเรียบ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.912363375+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.912405019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.91241051+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:26.912425918+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.912432845+07:00","message":"[bufferProcess] interim [860000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.912435321+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.912438505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.912441303+07:00","message":"> Transcript [22800] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.912444005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:26.912445919+07:00","message":"Set new StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.102768386+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.102812511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.102817821+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.102836494+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.102843621+07:00","message":"[bufferProcess] interim [100000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.102846573+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.102853772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.102857848+07:00","message":"> Transcript [22801] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.102861474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.102863883+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.102865458+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.102867941+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.416466332+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.416504846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.416510974+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.416525982+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.416536387+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.416545082+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.416551569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.416554916+07:00","message":"> Transcript [22802] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.416558382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.41656038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.416562648+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.416565413+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.675821529+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.675861631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.675869388+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.675883396+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.675890883+07:00","message":"[bufferProcess] interim [640000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.675893969+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.675900155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.675902974+07:00","message":"> Transcript [22803] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.675907263+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.675909185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.675911248+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.675913802+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.804180493+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.804218253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.804224798+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.804241697+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.804250603+07:00","message":"[bufferProcess] interim [820000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.804253284+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.804259018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.804261668+07:00","message":"> Transcript [22804] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.804265697+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.804267833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.804270004+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.804272451+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.804277084+07:00","message":"Push: 'ท่านอื่นเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.80427911+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.804281579+07:00","message":"Set new StatePrefix : 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:27.804285113+07:00","message":"Next Push (prob) : 'ชมบูธด้านซ้าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:27.80430714+07:00","message":"push: {false ท่านอื่นเยี่ยม 0 0xc004625100}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:27.957469026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:27.957477588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.063354668+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.063394792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือถือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.063401225+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือถือ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.063413944+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.063420716+07:00","message":"[bufferProcess] interim [60000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.063423342+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.063429064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.063431927+07:00","message":"> Transcript [22805] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.063435825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.063438288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.063439958+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.063442325+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.083369521+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.083411242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.083417328+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.083430301+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.083437377+07:00","message":"[bufferProcess] interim [120000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.08343969+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.08344339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.083446059+07:00","message":"> Transcript [22806] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.08344949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.083451543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.083456796+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.083459328+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.199605079+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.199647953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.199655419+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขาด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.199670514+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.199677476+07:00","message":"[bufferProcess] interim [180000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.199680288+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.19968378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.199686658+07:00","message":"> Transcript [22807] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.199690466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.199692266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.199693878+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.199696298+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.318407791+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.318458001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.318470772+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.318483768+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.318490316+07:00","message":"[bufferProcess] interim [240000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.318492956+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.318499996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.318518255+07:00","message":"> Transcript [22808] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.318522375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.318524918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.318526623+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.318528872+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.31853596+07:00","message":"Push: 'ชมบูธด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.318537841+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.318545451+07:00","message":"Set new StatePrefix : 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.318547812+07:00","message":"Next Push (prob) : 'มือขาด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.318555518+07:00","message":"push: {false ชมบูธด้านซ้าย 0 0xc004625100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.324607942+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.324633776+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.324639087+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.324653143+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.324659628+07:00","message":"[bufferProcess] interim [300000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.324662008+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.324664864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.324667149+07:00","message":"> Transcript [22809] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.324669142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.324670955+07:00","message":"Set new StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.376784043+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.376824798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.376831057+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.376845506+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.376853094+07:00","message":"[bufferProcess] interim [360000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.376855656+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.376859007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.376861735+07:00","message":"> Transcript [22810] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.376865355+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.376867273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.376868906+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.376871252+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.380674063+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.380713292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.380719126+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านหน้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.380734036+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.380739356+07:00","message":"[bufferProcess] interim [420000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.380741652+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.380747392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.380749511+07:00","message":"> Transcript [22811] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.380751561+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.380753326+07:00","message":"Set new StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.509882027+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.509924415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.509930713+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:28.509945176+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.509952375+07:00","message":"[bufferProcess] interim [480000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.509955185+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.509961901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.509964682+07:00","message":"> Transcript [22812] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.509968225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.509970189+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.509972022+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:28.509974372+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.096862821+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.096898683+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-01-30T11:17:29.096904617+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.096922242+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.096929961+07:00","message":"[bufferProcess] interim [80000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.096933294+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.096937499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.096940539+07:00","message":"> Transcript [22813] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.096944107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.0969461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.096948235+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.096951679+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.231508123+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.231554341+07:00","message":"receive 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-01-30T11:17:29.231561446+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกใจฉัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.231580912+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกใจฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.231588918+07:00","message":"[bufferProcess] interim [140000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกใจฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.231592058+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.231595449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.231598286+07:00","message":"> Transcript [22814] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.231602202+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.231604132+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.231605837+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.231608677+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.280186979+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.280225863+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-01-30T11:17:29.280231732+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.280249099+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.280257183+07:00","message":"[bufferProcess] interim [200000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.280260424+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกใจฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.28026365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.280266182+07:00","message":"> Transcript [22815] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกใจฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.280270156+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.28027196+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.280273999+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.280276478+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.280280259+07:00","message":"Push: 'มือขวาด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.280281972+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.280283943+07:00","message":"Set new StatePrefix : 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกใจฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.280286042+07:00","message":"Next Push (prob) : 'นอกใจฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.2802943+07:00","message":"push: {false มือขวาด้าน 0 0xc004625100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.292562015+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.292584009+07:00","message":"receive 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-01-30T11:17:29.292590061+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.292602676+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.292607433+07:00","message":"[bufferProcess] interim [260000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.292609715+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.292612089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.292614109+07:00","message":"> Transcript [22816] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.292616237+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.471644432+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.471679912+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-01-30T11:17:29.47169038+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.471702189+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.471711562+07:00","message":"[bufferProcess] interim [440000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.47171424+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.471719638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.471722293+07:00","message":"> Transcript [22817] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.471725116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.471727629+07:00","message":"Set new StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.604268935+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.604313948+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-01-30T11:17:29.604320061+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.604335309+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.604342488+07:00","message":"[bufferProcess] interim [560000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.604345131+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.604357818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.604360696+07:00","message":"> Transcript [22818] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.604364255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.604367683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.60436941+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.604372077+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.670401598+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.670440294+07:00","message":"receive 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-01-30T11:17:29.670446276+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.670461937+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.670469419+07:00","message":"[bufferProcess] interim [680000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.670472102+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.670475671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.670478752+07:00","message":"> Transcript [22819] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.670484298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.670486495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.670489596+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.670492288+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.923667369+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.923704353+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-01-30T11:17:29.923714006+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:29.923730071+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.923742488+07:00","message":"[bufferProcess] interim [920000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.923746484+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.923755167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.923758639+07:00","message":"> Transcript [22820] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.923763379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.923766151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.923769454+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:29.923773943+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:30.156383844+07:00","message":"[GCS] IsForceVAD: false for message ID: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:30.174833792+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:30.17487034+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-01-30T11:17:30.174878137+07:00","message":"receive interim result [false|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสนใจ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:30.174891157+07:00","message":"[buffer interim] 3124 false แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.174896725+07:00","message":"[bufferProcess] interim [160000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.174899419+07:00","message":"[bufferProcess] send to processor:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.17490619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.174909698+07:00","message":"> Transcript [22821] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.174913714+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.17491577+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.174917882+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.174920392+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.17492703+07:00","message":"Push: 'นอกที่ฉันบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.174928719+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.174930913+07:00","message":"Set new StatePrefix : 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.174933627+07:00","message":"Next Push (prob) : 'เลยว่าน่าสน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:30.17494152+07:00","message":"push: {false นอกที่ฉันบอก 0 0xc004625100}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:30.479452139+07:00","message":"[GCS] Start streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:30.60133416+07:00","message":"receive streaming session, msgId: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:30.601375952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสนใจ\",\"confidence\":0.9434704}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:30.601383131+07:00","message":"receive interim result [true|false]: แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสนใจ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:30.601392764+07:00","message":"end recv isFinal message id 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:30.601394787+07:00","message":"end Recv id 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:30.601401135+07:00","message":"[buffer interim] 3124 true แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.601410442+07:00","message":"[bufferProcess] interim [340000000]:แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.60141379+07:00","message":"[bufferProcess] send to processor (isfinal):แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.601426356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.601444742+07:00","message":"> Transcript [22822] [false]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.601450619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.601453381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.601455589+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.601458637+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.601461642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.601463562+07:00","message":"> Transcript [22823] [true]: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.601466045+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.601467717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.601473435+07:00","message":"StatePrefix: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอกเลยว่าน่าสน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.601475486+07:00","message":"TextPushed: 'แล้วก็ท่านคณะทำงานท่านอื่นเยี่ยมชมบูธด้านซ้ายมือขวาด้านนอกที่ฉันบอก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:30.601484727+07:00","message":"Push: 'เลยว่าน่าสนใจ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:30.601495715+07:00","message":"push: {true เลยว่าน่าสนใจ 0 0xc004625100}"}
{"level":"info","service":"Main","time":"2026-01-30T11:17:30.612666194+07:00","message":"write wav file: './tmp/7478/7478_3124.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:30.957505415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:30.957527908+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.044491991+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.044539288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฟุตบอล\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.044545128+07:00","message":"receive interim result [false|false]: ฟุตบอล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.044570841+07:00","message":"[buffer interim] 3125 false ฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.044577734+07:00","message":"[bufferProcess] interim [600000000]:ฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.044580041+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.171935084+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.171972665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Facebook\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.17197839+07:00","message":"receive interim result [false|false]: Facebook"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.171991644+07:00","message":"[buffer interim] 3125 false Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.1719981+07:00","message":"[bufferProcess] interim [660000000]:Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.172000356+07:00","message":"[bufferProcess] send to processor:ฟุตบอล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.17200666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.172011414+07:00","message":"> Transcript [22824] [false]: 'ฟุตบอล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.172013579+07:00","message":"Set StatePrefix (first interim): 'ฟุตบอล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.333610695+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.333651561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.333656857+07:00","message":"receive interim result [false|false]: บูธเลย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.333669752+07:00","message":"[buffer interim] 3125 false บูธเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.333676475+07:00","message":"[bufferProcess] interim [840000000]:บูธเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.333678857+07:00","message":"[bufferProcess] send to processor:Facebook"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.333683983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.333686389+07:00","message":"> Transcript [22825] [false]: 'Facebook'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.333688655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.333690816+07:00","message":"Set new StatePrefix: 'Facebook'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.345080578+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.345113017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.345118099+07:00","message":"receive interim result [false|false]: บูธเลยนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.345130503+07:00","message":"[buffer interim] 3125 false บูธเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.345136379+07:00","message":"[bufferProcess] interim [900000000]:บูธเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.345138521+07:00","message":"[bufferProcess] send to processor:บูธเลย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.345143747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.345146254+07:00","message":"> Transcript [22826] [false]: 'บูธเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.34514831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.345150195+07:00","message":"Set new StatePrefix: 'บูธเลย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.463985441+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.464028013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.464033328+07:00","message":"receive interim result [false|false]: บูธเลยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.464046491+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.464053965+07:00","message":"[bufferProcess] interim [20000000]:บูธเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.464056453+07:00","message":"[bufferProcess] send to processor:บูธเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.464062159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.464064845+07:00","message":"> Transcript [22827] [false]: 'บูธเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.464067721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.464069591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.464071421+07:00","message":"StatePrefix: 'บูธเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.464073254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.716175824+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.716211098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.716217229+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.716237334+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.716247766+07:00","message":"[bufferProcess] interim [260000000]:บูธเลยนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.716250171+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.716253699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.716256568+07:00","message":"> Transcript [22828] [false]: 'บูธเลยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.71626033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.716262533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.716264188+07:00","message":"StatePrefix: 'บูธเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.716266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.907842849+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.907878359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.90788375+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:31.907897166+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.907906266+07:00","message":"[bufferProcess] interim [440000000]:บูธเลยนะคะแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.907908311+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.907914068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.90791681+07:00","message":"> Transcript [22829] [false]: 'บูธเลยนะคะแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.907920117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.907922127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.907924061+07:00","message":"StatePrefix: 'บูธเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:31.907926023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.09708909+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.097123375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ว่ามัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.097130613+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ว่ามัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.097147021+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.097153534+07:00","message":"[bufferProcess] interim [680000000]:บูธเลยนะคะแต่ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.097156283+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.097172317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.097175097+07:00","message":"> Transcript [22830] [false]: 'บูธเลยนะคะแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.097179206+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.097181468+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.097183292+07:00","message":"StatePrefix: 'บูธเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.097185475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.097191096+07:00","message":"Push: 'บูธเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.097192915+07:00","message":"TextPushed: 'บูธเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.097194616+07:00","message":"Set new StatePrefix : 'บูธเลยนะคะแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.09719643+07:00","message":"Next Push (prob) : 'นะคะแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.097204392+07:00","message":"push: {false บูธเลย 0 0xc002d18000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.225310953+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.225342447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.225347954+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.225361513+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.225368502+07:00","message":"[bufferProcess] interim [740000000]:บูธเลยนะคะแต่ละมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.22537324+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ว่ามัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.225380018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.225384687+07:00","message":"> Transcript [22831] [false]: 'บูธเลยนะคะแต่ว่ามัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.225387503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.225390133+07:00","message":"Set new StatePrefix: 'บูธเลยนะคะแต่ว่ามัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.354357828+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.354394105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.354399521+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.354414946+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.354422428+07:00","message":"[bufferProcess] interim [860000000]:บูธเลยนะคะแต่ละมหาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.354424934+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.354427831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.354430288+07:00","message":"> Transcript [22832] [false]: 'บูธเลยนะคะแต่ละมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.35443243+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.354437482+07:00","message":"Set new StatePrefix: 'บูธเลยนะคะแต่ละมหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.358131569+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.358145845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.358149587+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.358158479+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.358161919+07:00","message":"[bufferProcess] interim [920000000]:บูธเลยนะคะแต่ละมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.35816376+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.358166424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.358169049+07:00","message":"> Transcript [22833] [false]: 'บูธเลยนะคะแต่ละมหาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.358172063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.358174203+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.358175998+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.358178143+07:00","message":"TextPushed: 'บูธเลย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.754721891+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.754754379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัยแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.754759951+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.754773886+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.754780124+07:00","message":"[bufferProcess] interim [280000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.754782683+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.754786009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.754789004+07:00","message":"> Transcript [22834] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.754792126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.754794139+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.754798348+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.754800296+07:00","message":"TextPushed: 'บูธเลย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.799143076+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.799171899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.799177125+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.799190555+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.799196566+07:00","message":"[bufferProcess] interim [340000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.799198757+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.799201694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.799204427+07:00","message":"> Transcript [22835] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.79920836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.799210299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.799212208+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.799214559+07:00","message":"TextPushed: 'บูธเลย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.931236504+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.931269143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.931274734+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.931287393+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.931293555+07:00","message":"[bufferProcess] interim [520000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.931295785+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.931300696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.931303276+07:00","message":"> Transcript [22836] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.931306548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.931308281+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.931310473+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.931312449+07:00","message":"TextPushed: 'บูธเลย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.931316807+07:00","message":"Push: 'นะคะแต่ละมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.93131866+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.931320632+07:00","message":"Set new StatePrefix : 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:32.931327935+07:00","message":"Next Push (prob) : 'วิทยาลัยแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:32.93133855+07:00","message":"push: {false นะคะแต่ละมหา 0 0xc002d18000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.066374376+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.066410495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.06641636+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสาย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.066431492+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.066438568+07:00","message":"[bufferProcess] interim [580000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.066441161+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.066448406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.066450898+07:00","message":"> Transcript [22837] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.066454106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.066456101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.066457875+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.06646039+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.127115618+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.127148669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.127155561+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ 3"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.127169071+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.12717865+07:00","message":"[bufferProcess] interim [640000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.12718086+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสาย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.127187925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.127190574+07:00","message":"> Transcript [22838] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสาย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.127193618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.127195778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.127197519+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.127200002+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.167963023+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.167986246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสัปดาห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.167992378+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสัปดาห์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.168004286+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.168009121+07:00","message":"[bufferProcess] interim [700000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.168011833+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.168018263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.168020402+07:00","message":"> Transcript [22839] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ 3'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.168023039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.168024911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.16802678+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.168029983+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.255937527+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.255966484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.255971659+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.255987061+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.255993449+07:00","message":"[bufferProcess] interim [760000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.255995617+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสัปดาห์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.255999031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.256001871+07:00","message":"> Transcript [22840] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.256004779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.25600678+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.256010339+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.25601269+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.25601546+07:00","message":"Push: 'วิทยาลัยแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.256017156+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.256018989+07:00","message":"Set new StatePrefix : 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสัปดาห์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.256020886+07:00","message":"Next Push (prob) : 'สัปดาห์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.256027816+07:00","message":"push: {false วิทยาลัยแต่ละ 0 0xc002d18000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.321343716+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.3213697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.321376283+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.32138938+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.321394493+07:00","message":"[bufferProcess] interim [880000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.321397165+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.321403269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.321406309+07:00","message":"> Transcript [22841] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.321408461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.321410377+07:00","message":"Set new StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.443273534+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.443311009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันเกษตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.443316778+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันเกษตร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.443331713+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.443342009+07:00","message":"[bufferProcess] interim [0]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.443344562+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.44334759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.443350156+07:00","message":"> Transcript [22842] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.443354881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.443356866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.443358504+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.443361996+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.510689157+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.510725215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.510731872+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.510747089+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.510753595+07:00","message":"[bufferProcess] interim [60000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.51075626+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันเกษตร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.510763088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.510765744+07:00","message":"> Transcript [22843] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันเกษตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.510769486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.510771572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.510773913+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.510776881+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.8510517+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.851089598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.851096503+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:33.851112706+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.851119953+07:00","message":"[bufferProcess] interim [420000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.851122608+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.851128073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.851130922+07:00","message":"> Transcript [22844] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.851134644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.851136378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.851138381+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:33.851141512+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:33.958250119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:33.958266568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:34.345300659+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:34.345347189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:34.345353887+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:34.345369398+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.345376395+07:00","message":"[bufferProcess] interim [900000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.345379235+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.345385351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.345388183+07:00","message":"> Transcript [22845] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.345392535+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.345394417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.34539761+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.345400619+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.34540654+07:00","message":"Push: 'สถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.345408649+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.345411079+07:00","message":"Set new StatePrefix : 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.345413994+07:00","message":"Next Push (prob) : 'การศึกษาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:34.345422996+07:00","message":"push: {false สถาบัน 0 0xc002d18000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:34.535351516+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:34.53538935+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:34.535395418+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:34.535411234+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.535420353+07:00","message":"[bufferProcess] interim [80000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.535423399+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.535428761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.535432073+07:00","message":"> Transcript [22846] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.535435809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.535437826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.535439582+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.535442211+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:34.656366681+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:34.656400346+07:00","message":"receive 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-01-30T11:17:34.656406219+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:34.65641991+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.656426565+07:00","message":"[bufferProcess] interim [140000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.65642975+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.656433577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.656436462+07:00","message":"> Transcript [22847] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.656440055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.656441889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.656443974+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:34.656446425+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:35.051297837+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:35.051346827+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-01-30T11:17:35.051356372+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:35.051390679+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.051402803+07:00","message":"[bufferProcess] interim [620000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.05140542+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.051413399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.051416281+07:00","message":"> Transcript [22848] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.051420787+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.051422708+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.051424784+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.051427795+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:35.239170969+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:35.239205101+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-01-30T11:17:35.23921205+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:35.239226643+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.239233815+07:00","message":"[bufferProcess] interim [800000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.23923691+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.239240463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.239243079+07:00","message":"> Transcript [22849] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.239247823+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.239249912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.239252058+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.239254567+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.23926541+07:00","message":"Push: 'การศึกษาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.239271896+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.239277663+07:00","message":"Set new StatePrefix : 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.239280195+07:00","message":"Next Push (prob) : 'ได้นำสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:35.239289594+07:00","message":"push: {false การศึกษาเนี่ย 0 0xc002d18000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:35.810792613+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:35.810829058+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-01-30T11:17:35.810835663+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:35.81085021+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.810857105+07:00","message":"[bufferProcess] interim [400000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.810859427+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.810864947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.810867689+07:00","message":"> Transcript [22850] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.810871359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.810873256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.810875193+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.810877726+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:35.938225219+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:35.938258238+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-01-30T11:17:35.938263918+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:35.938276138+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.938282532+07:00","message":"[bufferProcess] interim [460000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.938285276+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.93829094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.938294832+07:00","message":"> Transcript [22851] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.938300457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.938303521+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.938306848+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:35.938311135+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.126570273+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.126606582+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-01-30T11:17:36.126612696+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.126626171+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.126632327+07:00","message":"[bufferProcess] interim [640000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.126635227+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.12664075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.126643736+07:00","message":"> Transcript [22852] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.126649431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.126651315+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.126653542+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.126656183+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.260276483+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.260310641+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-01-30T11:17:36.260316272+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.260329711+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.260338527+07:00","message":"[bufferProcess] interim [820000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.260342291+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.260346497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.260349875+07:00","message":"> Transcript [22853] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.260355304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.260358012+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.260361147+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.260364119+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.260368851+07:00","message":"Push: 'ได้นำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.260371246+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.260374911+07:00","message":"Set new StatePrefix : 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.260377803+07:00","message":"Next Push (prob) : 'ที่จะนำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.260394727+07:00","message":"push: {false ได้นำสิ่ง 0 0xc002d18000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.462701777+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.462736456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมา 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.462742446+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมา 2"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.462755394+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.46276455+07:00","message":"[bufferProcess] interim [0]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.462767196+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.462770881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.462773378+07:00","message":"> Transcript [22854] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.462776931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.46277913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.462781041+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.462783767+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.518565922+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.518601978+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-01-30T11:17:36.5186085+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.518619312+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.518626701+07:00","message":"[bufferProcess] interim [60000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.518631365+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมา 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.518635689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.518638112+07:00","message":"> Transcript [22855] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมา 2'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.518641513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.518643553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.518645369+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.51864782+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.70470813+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.704743387+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-01-30T11:17:36.704755637+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลัก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.704770149+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.704777172+07:00","message":"[bufferProcess] interim [240000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.704780052+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.704787037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.704789624+07:00","message":"> Transcript [22856] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.7047937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.704796244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.704798092+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.704801989+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.755345214+07:00","message":"[GCS] IsForceVAD: false for message ID: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.818390437+07:00","message":"[GCS] Start streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.835503935+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.835549043+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-01-30T11:17:36.835567481+07:00","message":"receive interim result [false|false]: บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลักสูตร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.83558392+07:00","message":"[buffer interim] 3125 false บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.835591357+07:00","message":"[bufferProcess] interim [360000000]:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.83559418+07:00","message":"[bufferProcess] send to processor:บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลัก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.835601288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.835604127+07:00","message":"> Transcript [22857] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.835608785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.835610632+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.835612756+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.835615781+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.83562168+07:00","message":"Push: 'ที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.835623468+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.835625956+07:00","message":"Set new StatePrefix : 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:36.835628101+07:00","message":"Next Push (prob) : 'มาสอนหลัก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:36.835636818+07:00","message":"push: {false ที่จะนำ 0 0xc002d18000}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:36.958621906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:36.958628396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.001442137+07:00","message":"receive streaming session, msgId: 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.001484292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลบหมดเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลักสูตร\",\"confidence\":0.9548779}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.001491376+07:00","message":"receive interim result [true|false]: ลบหมดเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลักสูตร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.001501407+07:00","message":"end recv isFinal message id 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.001503483+07:00","message":"end Recv id 3125"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.001509371+07:00","message":"[buffer interim] 3125 true ลบหมดเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001518939+07:00","message":"[bufferProcess] interim [510000000]:ลบหมดเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001524757+07:00","message":"[bufferProcess] send to processor (isfinal):บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลักสูตร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001528629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001531783+07:00","message":"> Transcript [22858] [false]: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.00153602+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001537957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001541188+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001543815+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001545843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001547651+07:00","message":"> Transcript [22859] [true]: 'ลบหมดเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001549861+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001551301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.00155274+07:00","message":"StatePrefix: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.00155463+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001556531+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001755162+07:00","message":"Push: 'สอนหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001758175+07:00","message":"TextPushed: 'บูธเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำสอนหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001760937+07:00","message":"Set new StatePrefix : 'ลบหมดเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลักสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001763526+07:00","message":"Next Push (prob) : 'ลบหมดเลยนะคะแต่ละมหาวิทยาลัยแต่ละสถาบันการศึกษาเนี่ยได้นำสิ่งที่จะนำมาสอนหลักสูตร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.001773858+07:00","message":"push: {true สอนหลักสูตร 0 0xc002d18000}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.001784917+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_3125.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:17:37.013915231+07:00","message":"write wav file: './tmp/7478/7478_3125.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.478894795+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.478929126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝากให้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.478934147+07:00","message":"receive interim result [false|false]: ฝากให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.478946301+07:00","message":"[buffer interim] 3126 false ฝากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.478954253+07:00","message":"[bufferProcess] interim [660000000]:ฝากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.478956855+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.647617709+07:00","message":"[GCS] IsForceVAD: false for message ID: 3126"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.666907671+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.666942149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนต่างให้กับ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.666947141+07:00","message":"receive interim result [false|false]: ส่วนต่างให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.66696052+07:00","message":"[buffer interim] 3126 false ส่วนต่างให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.666967303+07:00","message":"[bufferProcess] interim [840000000]:ส่วนต่างให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.666970092+07:00","message":"[bufferProcess] send to processor:ฝากให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.666978433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.666981493+07:00","message":"> Transcript [22860] [false]: 'ฝากให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.666985714+07:00","message":"Set StatePrefix (first interim): 'ฝากให้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.748969065+07:00","message":"receive streaming session, msgId: 3126"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.749014691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝากให้กับ\",\"confidence\":0.86600304}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.749021077+07:00","message":"receive interim result [true|false]: ฝากให้กับ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.749035584+07:00","message":"end recv isFinal message id 3126"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.749037752+07:00","message":"end Recv id 3126"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.749044271+07:00","message":"[buffer interim] 3126 true ฝากให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.749052282+07:00","message":"[bufferProcess] interim [50000000]:ฝากให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.749055418+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนต่างให้กับ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.749058835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.749061445+07:00","message":"> Transcript [22861] [false]: 'ส่วนต่างให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.749063725+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.749065391+07:00","message":"Set new StatePrefix: 'ส่วนต่างให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.749066896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.749068838+07:00","message":"> Transcript [22862] [true]: 'ฝากให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.749070994+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.749072738+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.749074378+07:00","message":"StatePrefix: 'ส่วนต่างให้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.749076116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:37.749079967+07:00","message":"Push: 'ฝากให้กับ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.749089164+07:00","message":"push: {true ฝากให้กับ 0 0xc002845500}"}
{"level":"info","service":"Main","time":"2026-01-30T11:17:37.754487776+07:00","message":"write wav file: './tmp/7478/7478_3126.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:37.840159438+07:00","message":"[GCS] Start streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:38.696018634+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:38.696057007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:38.696061938+07:00","message":"receive interim result [false|false]: คนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:38.69607883+07:00","message":"[buffer interim] 3127 false คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:38.69608558+07:00","message":"[bufferProcess] interim [660000000]:คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:38.696087394+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:38.888478292+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:38.888520677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:38.88852624+07:00","message":"receive interim result [false|false]: คนพิการได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:38.888542992+07:00","message":"[buffer interim] 3127 false คนพิการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:38.888552215+07:00","message":"[bufferProcess] interim [900000000]:คนพิการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:38.888555197+07:00","message":"[bufferProcess] send to processor:คนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:38.888570836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:38.888574289+07:00","message":"> Transcript [22863] [false]: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:38.888576914+07:00","message":"Set StatePrefix (first interim): 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.205024363+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.205060215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.205065785+07:00","message":"receive interim result [false|false]: คนพิการได้ชม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.2050749+07:00","message":"[buffer interim] 3127 false คนพิการได้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.20508126+07:00","message":"[bufferProcess] interim [140000000]:คนพิการได้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.205083494+07:00","message":"[bufferProcess] send to processor:คนพิการได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.205086513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.205089098+07:00","message":"> Transcript [22864] [false]: 'คนพิการได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.2050917+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.205093496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.205095163+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.205096995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.27964708+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.279690046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.279696548+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.279710897+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.27974645+07:00","message":"[bufferProcess] interim [320000000]:คนพิการได้ชมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.279748997+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.279755833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.279758473+07:00","message":"> Transcript [22865] [false]: 'คนพิการได้ชม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.279761033+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.279763109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.279764804+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.279766519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.475581672+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.475620583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกันนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.475626921+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกันนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.475642075+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.475649624+07:00","message":"[bufferProcess] interim [500000000]:คนพิการได้ชมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.475651975+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชมกัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.47565873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.475661454+07:00","message":"> Transcript [22866] [false]: 'คนพิการได้ชมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.47566471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.475666785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.475668429+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.475670686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.599278329+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.599314127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกันนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.599320224+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.599334028+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.599344332+07:00","message":"[bufferProcess] interim [620000000]:คนพิการได้ชมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.599346776+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชมกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.599353951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.59935665+07:00","message":"> Transcript [22867] [false]: 'คนพิการได้ชมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.599359935+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.59936214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.599363784+07:00","message":"StatePrefix: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.599365775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.599369429+07:00","message":"Push: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.599371465+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.599373717+07:00","message":"Set new StatePrefix : 'คนพิการได้ชมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:39.599376093+07:00","message":"Next Push (prob) : 'ได้ชมกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:39.59939873+07:00","message":"push: {false คนพิการ 0 0xc0031a5400}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:39.959447095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:39.959448104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.176071708+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.176105742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกันนะคะขอเล่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.176111133+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกันนะคะขอเล่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.176122648+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกันนะคะขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.176129554+07:00","message":"[bufferProcess] interim [160000000]:คนพิการได้ชมกันนะคะขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.176132166+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชมกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.176137723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.176140294+07:00","message":"> Transcript [22868] [false]: 'คนพิการได้ชมกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.17614395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.176145999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.176147605+07:00","message":"StatePrefix: 'คนพิการได้ชมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.176149717+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.307140298+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.307185339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกันนะคะขอเรียนเชิญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.3071937+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกันนะคะขอเรียนเชิญ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.307211023+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกันนะคะขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.307218419+07:00","message":"[bufferProcess] interim [280000000]:คนพิการได้ชมกันนะคะขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.307220914+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชมกันนะคะขอเล่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.307228108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.307230527+07:00","message":"> Transcript [22869] [false]: 'คนพิการได้ชมกันนะคะขอเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.307234191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.30723608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.30723805+07:00","message":"StatePrefix: 'คนพิการได้ชมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.307240515+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.497361175+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.497402312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.497408602+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.497424985+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.497440093+07:00","message":"[bufferProcess] interim [520000000]:คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.497442714+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชมกันนะคะขอเรียนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.497446128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.49744908+07:00","message":"> Transcript [22870] [false]: 'คนพิการได้ชมกันนะคะขอเรียนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.497452484+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.497454423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.497456851+07:00","message":"StatePrefix: 'คนพิการได้ชมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.497459048+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.713605083+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.713641369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.713647641+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.713661607+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.713668576+07:00","message":"[bufferProcess] interim [700000000]:คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.713671476+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.713676946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.713679349+07:00","message":"> Transcript [22871] [false]: 'คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.71368309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.713685139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.713686871+07:00","message":"StatePrefix: 'คนพิการได้ชมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.71368904+07:00","message":"TextPushed: 'คนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.71369382+07:00","message":"Push: 'ได้ชมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.713695481+07:00","message":"TextPushed: 'คนพิการได้ชมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.713697766+07:00","message":"Set new StatePrefix : 'คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.713699847+07:00","message":"Next Push (prob) : 'คะขอเรียนเชิญค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.713708104+07:00","message":"push: {false ได้ชมกันนะ 0 0xc0031a5400}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.817054496+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.817088957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.81709449+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.817105538+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.817112554+07:00","message":"[bufferProcess] interim [760000000]:คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.817114985+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.817118276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.817120789+07:00","message":"> Transcript [22872] [false]: 'คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.817123651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.817125385+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.817127044+07:00","message":"StatePrefix: 'คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.817129238+07:00","message":"TextPushed: 'คนพิการได้ชมกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.832212731+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.832236713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอบคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.832241966+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.832256824+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.832262016+07:00","message":"[bufferProcess] interim [820000000]:คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.832264461+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.832267398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.832269738+07:00","message":"> Transcript [22873] [false]: 'คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.832272612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.832276257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.832278271+07:00","message":"StatePrefix: 'คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.832280307+07:00","message":"TextPushed: 'คนพิการได้ชมกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.849296492+07:00","message":"[GCS] Cleaned up inactive client: 3110"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.849309117+07:00","message":"[GCS] Cleaned up inactive client: 3109"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.849311505+07:00","message":"[GCS] Cleaned up inactive client: 3103"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.849313126+07:00","message":"[GCS] Cleaned up inactive client: 3104"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.849314737+07:00","message":"[GCS] Cleaned up inactive client: 3113"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.849316277+07:00","message":"[GCS] Cleaned up inactive client: 3112"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.84931782+07:00","message":"[GCS] Cleaned up inactive client: 3107"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.849319514+07:00","message":"[GCS] Cleaned up inactive client: 3114"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.849321503+07:00","message":"[GCS] Cleaned up inactive client: 3111"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.849323529+07:00","message":"[GCS] Cleaned up inactive client: 3102"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.84932521+07:00","message":"[GCS] Cleaned up inactive client: 3105"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.849326701+07:00","message":"[GCS] Cleaned up inactive client: 3108"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.849328092+07:00","message":"[GCS] Cleaned up inactive client: 3106"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.998533541+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.998572236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.998578857+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:40.998594007+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.998600898+07:00","message":"[bufferProcess] interim [940000000]:คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.998603456+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.998610302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.99861344+07:00","message":"> Transcript [22874] [false]: 'คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.998616416+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.99861856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.998620494+07:00","message":"StatePrefix: 'คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:40.998623114+07:00","message":"TextPushed: 'คนพิการได้ชมกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.084443485+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.084481182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.084487135+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.084501766+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.084510191+07:00","message":"[bufferProcess] interim [60000000]:คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.084514183+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.084521998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.084526076+07:00","message":"> Transcript [22875] [false]: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.084529186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.084531883+07:00","message":"Set new StatePrefix: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.198365759+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.198405271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.198412171+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.198428007+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.198437897+07:00","message":"[bufferProcess] interim [180000000]:คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.198440297+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.198446092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.198448836+07:00","message":"> Transcript [22876] [false]: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.198452351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.198454331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.198456449+07:00","message":"StatePrefix: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.198459072+07:00","message":"TextPushed: 'คนพิการได้ชมกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.392128245+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.392166865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.392172685+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.392186547+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.392193848+07:00","message":"[bufferProcess] interim [420000000]:คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.392197829+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.392204816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.392207411+07:00","message":"> Transcript [22877] [false]: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.392211482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.392213496+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.392215869+07:00","message":"StatePrefix: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.392221377+07:00","message":"TextPushed: 'คนพิการได้ชมกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.706624969+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.706659867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.706665655+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.706678992+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.70668631+07:00","message":"[bufferProcess] interim [660000000]:คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.706688772+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.706694526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.706697706+07:00","message":"> Transcript [22878] [false]: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.706701314+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.706703222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.706705287+07:00","message":"StatePrefix: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.706707871+07:00","message":"TextPushed: 'คนพิการได้ชมกันนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.905087125+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.905124657+07:00","message":"receive 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-01-30T11:17:41.905130724+07:00","message":"receive interim result [false|false]: คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.905145541+07:00","message":"[buffer interim] 3127 false คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.905152098+07:00","message":"[bufferProcess] interim [840000000]:คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.905154931+07:00","message":"[bufferProcess] send to processor:คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.905173821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.905176843+07:00","message":"> Transcript [22879] [false]: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.905181037+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.905183148+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.905185386+07:00","message":"StatePrefix: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.905187723+07:00","message":"TextPushed: 'คนพิการได้ชมกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.905194075+07:00","message":"Push: 'คะขอเรียนเชิญข้าขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.905196233+07:00","message":"TextPushed: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.905198945+07:00","message":"Set new StatePrefix : 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:41.905201579+07:00","message":"Next Push (prob) : 'ทุกท่านด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.905209479+07:00","message":"push: {false คะขอเรียนเชิญข้าขอบพระคุณ 0 0xc0031a5400}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:41.946509719+07:00","message":"[GCS] IsForceVAD: false for message ID: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:42.110628059+07:00","message":"receive streaming session, msgId: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:42.110667259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอบพระคุณทุกท่านด้วยนะคะ\",\"confidence\":0.9485917}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:42.110674373+07:00","message":"receive interim result [true|false]: คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอบพระคุณทุกท่านด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:42.110685404+07:00","message":"end recv isFinal message id 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:42.110687502+07:00","message":"end Recv id 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:42.110695462+07:00","message":"[buffer interim] 3127 true คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอบพระคุณทุกท่านด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110708204+07:00","message":"[bufferProcess] interim [110000000]:คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอบพระคุณทุกท่านด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.11071504+07:00","message":"[bufferProcess] send to processor (isfinal):คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110718712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110721126+07:00","message":"> Transcript [22880] [false]: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110725114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110727625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110729625+07:00","message":"StatePrefix: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110732148+07:00","message":"TextPushed: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110733969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110735792+07:00","message":"> Transcript [22881] [true]: 'คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอบพระคุณทุกท่านด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110737824+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110739543+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110741096+07:00","message":"StatePrefix: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.11074312+07:00","message":"TextPushed: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110744809+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110905262+07:00","message":"Push: 'ทุกท่านด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110908116+07:00","message":"TextPushed: 'คนพิการได้ชมกันนะคะขอเรียนเชิญข้าขอบพระคุณทุกท่านด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110910217+07:00","message":"Set new StatePrefix : 'คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอบพระคุณทุกท่านด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110912596+07:00","message":"Next Push (prob) : 'คนพิการได้ชมกันนะคะขอเรียนเชิญค่ะขอบพระคุณทุกท่านด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:42.110920966+07:00","message":"push: {true ทุกท่านด้วยนะคะ 0 0xc0031a5400}"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:42.110936524+07:00","message":"write aligntment file to 'tmp/7478/align_message_id_3127.html'"}
{"level":"info","service":"Main","time":"2026-01-30T11:17:42.120980529+07:00","message":"write wav file: './tmp/7478/7478_3127.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:42.840549584+07:00","message":"[GCS] Start streaming session, msgId: 3128"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:42.959883445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:42.959905362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.194388221+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.19442779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.194433366+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.194450766+07:00","message":"[buffer interim] 3128 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.194461336+07:00","message":"[bufferProcess] interim [420000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.194463137+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.194468644+07:00","message":"[bufferProcess] send to processor (ticker):วัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.194485872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.194521045+07:00","message":"> Transcript [22882] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.19452509+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.311947854+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.311985729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.311991752+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.312006792+07:00","message":"[buffer interim] 3128 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.312013673+07:00","message":"[bufferProcess] interim [480000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.312015508+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.724835086+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.724876737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.724883647+07:00","message":"receive interim result [false|false]: วันนี้ช่วง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.724896105+07:00","message":"[buffer interim] 3128 false วันนี้ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.724902783+07:00","message":"[bufferProcess] interim [900000000]:วันนี้ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.724905096+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.724908363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.724911286+07:00","message":"> Transcript [22883] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.724914446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.72491657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.724918815+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.72492065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.899241376+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.899278012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงตรุษ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.899284148+07:00","message":"receive interim result [false|false]: วันนี้ช่วงตรุษ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:43.899299265+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.899309892+07:00","message":"[bufferProcess] interim [80000000]:วันนี้ช่วงตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.899314505+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.899319937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.899322452+07:00","message":"> Transcript [22884] [false]: 'วันนี้ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.899325968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.899327844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.899331306+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:43.899333473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.005452376+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.005489917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.00549725+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.005512438+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.005519059+07:00","message":"[bufferProcess] interim [140000000]:วันนี้ช่วงสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.005521841+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงตรุษ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.005533394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.005537099+07:00","message":"> Transcript [22885] [false]: 'วันนี้ช่วงตรุษ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.005541638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.005544119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.005547486+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.005549615+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.212002083+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.212037239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.212043518+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.212058722+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.212067556+07:00","message":"[bufferProcess] interim [380000000]:วันนี้ช่วงสุดท้ายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.212070799+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.212075545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.212078441+07:00","message":"> Transcript [22886] [false]: 'วันนี้ช่วงสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.212084976+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.212087101+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.212089157+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.212090995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.212093394+07:00","message":"Push: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.212095026+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.212097457+07:00","message":"Set new StatePrefix : 'วันนี้ช่วงสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.21209982+07:00","message":"Next Push (prob) : 'นี้ช่วงสุดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.212108129+07:00","message":"push: {false วัน 0 0xc0031a5a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.283749296+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.283783411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.283789342+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายนะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.283803323+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.283810097+07:00","message":"[bufferProcess] interim [440000000]:วันนี้ช่วงสุดท้ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.283812256+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.283817709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.283820463+07:00","message":"> Transcript [22887] [false]: 'วันนี้ช่วงสุดท้ายใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.28382354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.283825676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.283827914+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.283830407+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.309001938+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.309029131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.309033802+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนาม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.309047417+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.309053208+07:00","message":"[bufferProcess] interim [500000000]:วันนี้ช่วงสุดท้ายในนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.309055225+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายนะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.309058088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.309060238+07:00","message":"> Transcript [22888] [false]: 'วันนี้ช่วงสุดท้ายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.309062951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.309064764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.309066555+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.309068429+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.460624226+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.460661017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.460667192+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.460680226+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.460687233+07:00","message":"[bufferProcess] interim [680000000]:วันนี้ช่วงสุดท้ายในนามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.460689615+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนาม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.460694587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.460697398+07:00","message":"> Transcript [22889] [false]: 'วันนี้ช่วงสุดท้ายในนาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.460700342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.460702288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.460704106+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.460706504+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.726389722+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.726428287+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.726433383+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.726447023+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.726453506+07:00","message":"[bufferProcess] interim [860000000]:วันนี้ช่วงสุดท้ายในนามของมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.726457718+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.726464557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.726467331+07:00","message":"> Transcript [22890] [false]: 'วันนี้ช่วงสุดท้ายในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.726470414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.726472622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.726474643+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.726476922+07:00","message":"TextPushed: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.72647965+07:00","message":"Push: 'นี้ช่วงสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.726481502+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.726483519+07:00","message":"Set new StatePrefix : 'วันนี้ช่วงสุดท้ายในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.72648539+07:00","message":"Next Push (prob) : 'ในนามของ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.726493109+07:00","message":"push: {false นี้ช่วงสุดท้าย 0 0xc0031a5a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.73354212+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.733564571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.734120867+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.734150421+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.734166344+07:00","message":"[bufferProcess] interim [920000000]:วันนี้ช่วงสุดท้ายในนามของมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.734173462+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.734180838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.734189134+07:00","message":"> Transcript [22891] [false]: 'วันนี้ช่วงสุดท้ายในนามของมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.7342085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.734212458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.734217465+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.734225597+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.907665203+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.907707482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมะหาด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.907714061+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมะหาด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.907728902+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมะหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.907736537+07:00","message":"[bufferProcess] interim [40000000]:วันนี้ช่วงสุดท้ายในนามของมะหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.907739216+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.907745747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.90774835+07:00","message":"> Transcript [22892] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.907751962+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.907753841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.907755839+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.907759411+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.912779958+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.912815372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาชัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.912821405+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาชัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.912836422+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.912844883+07:00","message":"[bufferProcess] interim [100000000]:วันนี้ช่วงสุดท้ายในนามของมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.912847623+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมะหาด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.912853461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.912856343+07:00","message":"> Transcript [22893] [false]: 'วันนี้ช่วงสุดท้ายในนามของมะหาด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.912859971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.912861981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.912863636+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.912865676+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้าย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.967018616+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.967071361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาเทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.967078491+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาเทพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.967093381+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.967100514+07:00","message":"[bufferProcess] interim [160000000]:วันนี้ช่วงสุดท้ายในนามของมหาเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.967103126+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.967110341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.967113151+07:00","message":"> Transcript [22894] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.9671165+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.967118534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.967120672+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.967124836+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.967132353+07:00","message":"Push: 'ในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.967134154+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.967136498+07:00","message":"Set new StatePrefix : 'วันนี้ช่วงสุดท้ายในนามของมหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:44.967138626+07:00","message":"Next Push (prob) : 'มหาชัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:44.96714711+07:00","message":"push: {false ในนามของ 0 0xc0031a5a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.102771543+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.102814612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.102821233+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.102835355+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.102842891+07:00","message":"[bufferProcess] interim [280000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.102845465+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาเทพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.102852307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.102855193+07:00","message":"> Transcript [22895] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.102857523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.102859482+07:00","message":"Set new StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาเทพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.289024208+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.289062082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.289069275+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.289082254+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.289089497+07:00","message":"[bufferProcess] interim [460000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.289092223+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.289098502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.289100934+07:00","message":"> Transcript [22896] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.289103378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.289105346+07:00","message":"Set new StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.290229929+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.290241912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.290245638+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทค"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.290252775+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.290255945+07:00","message":"[bufferProcess] interim [520000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.29025839+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.290260938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.290263432+07:00","message":"> Transcript [22897] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.290266288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.290268214+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.290270591+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.290273085+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.417471657+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.417510617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.417516708+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.417533749+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.417543147+07:00","message":"[bufferProcess] interim [580000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.417546531+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.417551578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.41755438+07:00","message":"> Transcript [22898] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.417557902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.417559583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.417563296+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.417566829+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.475659847+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.475688263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.47569389+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.475706163+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.47571337+07:00","message":"[bufferProcess] interim [700000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.47571656+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.475719895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.475722404+07:00","message":"> Transcript [22899] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.475725195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.475726848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.475728928+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.475731588+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.605261485+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.605299959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.605307221+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.605321536+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.605328378+07:00","message":"[bufferProcess] interim [760000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.60533079+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.605337079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.60534012+07:00","message":"> Transcript [22900] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.605344045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.605346264+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.605348249+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.60535094+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.605357729+07:00","message":"Push: 'มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.605359601+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.605361683+07:00","message":"Set new StatePrefix : 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.605364167+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.605371855+07:00","message":"push: {false มหาวิทยาลัย 0 0xc0031a5a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.80251305+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.802547912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.80255513+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.802568717+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.80257486+07:00","message":"[bufferProcess] interim [0]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.802583526+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.802590595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.802593183+07:00","message":"> Transcript [22901] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.802595588+07:00","message":"Set StatePrefix (first interim): 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.868443335+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.868476755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.86848302+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:45.868495936+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.868502026+07:00","message":"[bufferProcess] interim [120000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.8685045+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.868510109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.868513046+07:00","message":"> Transcript [22902] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.868516304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.868518814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.868521017+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:45.868523534+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:45.960550052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:45.960571868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.055926321+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.055977394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.055985466+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.056001472+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.056010388+07:00","message":"[bufferProcess] interim [240000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.056014408+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.056023087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.056025941+07:00","message":"> Transcript [22903] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.056029675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.056031717+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.056033695+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.05603656+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.194486537+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.19452954+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-01-30T11:17:46.19453658+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.194553794+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.19456101+07:00","message":"[bufferProcess] interim [360000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.194563612+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.194570513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.194573473+07:00","message":"> Transcript [22904] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.194585827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.194589076+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.194591244+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.194593864+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.318235756+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.318275892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.318287054+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.31830274+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.318309826+07:00","message":"[bufferProcess] interim [480000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.318312591+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.318319197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.318321887+07:00","message":"> Transcript [22905] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.318326467+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.318328315+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.318330962+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.318333695+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.318339451+07:00","message":"Push: 'เทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.318341178+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.318343071+07:00","message":"Set new StatePrefix : 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.318345668+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.318354502+07:00","message":"push: {false เทคโนโลยี 0 0xc0031a5a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.709356092+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.709401682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.70940836+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:46.709437021+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.709448486+07:00","message":"[bufferProcess] interim [900000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.709452576+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.709459629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.709462134+07:00","message":"> Transcript [22906] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:46.709464525+07:00","message":"Set StatePrefix (first interim): 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:47.08790874+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:47.087959036+07:00","message":"receive 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-01-30T11:17:47.087967959+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:47.087985854+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.087994616+07:00","message":"[bufferProcess] interim [260000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.088001461+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.088012714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.088019082+07:00","message":"> Transcript [22907] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.088025152+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.088027145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.08802976+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.088032809+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:47.673197447+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:47.67323821+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-01-30T11:17:47.673246527+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:47.673262403+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.673269288+07:00","message":"[bufferProcess] interim [860000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.67327256+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.67327917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.67328189+07:00","message":"> Transcript [22908] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.673286113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.673288335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.673291139+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.673294021+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:47.98588707+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:47.985925323+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-01-30T11:17:47.98593193+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:47.985945337+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.98595259+07:00","message":"[bufferProcess] interim [160000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.985955491+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.985962548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.985967519+07:00","message":"> Transcript [22909] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.985971388+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.985973707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.985975733+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.985978335+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:47.98802058+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:47.988033267+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-01-30T11:17:47.988038844+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:47.988048445+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.988051982+07:00","message":"[bufferProcess] interim [220000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.988054563+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.988059083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.98806113+07:00","message":"> Transcript [22910] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.988063687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.988065491+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.98806721+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.988069153+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.988075348+07:00","message":"Push: 'พระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.988077487+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.98807949+07:00","message":"Set new StatePrefix : 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:47.988082057+07:00","message":"Next Push (prob) : 'ธนบุรีนะคะต้องขอขอบ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:47.98810319+07:00","message":"push: {false พระจอมเกล้า 0 0xc0031a5a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:48.118864799+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:48.118904216+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-01-30T11:17:48.118914179+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:48.118927209+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.118934114+07:00","message":"[bufferProcess] interim [280000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.118936978+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.118942506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.118944998+07:00","message":"> Transcript [22911] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.11894898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.118951552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.118953753+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.118956627+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:48.177150144+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:48.177201083+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-01-30T11:17:48.177207033+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:48.177219574+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.177226692+07:00","message":"[bufferProcess] interim [400000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.177229483+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.177235184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.17723823+07:00","message":"> Transcript [22912] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.177242068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.177244101+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.17724658+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.177249002+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:48.825273927+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:48.825314115+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-01-30T11:17:48.825322022+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณประชุม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:48.825337591+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.825344516+07:00","message":"[bufferProcess] interim [940000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.825347638+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.825352899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.825355513+07:00","message":"> Transcript [22913] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.825359163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.825361057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.825363148+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.825366045+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:48.88693979+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:48.886976283+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-01-30T11:17:48.886982964+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณประชุมการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:48.886996918+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณประชุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.887003324+07:00","message":"[bufferProcess] interim [120000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณประชุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.887006254+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณประชุม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.887011868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.88701442+07:00","message":"> Transcript [22914] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.887019781+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.887021701+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.887023763+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.887026479+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.887032962+07:00","message":"Push: 'ธนบุรีนะคะต้องขอขอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.887035088+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.88703728+07:00","message":"Set new StatePrefix : 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:48.887040102+07:00","message":"Next Push (prob) : 'พระคุณประชุม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:48.887047933+07:00","message":"push: {false ธนบุรีนะคะต้องขอขอบ 0 0xc0031a5a80}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:48.961520163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:48.961528213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.076938251+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.0769732+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-01-30T11:17:49.076979128+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการคลัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.076992798+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการคลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.076999441+07:00","message":"[bufferProcess] interim [240000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการคลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.07700258+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณประชุมการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.077007803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.07701039+07:00","message":"> Transcript [22915] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณประชุมการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.077013691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.077015681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.077017449+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.077019945+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.078728589+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.078738103+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-01-30T11:17:49.078741759+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.078747591+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.0787512+07:00","message":"[bufferProcess] interim [300000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.078753591+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการคลัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.078756384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.078758697+07:00","message":"> Transcript [22916] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการคลัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.078760982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.078762807+07:00","message":"Set new StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการคลัง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.518804791+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.518850158+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-01-30T11:17:49.518856541+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.518870047+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.518876828+07:00","message":"[bufferProcess] interim [720000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.518879611+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.518885644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.518888668+07:00","message":"> Transcript [22917] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.518891053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.518892873+07:00","message":"Set new StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.71940817+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.719443262+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-01-30T11:17:49.719449992+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.719462395+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.719468698+07:00","message":"[bufferProcess] interim [900000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.719471971+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.719477284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.719479857+07:00","message":"> Transcript [22918] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.719483737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.719485547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.719487387+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.719489994+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.911023495+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.911058414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.911065107+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:49.911079197+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.911085737+07:00","message":"[bufferProcess] interim [80000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.91108925+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.911096366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.911098985+07:00","message":"> Transcript [22919] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.911102772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.911104798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.911106748+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:49.911109754+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.101602192+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.101648034+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-01-30T11:17:50.101656084+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.101678414+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.101684113+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-01-30T11:17:50.101689505+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.101699771+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.101723337+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101731328+07:00","message":"[bufferProcess] interim [260000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101734886+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101743517+07:00","message":"[bufferProcess] interim [320000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101745761+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101749067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.10175216+07:00","message":"> Transcript [22920] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101756599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101758364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101764661+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101767504+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101769314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101771225+07:00","message":"> Transcript [22921] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101777005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101778683+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.10178021+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101782121+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101789208+07:00","message":"Push: 'พระคุณกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101791091+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101793285+07:00","message":"Set new StatePrefix : 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.101795453+07:00","message":"Next Push (prob) : 'สังคมและความมั่น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.101806327+07:00","message":"push: {false พระคุณกระทรวงการพัฒนา 0 0xc0031a5a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.417418666+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.417461692+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-01-30T11:17:50.417471382+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.417487116+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.417494615+07:00","message":"[bufferProcess] interim [560000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.417497424+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.417505869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.417508512+07:00","message":"> Transcript [22922] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.417512356+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.417514688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.417516584+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.417519689+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.526890063+07:00","message":"[GCS] IsForceVAD: false for message ID: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.608498667+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.608540434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.608546337+07:00","message":"receive interim result [false|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.608560795+07:00","message":"[buffer interim] 3128 false วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.608568123+07:00","message":"[bufferProcess] interim [800000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.608571295+07:00","message":"[bufferProcess] send to processor:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.608578303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.608580726+07:00","message":"> Transcript [22923] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.608585307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.608592526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.60859622+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.608600647+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.654839428+07:00","message":"receive streaming session, msgId: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.654880544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.654888004+07:00","message":"receive interim result [true|false]: วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.654900658+07:00","message":"end recv isFinal message id 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.654903177+07:00","message":"end Recv id 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.654910659+07:00","message":"[buffer interim] 3128 true วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.654921992+07:00","message":"[bufferProcess] interim [890000000]:วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.654925843+07:00","message":"[bufferProcess] send to processor (isfinal):วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.654930373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.654933353+07:00","message":"> Transcript [22924] [false]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.654937528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.654939182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.654941444+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.654944497+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.65494642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.654948164+07:00","message":"> Transcript [22925] [true]: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.654950691+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.654952288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.65495381+07:00","message":"StatePrefix: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนาสังคมและความมั่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.654956454+07:00","message":"TextPushed: 'วันนี้ช่วงสุดท้ายในนามของมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีนะคะต้องขอขอบพระคุณกระทรวงการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:50.654963203+07:00","message":"Push: 'สังคมและความมั่นคงของมนุษย์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.654971828+07:00","message":"push: {true สังคมและความมั่นคงของมนุษย์ 0 0xc0031a5a80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:17:50.668025302+07:00","message":"write wav file: './tmp/7478/7478_3128.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:50.847725596+07:00","message":"[GCS] Start streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:51.386326415+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:51.386365166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:51.386373942+07:00","message":"receive interim result [false|false]: กรมส่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:51.386392174+07:00","message":"[buffer interim] 3129 false กรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.386398483+07:00","message":"[bufferProcess] interim [420000000]:กรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.386400306+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:51.565995492+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:51.566029189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:51.566034533+07:00","message":"receive interim result [false|false]: กรมส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:51.566047435+07:00","message":"[buffer interim] 3129 false กรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.566053975+07:00","message":"[bufferProcess] interim [540000000]:กรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.566056329+07:00","message":"[bufferProcess] send to processor:กรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.566061311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.566064059+07:00","message":"> Transcript [22926] [false]: 'กรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.566066089+07:00","message":"Set StatePrefix (first interim): 'กรมส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:51.828987465+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:51.82902539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:51.829030964+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:51.8290429+07:00","message":"[buffer interim] 3129 false กรมส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.82905188+07:00","message":"[bufferProcess] interim [780000000]:กรมส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.829054505+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.82905818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.829060891+07:00","message":"> Transcript [22927] [false]: 'กรมส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.829063929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.82906597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.82906779+07:00","message":"StatePrefix: 'กรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:51.829069562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:51.962221755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:51.962225795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.014975035+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.015011522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.015018693+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.015031677+07:00","message":"[buffer interim] 3129 false กรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.015038992+07:00","message":"[bufferProcess] interim [960000000]:กรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.015041614+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.015048259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.015050996+07:00","message":"> Transcript [22928] [false]: 'กรมส่งเสริมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.01505434+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.015056465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.015058256+07:00","message":"StatePrefix: 'กรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.015060218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.29045613+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.290497217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาคุณภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.290502908+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.290516455+07:00","message":"[buffer interim] 3129 false กรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.290523843+07:00","message":"[bufferProcess] interim [320000000]:กรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.290526506+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.290530059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.290532586+07:00","message":"> Transcript [22929] [false]: 'กรมส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.290536188+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.290538116+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.290539723+07:00","message":"StatePrefix: 'กรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.290541551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.600318859+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.600357829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาคุณภาพชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.600364755+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.600379815+07:00","message":"[buffer interim] 3129 false กรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.600389962+07:00","message":"[bufferProcess] interim [560000000]:กรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.600392418+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.600395728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.600398389+07:00","message":"> Transcript [22930] [false]: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.600401343+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.600403369+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.600405201+07:00","message":"StatePrefix: 'กรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.600407661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.600414605+07:00","message":"Push: 'กรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.600416683+07:00","message":"TextPushed: 'กรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.600418499+07:00","message":"Set new StatePrefix : 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.600420765+07:00","message":"Next Push (prob) : 'เสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.60042826+07:00","message":"push: {false กรมส่ง 0 0xc002d19480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.788960717+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.788996355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาคุณภาพชีวิตคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.789002044+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.789017509+07:00","message":"[buffer interim] 3129 false กรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.789024404+07:00","message":"[bufferProcess] interim [800000000]:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.789030282+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.78903383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.789036626+07:00","message":"> Transcript [22931] [false]: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.789039638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.789041894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.789043609+07:00","message":"StatePrefix: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.789045752+07:00","message":"TextPushed: 'กรมส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.921093705+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.921132246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.921138912+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:52.921155847+07:00","message":"[buffer interim] 3129 false กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.921175663+07:00","message":"[bufferProcess] interim [920000000]:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.921178663+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.921182038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.921187718+07:00","message":"> Transcript [22932] [false]: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.921191218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.921193225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.921195735+07:00","message":"StatePrefix: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:52.921198085+07:00","message":"TextPushed: 'กรมส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.347315083+07:00","message":"[GCS] IsForceVAD: false for message ID: 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.408428127+07:00","message":"[GCS] Start streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.441027838+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.441060687+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-01-30T11:17:53.441066212+07:00","message":"receive interim result [false|false]: กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.441079897+07:00","message":"[buffer interim] 3129 false กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.441087353+07:00","message":"[bufferProcess] interim [520000000]:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.441089984+07:00","message":"[bufferProcess] send to processor:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.441096605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.441099412+07:00","message":"> Transcript [22933] [false]: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.441102785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.441104888+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.441106986+07:00","message":"StatePrefix: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.441109395+07:00","message":"TextPushed: 'กรมส่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.4457887+07:00","message":"receive streaming session, msgId: 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.445810059+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-01-30T11:17:53.445815235+07:00","message":"receive interim result [true|false]: กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.445823741+07:00","message":"end recv isFinal message id 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.445825629+07:00","message":"end Recv id 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.445831588+07:00","message":"[buffer interim] 3129 true กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445836193+07:00","message":"[bufferProcess] interim [520000000]:กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445839043+07:00","message":"[bufferProcess] send to processor (isfinal):กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445841936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445844082+07:00","message":"> Transcript [22934] [false]: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445846647+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.44584829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445850458+07:00","message":"StatePrefix: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445852219+07:00","message":"TextPushed: 'กรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445855114+07:00","message":"Push: 'เสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445857247+07:00","message":"TextPushed: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445859827+07:00","message":"Set new StatePrefix : 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445863277+07:00","message":"Next Push (prob) : 'ชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445865459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445867778+07:00","message":"> Transcript [22935] [true]: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445870755+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.44587319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445876089+07:00","message":"StatePrefix: 'กรมส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445878849+07:00","message":"TextPushed: 'กรมส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.445881842+07:00","message":"Push: 'ชีวิตคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.445891994+07:00","message":"push: {false เสริมและพัฒนาคุณภาพ 0 0xc002d19480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.445899271+07:00","message":"push: {true ชีวิตคนพิการ 0 0xc002d19480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:17:53.452943066+07:00","message":"write wav file: './tmp/7478/7478_3129.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.912273802+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.912310995+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-01-30T11:17:53.912317115+07:00","message":"receive interim result [false|false]: ลอง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.91233062+07:00","message":"[buffer interim] 3130 false ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.912337557+07:00","message":"[bufferProcess] interim [300000000]:ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.912339377+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.950495175+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.95053943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทุน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.950545533+07:00","message":"receive interim result [false|false]: กองทุน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:53.95056192+07:00","message":"[buffer interim] 3130 false กองทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.950569716+07:00","message":"[bufferProcess] interim [420000000]:กองทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.950572277+07:00","message":"[bufferProcess] send to processor:ลอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.950578013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.95058089+07:00","message":"> Transcript [22936] [false]: 'ลอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:53.950583122+07:00","message":"Set StatePrefix (first interim): 'ลอง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.134788036+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.134829709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทุนส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.134835669+07:00","message":"receive interim result [false|false]: กองทุนส่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.134849199+07:00","message":"[buffer interim] 3130 false กองทุนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.134855724+07:00","message":"[bufferProcess] interim [600000000]:กองทุนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.134858224+07:00","message":"[bufferProcess] send to processor:กองทุน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.134863643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.134866495+07:00","message":"> Transcript [22937] [false]: 'กองทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.134868428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.134870296+07:00","message":"Set new StatePrefix: 'กองทุน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.258906916+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.258943317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทุนส่งเสริม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.258949855+07:00","message":"receive interim result [false|false]: กองทุนส่งเสริม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.258964613+07:00","message":"[buffer interim] 3130 false กองทุนส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.258971592+07:00","message":"[bufferProcess] interim [720000000]:กองทุนส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.258974493+07:00","message":"[bufferProcess] send to processor:กองทุนส่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.258980778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.258983981+07:00","message":"> Transcript [22938] [false]: 'กองทุนส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.258987682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.258991526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.258993887+07:00","message":"StatePrefix: 'กองทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.258995726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.58290612+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.582943047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทุนส่งเสริมและ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.582950219+07:00","message":"receive interim result [false|false]: กองทุนส่งเสริมและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.582969305+07:00","message":"[buffer interim] 3130 false กองทุนส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.582979811+07:00","message":"[bufferProcess] interim [960000000]:กองทุนส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.582982463+07:00","message":"[bufferProcess] send to processor:กองทุนส่งเสริม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.582985972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.5829889+07:00","message":"> Transcript [22939] [false]: 'กองทุนส่งเสริม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.582991853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.582993741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.582995658+07:00","message":"StatePrefix: 'กองทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.582997607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.773008141+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.773041547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทุนส่งเสริมและพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.77304764+07:00","message":"receive interim result [false|false]: กองทุนส่งเสริมและพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.773058778+07:00","message":"[buffer interim] 3130 false กองทุนส่งเสริมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.773067387+07:00","message":"[bufferProcess] interim [140000000]:กองทุนส่งเสริมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.773069525+07:00","message":"[bufferProcess] send to processor:กองทุนส่งเสริมและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.7730757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.773078362+07:00","message":"> Transcript [22940] [false]: 'กองทุนส่งเสริมและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.773081429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.773083481+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.773085305+07:00","message":"StatePrefix: 'กองทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.773087126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.778396887+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.778414526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทุนส่งเสริมและพัฒนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.778419195+07:00","message":"receive interim result [false|false]: กองทุนส่งเสริมและพัฒนา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.778430601+07:00","message":"[buffer interim] 3130 false กองทุนส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.778435762+07:00","message":"[bufferProcess] interim [200000000]:กองทุนส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.778448195+07:00","message":"[bufferProcess] send to processor:กองทุนส่งเสริมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.778453651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.778456224+07:00","message":"> Transcript [22941] [false]: 'กองทุนส่งเสริมและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.778458756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.778460536+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.778462084+07:00","message":"StatePrefix: 'กองทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.778463755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.778466397+07:00","message":"Push: 'กองทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.77846834+07:00","message":"TextPushed: 'กองทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.778470136+07:00","message":"Set new StatePrefix : 'กองทุนส่งเสริมและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:54.77847236+07:00","message":"Next Push (prob) : 'ส่งเสริมและพระ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:54.778487045+07:00","message":"push: {false กองทุน 0 0xc0031a4480}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:54.963233088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:54.96325267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.038142809+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.038177675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทุนส่งเสริมและพัฒนาคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.038183328+07:00","message":"receive interim result [false|false]: กองทุนส่งเสริมและพัฒนาคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.038197242+07:00","message":"[buffer interim] 3130 false กองทุนส่งเสริมและพัฒนาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.038203577+07:00","message":"[bufferProcess] interim [500000000]:กองทุนส่งเสริมและพัฒนาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.038205959+07:00","message":"[bufferProcess] send to processor:กองทุนส่งเสริมและพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.038210948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.038213604+07:00","message":"> Transcript [22942] [false]: 'กองทุนส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.038215537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.038217827+07:00","message":"Set new StatePrefix: 'กองทุนส่งเสริมและพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.154541059+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.154578072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทุนส่งเสริมและพัฒนาคุณภาพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.154584897+07:00","message":"receive interim result [false|false]: กองทุนส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.15461078+07:00","message":"[buffer interim] 3130 false กองทุนส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.154617959+07:00","message":"[bufferProcess] interim [560000000]:กองทุนส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.154620605+07:00","message":"[bufferProcess] send to processor:กองทุนส่งเสริมและพัฒนาคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.154624215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.154627222+07:00","message":"> Transcript [22943] [false]: 'กองทุนส่งเสริมและพัฒนาคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.154631136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.154633101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.154634901+07:00","message":"StatePrefix: 'กองทุนส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.154637021+07:00","message":"TextPushed: 'กองทุน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.472729699+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.472767406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทุนส่งเสริมและพัฒนาคุณภาพชีวิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.472773405+07:00","message":"receive interim result [false|false]: กองทุนส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.472789059+07:00","message":"[buffer interim] 3130 false กองทุนส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.472796459+07:00","message":"[bufferProcess] interim [860000000]:กองทุนส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.472798825+07:00","message":"[bufferProcess] send to processor:กองทุนส่งเสริมและพัฒนาคุณภาพ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.472805286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.472808359+07:00","message":"> Transcript [22944] [false]: 'กองทุนส่งเสริมและพัฒนาคุณภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.47281178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.472813851+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.472819788+07:00","message":"StatePrefix: 'กองทุนส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.472822186+07:00","message":"TextPushed: 'กองทุน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.676961498+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.676994242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.677000678+07:00","message":"receive interim result [false|false]: กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.677014061+07:00","message":"[buffer interim] 3130 false กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.677021058+07:00","message":"[bufferProcess] interim [100000000]:กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.677023364+07:00","message":"[bufferProcess] send to processor:กองทุนส่งเสริมและพัฒนาคุณภาพชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.677028352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.677030948+07:00","message":"> Transcript [22945] [false]: 'กองทุนส่งเสริมและพัฒนาคุณภาพชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.677033948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.677035931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.677038075+07:00","message":"StatePrefix: 'กองทุนส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.677040418+07:00","message":"TextPushed: 'กองทุน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.735100638+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.735133239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.735139229+07:00","message":"receive interim result [false|false]: กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.735151831+07:00","message":"[buffer interim] 3130 false กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.735158199+07:00","message":"[bufferProcess] interim [220000000]:กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.735161014+07:00","message":"[bufferProcess] send to processor:กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.735166078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.735176867+07:00","message":"> Transcript [22946] [false]: 'กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.735179969+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.735181919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.73518409+07:00","message":"StatePrefix: 'กองทุนส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.73518634+07:00","message":"TextPushed: 'กองทุน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.735193+07:00","message":"Push: 'ส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.735195377+07:00","message":"TextPushed: 'กองทุนส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.735197882+07:00","message":"Set new StatePrefix : 'กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:55.735199848+07:00","message":"Next Push (prob) : 'คุณภาพชีวิตคน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:55.735219724+07:00","message":"push: {false ส่งเสริมและพัฒนา 0 0xc0031a4480}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.237221565+07:00","message":"[GCS] IsForceVAD: false for message ID: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.320905199+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.320948493+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-01-30T11:17:56.320956614+07:00","message":"receive interim result [false|false]: กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.320977445+07:00","message":"[buffer interim] 3130 false กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.320988075+07:00","message":"[bufferProcess] interim [820000000]:กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.320992187+07:00","message":"[bufferProcess] send to processor:กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.320996959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.321002333+07:00","message":"> Transcript [22947] [false]: 'กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.321007722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.321010432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.321012985+07:00","message":"StatePrefix: 'กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.321016078+07:00","message":"TextPushed: 'กองทุนส่งเสริมและพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.330002132+07:00","message":"receive streaming session, msgId: 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.33002614+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-01-30T11:17:56.330031013+07:00","message":"receive interim result [true|false]: กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.330038932+07:00","message":"end recv isFinal message id 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.33004103+07:00","message":"end Recv id 3130"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.330047149+07:00","message":"[buffer interim] 3130 true กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.330052913+07:00","message":"[bufferProcess] interim [850000000]:กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.330059812+07:00","message":"[bufferProcess] send to processor (isfinal):กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.33006312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.330065503+07:00","message":"> Transcript [22948] [false]: 'กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.330067951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.330069547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.330071102+07:00","message":"StatePrefix: 'กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.330073083+07:00","message":"TextPushed: 'กองทุนส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.330074778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.330076487+07:00","message":"> Transcript [22949] [true]: 'กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.330078621+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.330080046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.330081736+07:00","message":"StatePrefix: 'กองทุนส่งเสริมและพัฒนาคุณภาพชีวิตคน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.33008343+07:00","message":"TextPushed: 'กองทุนส่งเสริมและพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.330089593+07:00","message":"Push: 'คุณภาพชีวิตคนพิการ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.330097843+07:00","message":"push: {true คุณภาพชีวิตคนพิการ 0 0xc0031a4480}"}
{"level":"info","service":"Main","time":"2026-01-30T11:17:56.338502426+07:00","message":"write wav file: './tmp/7478/7478_3130.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.357293217+07:00","message":"[GCS] Start streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.704399902+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.70443937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.704444258+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.704458448+07:00","message":"[buffer interim] 3131 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.704465287+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.704466838+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.83030604+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.830346226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.830351792+07:00","message":"receive interim result [false|false]: มหา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:56.830363469+07:00","message":"[buffer interim] 3131 false มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.830370307+07:00","message":"[bufferProcess] interim [480000000]:มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.830372367+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.830377467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.830380448+07:00","message":"> Transcript [22950] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:56.830382389+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.018947276+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.018994379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.019000937+07:00","message":"receive interim result [false|false]: มหาวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.019014602+07:00","message":"[buffer interim] 3131 false มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.019021245+07:00","message":"[bufferProcess] interim [720000000]:มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.019023469+07:00","message":"[bufferProcess] send to processor:มหา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.019028677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.019034272+07:00","message":"> Transcript [22951] [false]: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.019036373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.019038651+07:00","message":"Set new StatePrefix: 'มหา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.214621061+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.214656836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.214662127+07:00","message":"receive interim result [false|false]: มหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.214673465+07:00","message":"[buffer interim] 3131 false มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.214680647+07:00","message":"[bufferProcess] interim [840000000]:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.214683217+07:00","message":"[bufferProcess] send to processor:มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.214689075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.214692328+07:00","message":"> Transcript [22952] [false]: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.214695354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.214697201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.214699248+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.21470131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.528302895+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.528342222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยขอนแก่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.528349253+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยขอนแก่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.528362527+07:00","message":"[buffer interim] 3131 false มหาวิทยาลัยขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.528371972+07:00","message":"[bufferProcess] interim [200000000]:มหาวิทยาลัยขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.528374536+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.528383443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.528386528+07:00","message":"> Transcript [22953] [false]: 'มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.528389456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.528391564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.528393948+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.528395706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.837707752+07:00","message":"[GCS] IsForceVAD: false for message ID: 3131"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.930587856+07:00","message":"receive streaming session, msgId: 3131"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.930635104+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-01-30T11:17:57.930641632+07:00","message":"receive interim result [true|false]: มหาวิทยาลัยขอนแก่น"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.93064938+07:00","message":"end recv isFinal message id 3131"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.930651598+07:00","message":"end Recv id 3131"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.930657831+07:00","message":"[buffer interim] 3131 true มหาวิทยาลัยขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.930665878+07:00","message":"[bufferProcess] interim [710000000]:มหาวิทยาลัยขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.930668817+07:00","message":"[bufferProcess] send to processor (isfinal):มหาวิทยาลัยขอนแก่น"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.930672139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.930675124+07:00","message":"> Transcript [22954] [false]: 'มหาวิทยาลัยขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.930678173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.930680039+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.930682193+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.930684356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.930685907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.93068762+07:00","message":"> Transcript [22955] [true]: 'มหาวิทยาลัยขอนแก่น'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.930689873+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.930691279+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.930692773+07:00","message":"StatePrefix: 'มหา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.930694193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:57.930696397+07:00","message":"Push: 'มหาวิทยาลัยขอนแก่น'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.930703567+07:00","message":"push: {true มหาวิทยาลัยขอนแก่น 0 0xc0036d7000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:17:57.937127717+07:00","message":"write wav file: './tmp/7478/7478_3131.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:57.959495713+07:00","message":"[GCS] Start streaming session, msgId: 3132"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:57.963913126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:17:57.963924555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.49444326+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.494488023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาชัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.494493899+07:00","message":"receive interim result [false|false]: มหาชัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.494508486+07:00","message":"[buffer interim] 3132 false มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.494514931+07:00","message":"[bufferProcess] interim [600000000]:มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.494516957+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.638003025+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.638041097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.638047649+07:00","message":"receive interim result [false|false]: มหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.638060675+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.638077009+07:00","message":"[bufferProcess] interim [720000000]:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.63808055+07:00","message":"[bufferProcess] send to processor:มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.638086646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.638090267+07:00","message":"> Transcript [22956] [false]: 'มหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.638093044+07:00","message":"Set StatePrefix (first interim): 'มหาชัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.687544365+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.687579637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาชัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.687585346+07:00","message":"receive interim result [false|false]: มหาชัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.687600501+07:00","message":"[buffer interim] 3132 false มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.687616314+07:00","message":"[bufferProcess] interim [780000000]:มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.687619747+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.687624222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.687627738+07:00","message":"> Transcript [22957] [false]: 'มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.687629714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.687631505+07:00","message":"Set new StatePrefix: 'มหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.81247162+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.812508308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.812514965+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงฆ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.812529023+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.812536514+07:00","message":"[bufferProcess] interim [840000000]:มหาวิทยาลัยสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.812539185+07:00","message":"[bufferProcess] send to processor:มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.812545287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.812548146+07:00","message":"> Transcript [22958] [false]: 'มหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.812550102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.812552158+07:00","message":"Set new StatePrefix: 'มหาชัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.934615428+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.934652686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยสงขลา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.934659136+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:58.934674632+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.934681627+07:00","message":"[bufferProcess] interim [960000000]:มหาวิทยาลัยสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.934684632+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.934691753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.934694385+07:00","message":"> Transcript [22959] [false]: 'มหาวิทยาลัยสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.93469647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:58.934698679+07:00","message":"Set new StatePrefix: 'มหาวิทยาลัยสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:59.12786499+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:59.127901194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:59.127907394+07:00","message":"receive interim result [false|false]: มหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:59.127922987+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.127929684+07:00","message":"[bufferProcess] interim [140000000]:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.127932308+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.127939582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.127942579+07:00","message":"> Transcript [22960] [false]: 'มหาวิทยาลัยสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.127945135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.127947081+07:00","message":"Set new StatePrefix: 'มหาวิทยาลัยสงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:59.31707358+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:59.317111188+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยสงขลานครินทร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:59.317116335+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:59.317129231+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.317136459+07:00","message":"[bufferProcess] interim [380000000]:มหาวิทยาลัยสงขลานครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.317138803+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.317144016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.317146751+07:00","message":"> Transcript [22961] [false]: 'มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.317148849+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:59.896620564+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:59.896656003+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-01-30T11:17:59.896662225+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:17:59.896673586+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.8966799+07:00","message":"[bufferProcess] interim [980000000]:มหาวิทยาลัยสงขลานครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.8966822+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.896687642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.896690099+07:00","message":"> Transcript [22962] [false]: 'มหาวิทยาลัยสงขลานครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.896693815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.896695846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.896698074+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:17:59.896700274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.277379743+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.27742566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.277433755+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.277453181+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.277461503+07:00","message":"[bufferProcess] interim [340000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.277465041+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.277469782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.277473794+07:00","message":"> Transcript [22963] [false]: 'มหาวิทยาลัยสงขลานครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.277479258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.277482222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.277485651+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.277488543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.727453044+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.72748785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.727493818+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยส่วน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.727504545+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.727511308+07:00","message":"[bufferProcess] interim [760000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.727513761+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.727519499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.727522677+07:00","message":"> Transcript [22964] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.727525917+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.727528041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.727530349+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.727532544+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.729399004+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.729439134+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.729446595+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.729463339+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.729471835+07:00","message":"[bufferProcess] interim [820000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.729475396+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.729486507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.729490463+07:00","message":"> Transcript [22965] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.729494583+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.729497431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.729500531+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.729503372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.729510547+07:00","message":"Push: 'มหาวิทยาลัยสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.729513247+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.729516423+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.729519931+07:00","message":"Next Push (prob) : 'นครินทร์มหาวิทยาลัยส่วน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.72953079+07:00","message":"push: {false มหาวิทยาลัยสงขลา 0 0xc0036d7a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.800372551+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.800409388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.800415542+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:00.800428079+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.800438459+07:00","message":"[bufferProcess] interim [880000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.800440878+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.800446343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.800449069+07:00","message":"> Transcript [22966] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:00.800451696+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:00.963959394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:00.963976252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.178626014+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.178663793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.178670332+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.178683579+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.17869029+07:00","message":"[bufferProcess] interim [300000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.178693761+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.178702102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.178704624+07:00","message":"> Transcript [22967] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.178707142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.17870908+07:00","message":"Set new StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.306447599+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.30648276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.306488873+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.306503166+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.306510919+07:00","message":"[bufferProcess] interim [360000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.306513389+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.306516825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.306519414+07:00","message":"> Transcript [22968] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.306522737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.306524562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.306526212+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.306528284+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.310497674+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.310517048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.31052267+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขต"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.310532925+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.310537695+07:00","message":"[bufferProcess] interim [420000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.310540222+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.310543556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.310545985+07:00","message":"> Transcript [22969] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.310548891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.310552094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.310553897+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.310556427+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.637347333+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.637385076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.637392141+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:01.637405766+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.63741259+07:00","message":"[bufferProcess] interim [720000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.637415273+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขต"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.63742343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.637426846+07:00","message":"> Transcript [22970] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.637430334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.63743291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.637434797+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:01.63743765+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:02.197872376+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:02.197913092+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-01-30T11:18:02.197920106+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:02.197935818+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:02.197942667+07:00","message":"[bufferProcess] interim [320000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:02.197945402+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:02.19795247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:02.197955306+07:00","message":"> Transcript [22971] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:02.197959758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:02.197962017+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:02.197964054+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:02.197966458+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:02.197973511+07:00","message":"Push: 'นครินทร์มหาวิทยาลัยสวนดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:02.197976213+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:02.197978545+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:02.19798123+07:00","message":"Next Push (prob) : 'วิทยาเขตสุพรรณบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:02.197990086+07:00","message":"push: {false นครินทร์มหาวิทยาลัยสวนดุสิต 0 0xc0036d7a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.040484148+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.04052118+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-01-30T11:18:03.040552059+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.040570953+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.040596964+07:00","message":"[bufferProcess] interim [100000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.040600782+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.040609867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.040618718+07:00","message":"> Transcript [22972] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.040622594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.040624372+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.040626502+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.040628645+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.114462478+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.114499888+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-01-30T11:18:03.114505505+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.114519699+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.114529335+07:00","message":"[bufferProcess] interim [160000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.114531753+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.114535616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.114539227+07:00","message":"> Transcript [22973] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.114543452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.114545566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.114547575+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.11455006+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.426470074+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.426516051+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-01-30T11:18:03.426522287+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.426538143+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.426546063+07:00","message":"[bufferProcess] interim [460000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.426548686+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.426552488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.426555265+07:00","message":"> Transcript [22974] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.426559227+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.426561511+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.426563525+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.426565861+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.428104591+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.428115893+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-01-30T11:18:03.428120338+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.428128906+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.428132786+07:00","message":"[bufferProcess] interim [520000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.428134876+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.428137315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.428139191+07:00","message":"> Transcript [22975] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.428142361+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.428144169+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.42814627+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.428148582+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.428153172+07:00","message":"Push: 'วิทยาเขตสุพรรณบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.428155063+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.428157085+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.428159413+07:00","message":"Next Push (prob) : 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.428166874+07:00","message":"push: {false วิทยาเขตสุพรรณบุรี 0 0xc0036d7a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.489358771+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.489393356+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-01-30T11:18:03.489399736+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.489412213+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.489420919+07:00","message":"[bufferProcess] interim [580000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.489423609+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.489427002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.489429872+07:00","message":"> Transcript [22976] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.489432528+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.937320297+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.937370857+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-01-30T11:18:03.93737973+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราช"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.937397094+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.937409449+07:00","message":"[bufferProcess] interim [940000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.937413698+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.937420978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.937424897+07:00","message":"> Transcript [22977] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.937430322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.937433158+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.937435942+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.937441347+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.938548295+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.938560663+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-01-30T11:18:03.938565317+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:03.938574796+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.938579681+07:00","message":"[bufferProcess] interim [0]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.93858285+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.938588567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.938591492+07:00","message":"> Transcript [22978] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.93859495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.9385973+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.938599893+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:03.938602913+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:03.964751542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:03.964756775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.52255517+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.522591284+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-01-30T11:18:04.522598668+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.522610984+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.522623219+07:00","message":"[bufferProcess] interim [600000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.522625992+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.522631802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.522634367+07:00","message":"> Transcript [22979] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.522638248+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.522640189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.522642046+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.522644816+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.636069741+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.636111351+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-01-30T11:18:04.636122762+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.636138751+07:00","message":"[buffer interim] 3132 false มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.636145984+07:00","message":"[bufferProcess] interim [660000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.636148814+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.636156686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.636159573+07:00","message":"> Transcript [22980] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.636163302+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.636165522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.636167747+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.636170961+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.636178255+07:00","message":"Push: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.63618047+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.636182716+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.636185007+07:00","message":"Next Push (prob) : 'โลยีราชมงคล'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.636193067+07:00","message":"push: {false มหาวิทยาลัยเทคโน 0 0xc0036d7a80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.876275741+07:00","message":"[GCS] IsForceVAD: false for message ID: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.983529657+07:00","message":"receive streaming session, msgId: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.983568189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร\",\"confidence\":0.94689786}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.983575207+07:00","message":"receive interim result [true|false]: มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.983584763+07:00","message":"end recv isFinal message id 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.983586772+07:00","message":"end Recv id 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.983592806+07:00","message":"[buffer interim] 3132 true มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983602447+07:00","message":"[bufferProcess] interim [140000000]:มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983605522+07:00","message":"[bufferProcess] send to processor (isfinal):มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983609434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983612046+07:00","message":"> Transcript [22981] [false]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983615472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983626649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983628317+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983631001+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983633742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983635633+07:00","message":"> Transcript [22982] [true]: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคลพระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983637874+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983639438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983640888+07:00","message":"StatePrefix: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโนโลยีราชมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983642823+07:00","message":"TextPushed: 'มหาวิทยาลัยสงขลานครินทร์มหาวิทยาลัยสวนดุสิตวิทยาเขตสุพรรณบุรีมหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:04.983648962+07:00","message":"Push: 'โลยีราชมงคลพระนคร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:04.983658241+07:00","message":"push: {true โลยีราชมงคลพระนคร 0 0xc0036d7a80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:18:04.995945351+07:00","message":"write wav file: './tmp/7478/7478_3132.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:05.199365958+07:00","message":"[GCS] Start streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.17728628+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.177332027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.177337327+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.177352399+07:00","message":"[buffer interim] 3133 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.177359276+07:00","message":"[bufferProcess] interim [780000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.177361135+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.177368195+07:00","message":"[bufferProcess] send to processor (ticker):ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.177370511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.177373263+07:00","message":"> Transcript [22983] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.17737562+07:00","message":"Set StatePrefix (first interim): 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.233815134+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.233851361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยราชภัฏ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.233857132+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.23387125+07:00","message":"[buffer interim] 3133 false มหาวิทยาลัยราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.233877861+07:00","message":"[bufferProcess] interim [840000000]:มหาวิทยาลัยราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.233879816+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.556687697+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.556727046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยราชภัฏบ้าน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.556732451+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยราชภัฏบ้าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.556746891+07:00","message":"[buffer interim] 3133 false มหาวิทยาลัยราชภัฏบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.556754092+07:00","message":"[bufferProcess] interim [200000000]:มหาวิทยาลัยราชภัฏบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.556756606+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.556763061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.556766215+07:00","message":"> Transcript [22984] [false]: 'มหาวิทยาลัยราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.556768367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.556770454+07:00","message":"Set new StatePrefix: 'มหาวิทยาลัยราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.753456749+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.753494728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยราชภัฏบ้านสมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.753500124+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยราชภัฏบ้านสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:06.753513824+07:00","message":"[buffer interim] 3133 false มหาวิทยาลัยราชภัฏบ้านสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.753520184+07:00","message":"[bufferProcess] interim [380000000]:มหาวิทยาลัยราชภัฏบ้านสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.753522282+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยราชภัฏบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.753527769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.753530204+07:00","message":"> Transcript [22985] [false]: 'มหาวิทยาลัยราชภัฏบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.753533197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.753535117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.753538057+07:00","message":"StatePrefix: 'มหาวิทยาลัยราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:06.753540153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:06.96479882+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:06.96480825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.074387837+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.074427259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.074432566+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.074445867+07:00","message":"[buffer interim] 3133 false มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.074452538+07:00","message":"[bufferProcess] interim [680000000]:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.07445483+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยราชภัฏบ้านสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.074460896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.074463779+07:00","message":"> Transcript [22986] [false]: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.074466836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.074469022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.074471774+07:00","message":"StatePrefix: 'มหาวิทยาลัยราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.074474412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.646965448+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.647012798+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-01-30T11:18:07.647020295+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.647040381+07:00","message":"[buffer interim] 3133 false มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.647052283+07:00","message":"[bufferProcess] interim [280000000]:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.647055959+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.647064516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.647069057+07:00","message":"> Transcript [22987] [false]: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.647073733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.647078974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.647082333+07:00","message":"StatePrefix: 'มหาวิทยาลัยราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.647085215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.840134374+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.84017192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.840178864+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.840192746+07:00","message":"[buffer interim] 3133 false มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.84019891+07:00","message":"[bufferProcess] interim [460000000]:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.840202285+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.840208704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.840211638+07:00","message":"> Transcript [22988] [false]: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.840214977+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.840216966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.840219181+07:00","message":"StatePrefix: 'มหาวิทยาลัยราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.840221473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.840227308+07:00","message":"Push: 'มหาวิทยาลัยราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.840229215+07:00","message":"TextPushed: 'มหาวิทยาลัยราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.840231044+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.840233094+07:00","message":"Next Push (prob) : 'บ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.840241562+07:00","message":"push: {false มหาวิทยาลัยราชภัฏ 0 0xc004624c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.844970206+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.844994992+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-01-30T11:18:07.845000144+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.845015508+07:00","message":"[buffer interim] 3133 false มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.845021596+07:00","message":"[bufferProcess] interim [520000000]:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.845024222+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.845031624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.845034446+07:00","message":"> Transcript [22989] [false]: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.845037165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.845039161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.845041566+07:00","message":"StatePrefix: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.845044463+07:00","message":"TextPushed: 'มหาวิทยาลัยราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.967873316+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.967909096+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-01-30T11:18:07.967915591+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.967922722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 090\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.967925197+07:00","message":"receive interim result [false|false]:  090"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.967934736+07:00","message":"[buffer interim] 3133 false มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:07.967938499+07:00","message":"[buffer interim] 3133 false  090"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.967944027+07:00","message":"[bufferProcess] interim [580000000]:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.967946716+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.967949505+07:00","message":"[bufferProcess] interim [580000000]: 090"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.967951939+07:00","message":"[bufferProcess] update buffer: มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา 090"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.967954511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.967956961+07:00","message":"> Transcript [22990] [false]: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.967959951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.967961798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.967963827+07:00","message":"StatePrefix: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:07.967966395+07:00","message":"TextPushed: 'มหาวิทยาลัยราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.034567855+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.034604245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.034610356+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.03463181+07:00","message":"[buffer interim] 3133 false มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.034638516+07:00","message":"[bufferProcess] interim [640000000]:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.034641704+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา 090"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.034647171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.034650564+07:00","message":"> Transcript [22991] [false]: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา 090'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.034654633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.034656526+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.034658821+07:00","message":"StatePrefix: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.034663585+07:00","message":"TextPushed: 'มหาวิทยาลัยราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.356163287+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.356202877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาหลุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.356209836+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาหลุด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.356223009+07:00","message":"[buffer interim] 3133 false มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.356230722+07:00","message":"[bufferProcess] interim [940000000]:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.356233414+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.35624061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.35624363+07:00","message":"> Transcript [22992] [false]: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.35624773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.356249599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.356251593+07:00","message":"StatePrefix: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.356254223+07:00","message":"TextPushed: 'มหาวิทยาลัยราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.356258878+07:00","message":"Push: 'บ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.35626065+07:00","message":"TextPushed: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.356262758+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.356265811+07:00","message":"Next Push (prob) : 'ศูนย์การศึกษา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.356274478+07:00","message":"push: {false บ้านสมเด็จเจ้าพระยา 0 0xc004624c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.553899157+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.553940023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุทธรณ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.553947136+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุทธรณ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.553960456+07:00","message":"[buffer interim] 3133 false มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุทธรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.553975174+07:00","message":"[bufferProcess] interim [180000000]:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุทธรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.553979152+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาหลุด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.553985552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.553992845+07:00","message":"> Transcript [22993] [false]: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาหลุด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.553998098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.554001872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.554003972+07:00","message":"StatePrefix: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.554006688+07:00","message":"TextPushed: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.690545335+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.690583535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุ่ทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.69058973+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุ่ทอง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:08.690603941+07:00","message":"[buffer interim] 3133 false มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุ่ทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.690610736+07:00","message":"[bufferProcess] interim [240000000]:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุ่ทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.690613492+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุทธรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.690619091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.690621723+07:00","message":"> Transcript [22994] [false]: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุทธรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.69063077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.690633824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.690635566+07:00","message":"StatePrefix: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:08.690639121+07:00","message":"TextPushed: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:09.053508645+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:09.053542525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุทองทวารวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:09.053550812+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุทองทวารวดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:09.053563451+07:00","message":"[buffer interim] 3133 false มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุทองทวารวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.05357006+07:00","message":"[bufferProcess] interim [660000000]:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุทองทวารวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.053572976+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุ่ทอง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.053580092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.053582666+07:00","message":"> Transcript [22995] [false]: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุ่ทอง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.053586362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.05358836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.053590752+07:00","message":"StatePrefix: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.053593479+07:00","message":"TextPushed: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:09.237715272+07:00","message":"[GCS] IsForceVAD: false for message ID: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:09.349550786+07:00","message":"receive streaming session, msgId: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:09.349591612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุ่ทองทวารวดี\",\"confidence\":0.9563605}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:09.349599446+07:00","message":"receive interim result [true|false]: มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุ่ทองทวารวดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:09.349610395+07:00","message":"end recv isFinal message id 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:09.349612465+07:00","message":"end Recv id 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:09.349619534+07:00","message":"[buffer interim] 3133 true มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุ่ทองทวารวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349634061+07:00","message":"[bufferProcess] interim [50000000]:มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุ่ทองทวารวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.34963776+07:00","message":"[bufferProcess] send to processor (isfinal):มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุทองทวารวดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349641297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349644105+07:00","message":"> Transcript [22996] [false]: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุทองทวารวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349647825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349649489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349651529+07:00","message":"StatePrefix: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349653976+07:00","message":"TextPushed: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349656669+07:00","message":"Push: 'ศูนย์การศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349660209+07:00","message":"TextPushed: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349662859+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุทองทวารวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349665721+07:00","message":"Next Push (prob) : 'อุทองทวารวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349667301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349669091+07:00","message":"> Transcript [22997] [true]: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุ่ทองทวารวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349671225+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349672947+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.34967442+07:00","message":"StatePrefix: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษาอุทองทวารวดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349676355+07:00","message":"TextPushed: 'มหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยาศูนย์การศึกษา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:09.349678337+07:00","message":"Push: 'อุ่ทองทวารวดี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:09.34968835+07:00","message":"push: {false ศูนย์การศึกษา 0 0xc004624c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:09.349701674+07:00","message":"push: {true อุ่ทองทวารวดี 0 0xc004624c80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:18:09.358929751+07:00","message":"write wav file: './tmp/7478/7478_3133.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:09.557775042+07:00","message":"[GCS] Start streaming session, msgId: 3134"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:09.965182445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:09.965189305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.20793775+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.20797426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.207979521+07:00","message":"receive interim result [false|false]: มหาวิทยา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.207991283+07:00","message":"[buffer interim] 3134 false มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.207997785+07:00","message":"[bufferProcess] interim [660000000]:มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.207999687+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.279462823+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.279512354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.279520297+07:00","message":"receive interim result [false|false]: มหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.279533437+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.279540654+07:00","message":"[bufferProcess] interim [780000000]:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.279543425+07:00","message":"[bufferProcess] send to processor:มหาวิทยา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.279548774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.279551361+07:00","message":"> Transcript [22998] [false]: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.279553338+07:00","message":"Set StatePrefix (first interim): 'มหาวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.401223404+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.401269851+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยที่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.401278334+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.401297171+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.401305551+07:00","message":"[bufferProcess] interim [900000000]:มหาวิทยาลัยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.401308881+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.401313756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.401317851+07:00","message":"> Transcript [22999] [false]: 'มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.401323724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.40132657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.401329449+07:00","message":"StatePrefix: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.401332922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.527589102+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.527643891+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทค\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.527650091+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทค"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.527664018+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.527671165+07:00","message":"[bufferProcess] interim [960000000]:มหาวิทยาลัยเทค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.527674006+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.527680862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.527683495+07:00","message":"> Transcript [23000] [false]: 'มหาวิทยาลัยที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.527687209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.527689222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.527691102+07:00","message":"StatePrefix: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.527693303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.529838639+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.529847025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.529849715+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.529857279+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.529859959+07:00","message":"[bufferProcess] interim [20000000]:มหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.529861626+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.529863587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.529865505+07:00","message":"> Transcript [23001] [false]: 'มหาวิทยาลัยเทค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.529867783+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.529869409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.529870903+07:00","message":"StatePrefix: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.529872512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.59509013+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.595131628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.595137049+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.595151758+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.595158324+07:00","message":"[bufferProcess] interim [80000000]:มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.595160821+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.595167074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.595170226+07:00","message":"> Transcript [23002] [false]: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.595173683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.595175691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.59517821+07:00","message":"StatePrefix: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.595180306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.595185545+07:00","message":"Push: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.595187506+07:00","message":"TextPushed: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.595189974+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.595191873+07:00","message":"Next Push (prob) : 'ลัยเทคโน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.595199002+07:00","message":"push: {false มหาวิทยา 0 0xc002d18f80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.850132439+07:00","message":"[GCS] Cleaned up inactive client: 3118"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.850163868+07:00","message":"[GCS] Cleaned up inactive client: 3120"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.85016868+07:00","message":"[GCS] Cleaned up inactive client: 3117"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.850172286+07:00","message":"[GCS] Cleaned up inactive client: 3119"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.850175148+07:00","message":"[GCS] Cleaned up inactive client: 3116"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.850178107+07:00","message":"[GCS] Cleaned up inactive client: 3115"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.990209486+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.990242471+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีราช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.990248119+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราช"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:10.990262723+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.99026979+07:00","message":"[bufferProcess] interim [500000000]:มหาวิทยาลัยเทคโนโลยีราช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.990272687+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.990275921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.990278664+07:00","message":"> Transcript [23003] [false]: 'มหาวิทยาลัยเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.990281928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.990285859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.990288029+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:10.990290127+07:00","message":"TextPushed: 'มหาวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.121047885+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.121085595+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีราชมงคล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.121092635+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคล"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.121108107+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.121115192+07:00","message":"[bufferProcess] interim [560000000]:มหาวิทยาลัยเทคโนโลยีราชมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.121117608+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราช"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.12112067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.121126942+07:00","message":"> Transcript [23004] [false]: 'มหาวิทยาลัยเทคโนโลยีราช'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.121129803+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.121131822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.121133917+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.121136052+07:00","message":"TextPushed: 'มหาวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.62925311+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.629289779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.629295708+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.629313961+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.629325318+07:00","message":"[bufferProcess] interim [40000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.629330331+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคล"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.629337503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.629342041+07:00","message":"> Transcript [23005] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.62934625+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.629348671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.629350919+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.629356612+07:00","message":"TextPushed: 'มหาวิทยา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.686882398+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.68692051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.686925944+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.686941194+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.686948623+07:00","message":"[bufferProcess] interim [160000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.68695167+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.686958708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.686961467+07:00","message":"> Transcript [23006] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.686965348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.686967755+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.686969517+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.686971579+07:00","message":"TextPushed: 'มหาวิทยา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.686977199+07:00","message":"Push: 'ลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.68697884+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.686980716+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.686983062+07:00","message":"Next Push (prob) : 'โลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.686991068+07:00","message":"push: {false ลัยเทคโน 0 0xc002d18f80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.688680653+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.688695465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.68869966+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:11.68870915+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.688713216+07:00","message":"[bufferProcess] interim [220000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.688715136+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.688717573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.688719537+07:00","message":"> Transcript [23007] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:11.688721287+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:12.327427037+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:12.327465628+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-01-30T11:18:12.327471452+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:12.327485993+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.327493214+07:00","message":"[bufferProcess] interim [820000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.327495617+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.327502571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.327505205+07:00","message":"> Transcript [23008] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.327508196+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.32751026+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.327512672+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.327514974+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:12.909823473+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:12.909857261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหายุทธ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:12.909863501+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหายุทธ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:12.909876898+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหายุทธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.909884139+07:00","message":"[bufferProcess] interim [360000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหายุทธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.909887004+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.90989265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.909895253+07:00","message":"> Transcript [23009] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.909898708+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.9099008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.909902786+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.909905082+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:12.911156352+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:12.91116392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:12.911166725+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:12.911171915+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.911174832+07:00","message":"[bufferProcess] interim [420000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.911176728+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหายุทธ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.9111787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.911180712+07:00","message":"> Transcript [23010] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหายุทธ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.911182705+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.911184213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.91118574+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:12.911187572+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:12.965599779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:12.965623827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:13.288905863+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:13.288949387+07:00","message":"receive 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-01-30T11:18:13.288958349+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:13.288974816+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.288986525+07:00","message":"[bufferProcess] interim [780000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.288990468+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.288999324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.289003947+07:00","message":"> Transcript [23011] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.289009858+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.289013236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.289016485+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.289020169+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.289028368+07:00","message":"Push: 'โลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.289031557+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.289037808+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.289041623+07:00","message":"Next Push (prob) : 'มหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:13.289055225+07:00","message":"push: {false โลยีราชมงคลสุวรรณภูมิ 0 0xc002d18f80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:13.929202453+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:13.929234699+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-01-30T11:18:13.929241041+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:13.92925477+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.929261554+07:00","message":"[bufferProcess] interim [380000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.929264462+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.929271422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.929274077+07:00","message":"> Transcript [23012] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.929277578+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.92927959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.929281605+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:13.92928453+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:14.117878002+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:14.117924802+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-01-30T11:18:14.117932957+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบูรณ์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:14.117947452+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.117958176+07:00","message":"[bufferProcess] interim [560000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.117962533+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.117969273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.117973139+07:00","message":"> Transcript [23013] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.117979771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.117982617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.117984803+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.117987297+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:14.325260453+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:14.325295814+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-01-30T11:18:14.325302061+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:14.325316524+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.325323402+07:00","message":"[bufferProcess] interim [800000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.325326361+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบูรณ์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.325333571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.325336105+07:00","message":"> Transcript [23014] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบูรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.325339762+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.325341859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.32534438+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.325346978+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:14.640202134+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:14.64024265+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-01-30T11:18:14.640248955+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้ว"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:14.640262191+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.640268547+07:00","message":"[bufferProcess] interim [40000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.640271929+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.640277258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.640280001+07:00","message":"> Transcript [23015] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.640284288+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.640286524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.64028892+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.640292272+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.640298529+07:00","message":"Push: 'มหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.640300629+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.640303244+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.640305596+07:00","message":"Next Push (prob) : 'ราชภัฏเพชรบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:14.640325459+07:00","message":"push: {false มหาวิทยาลัย 0 0xc002d18f80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:14.64821659+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:14.648247736+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-01-30T11:18:14.648253074+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:14.648270123+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.648278304+07:00","message":"[bufferProcess] interim [100000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.648280761+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.648289094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.648291744+07:00","message":"> Transcript [23016] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.648295474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.648297469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.648299531+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:14.648302542+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.033034993+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.033074613+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-01-30T11:18:15.033080562+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็ถาม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.033091365+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.033098171+07:00","message":"[bufferProcess] interim [520000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.033101603+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.033109463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.033112022+07:00","message":"> Transcript [23017] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.033115895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.033117835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.033119754+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.033122842+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.211107089+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.211142412+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-01-30T11:18:15.211149313+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.21116411+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.211171041+07:00","message":"[bufferProcess] interim [640000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.211173286+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็ถาม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.211177114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.211179676+07:00","message":"> Transcript [23018] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็ถาม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.21118316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.211185109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.211187199+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.2111898+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.594468919+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.594506789+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-01-30T11:18:15.594512692+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.594525407+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.594532333+07:00","message":"[bufferProcess] interim [60000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.594535272+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.594550778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.594553851+07:00","message":"> Transcript [23019] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.594557901+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.594559955+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.594562017+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.594564964+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.59456862+07:00","message":"Push: 'ราชภัฏเพชรบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.594570681+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.594572642+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.594574673+07:00","message":"Next Push (prob) : 'แล้วก็สถาบัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.594582262+07:00","message":"push: {false ราชภัฏเพชรบุรี 0 0xc002d18f80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.597285575+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.597310237+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-01-30T11:18:15.597315822+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.597327474+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.597332922+07:00","message":"[bufferProcess] interim [120000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.597335634+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.597340887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.597343059+07:00","message":"> Transcript [23020] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.597346702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.597348671+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.597350686+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.597353944+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.722540172+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.722577466+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-01-30T11:18:15.722585294+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.722601652+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.722608459+07:00","message":"[bufferProcess] interim [180000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.72261534+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.722622924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.72262568+07:00","message":"> Transcript [23021] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.722629589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.722631719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.722634107+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.722637002+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.917047926+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.917090767+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-01-30T11:18:15.917098046+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.917115134+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.91712593+07:00","message":"[bufferProcess] interim [360000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.917129107+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.917134922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.917137705+07:00","message":"> Transcript [23022] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.917141965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.917143909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.917147466+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.917150461+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:15.965922919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:15.965931042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.976564761+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.976598892+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-01-30T11:18:15.97660541+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.976617741+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.976624407+07:00","message":"[bufferProcess] interim [480000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.976626785+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.97663256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.976635179+07:00","message":"> Transcript [23023] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.976645183+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.976648344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.976652388+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.976655042+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.976661072+07:00","message":"Push: 'แล้วก็สถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.976663068+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.976665327+07:00","message":"Set new StatePrefix : 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:15.976667708+07:00","message":"Next Push (prob) : 'เทคโนโลยีพระ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:15.976674447+07:00","message":"push: {false แล้วก็สถาบัน 0 0xc002d18f80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.108910858+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.108945172+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-01-30T11:18:16.108951394+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.108967269+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.108974101+07:00","message":"[bufferProcess] interim [600000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.108977125+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.108983354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.108985934+07:00","message":"> Transcript [23024] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.108989312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.108991277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.10899301+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.108995462+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.234998053+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.235033837+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-01-30T11:18:16.235040751+07:00","message":"receive interim result [false|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.235052605+07:00","message":"[buffer interim] 3134 false มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.235059114+07:00","message":"[bufferProcess] interim [660000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.235061805+07:00","message":"[bufferProcess] send to processor:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.235067008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.235069568+07:00","message":"> Transcript [23025] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.235073093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.235074777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.235076604+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.235079235+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.406684317+07:00","message":"[GCS] IsForceVAD: false for message ID: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.514417737+07:00","message":"receive streaming session, msgId: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.514464449+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.514472981+07:00","message":"receive interim result [true|false]: มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.514483468+07:00","message":"end recv isFinal message id 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.514485573+07:00","message":"end Recv id 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.514492715+07:00","message":"[buffer interim] 3134 true มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.514503217+07:00","message":"[bufferProcess] interim [80000000]:มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.514507026+07:00","message":"[bufferProcess] send to processor (isfinal):มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.514512328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.514515167+07:00","message":"> Transcript [23026] [false]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.514518939+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.51452061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.514522674+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.514525017+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.514526962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.514528744+07:00","message":"> Transcript [23027] [true]: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.514530774+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.514532344+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.514533786+07:00","message":"StatePrefix: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบันเทคโนโลยีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.514535579+07:00","message":"TextPushed: 'มหาวิทยาลัยเทคโนโลยีราชมงคลสุวรรณภูมิมหาวิทยาลัยราชภัฏเพชรบุรีแล้วก็สถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:16.514539194+07:00","message":"Push: 'เทคโนโลยีพระจอมเกล้า'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.514549996+07:00","message":"push: {true เทคโนโลยีพระจอมเกล้า 0 0xc002d18f80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:18:16.527419736+07:00","message":"write wav file: './tmp/7478/7478_3134.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:16.539280844+07:00","message":"[GCS] Start streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.393243674+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.393287519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.393294382+07:00","message":"receive interim result [false|false]: เจ้าคุณทหาร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.393310269+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.393317925+07:00","message":"[bufferProcess] interim [720000000]:เจ้าคุณทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.393319829+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.572897702+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.572938774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารราบ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.572945835+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารราบ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.572961269+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.572975757+07:00","message":"[bufferProcess] interim [840000000]:เจ้าคุณทหารราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.572979663+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.572983954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.572987805+07:00","message":"> Transcript [23028] [false]: 'เจ้าคุณทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.572990759+07:00","message":"Set StatePrefix (first interim): 'เจ้าคุณทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.703348971+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.703394063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหาร\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.703405423+07:00","message":"receive interim result [false|false]: เจ้าคุณทหาร"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.70342288+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.703432765+07:00","message":"[bufferProcess] interim [960000000]:เจ้าคุณทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.703435995+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารราบ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.703444237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.703450674+07:00","message":"> Transcript [23029] [false]: 'เจ้าคุณทหารราบ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.703456365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.703458973+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.703461543+07:00","message":"StatePrefix: 'เจ้าคุณทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.703464545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.707417923+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.70743029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารลาดกระบัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.707434585+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบัง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:17.707446484+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.707450417+07:00","message":"[bufferProcess] interim [20000000]:เจ้าคุณทหารลาดกระบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.707453104+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหาร"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.707455749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.707458493+07:00","message":"> Transcript [23030] [false]: 'เจ้าคุณทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.707461242+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.707463596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.707465991+07:00","message":"StatePrefix: 'เจ้าคุณทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:17.707468458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:18.282573105+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:18.282612045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารลาดกระบังคณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:18.282618928+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:18.282635356+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.282651715+07:00","message":"[bufferProcess] interim [620000000]:เจ้าคุณทหารลาดกระบังคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.28265484+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบัง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.282658513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.282663027+07:00","message":"> Transcript [23031] [false]: 'เจ้าคุณทหารลาดกระบัง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.28266688+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.282668822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.282670557+07:00","message":"StatePrefix: 'เจ้าคุณทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.282672541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:18.667305275+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:18.667344983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารลาดกระบังคณะทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:18.667351311+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:18.667364979+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.667374779+07:00","message":"[bufferProcess] interim [980000000]:เจ้าคุณทหารลาดกระบังคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.667378324+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.66738559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.667389735+07:00","message":"> Transcript [23032] [false]: 'เจ้าคุณทหารลาดกระบังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.667393973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.667397364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.667399292+07:00","message":"StatePrefix: 'เจ้าคุณทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.667401467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.66740759+07:00","message":"Push: 'เจ้าคุณทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.667410383+07:00","message":"TextPushed: 'เจ้าคุณทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.667413178+07:00","message":"Set new StatePrefix : 'เจ้าคุณทหารลาดกระบังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:18.667416668+07:00","message":"Next Push (prob) : 'ลาดกระบังคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:18.667426615+07:00","message":"push: {false เจ้าคุณทหาร 0 0xc002d19800}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:18.96626356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:18.966289869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.004070132+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.004111347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารลาดกระบังคณะทำงานจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.004117685+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.004131437+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.004138902+07:00","message":"[bufferProcess] interim [280000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.004141562+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.004147804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.004150809+07:00","message":"> Transcript [23033] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.004154326+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.004156487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.004158645+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.004160781+07:00","message":"TextPushed: 'เจ้าคุณทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.123987274+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.124037101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารลาดกระบังคณะทำงานจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.124045241+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจาก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.124063305+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.12407153+07:00","message":"[bufferProcess] interim [400000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.124076259+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.124081121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.124085628+07:00","message":"> Transcript [23034] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.124091038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.12409421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.124096964+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.124100502+07:00","message":"TextPushed: 'เจ้าคุณทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.240430401+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.240466799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารลาดกระบังคณะทำงานจากผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.24047275+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากผู้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.240486338+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.240493548+07:00","message":"[bufferProcess] interim [520000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.240496546+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจาก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.24050306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.240505528+07:00","message":"> Transcript [23035] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจาก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.240509148+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.240511077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.240513217+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.240515296+07:00","message":"TextPushed: 'เจ้าคุณทหาร'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.322800231+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.322841376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.322849221+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.322867575+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.322875455+07:00","message":"[bufferProcess] interim [580000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.322879746+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจากผู้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.322889524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.322893009+07:00","message":"> Transcript [23036] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.322897771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.322901948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.322903965+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.322906086+07:00","message":"TextPushed: 'เจ้าคุณทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.32291318+07:00","message":"Push: 'ลาดกระบังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.322915899+07:00","message":"TextPushed: 'เจ้าคุณทหารลาดกระบังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.322918965+07:00","message":"Set new StatePrefix : 'เจ้าคุณทหารลาดกระบังคณะทำงานจากผู้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.322922535+07:00","message":"Next Push (prob) : 'ทำงานจากผู้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.322949639+07:00","message":"push: {false ลาดกระบังคณะ 0 0xc002d19800}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.403556536+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.403599047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.40360528+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาค"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.403622576+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.403630224+07:00","message":"[bufferProcess] interim [700000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.403632743+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.403639814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.40364235+07:00","message":"> Transcript [23037] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.40364454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.403655789+07:00","message":"Set new StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.566991882+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.567027195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.567034617+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.567049735+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.567056444+07:00","message":"[bufferProcess] interim [880000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.567059719+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาค"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.567067824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.56707083+07:00","message":"> Transcript [23038] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาค'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.567074005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.567075788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.567077679+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.567079964+07:00","message":"TextPushed: 'เจ้าคุณทหารลาดกระบังคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.754378314+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.754419337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.75442717+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:19.754443603+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.754462621+07:00","message":"[bufferProcess] interim [60000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.754466652+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.754475388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.754480596+07:00","message":"> Transcript [23039] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.754485124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.754487758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.754491236+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:19.754495168+07:00","message":"TextPushed: 'เจ้าคุณทหารลาดกระบังคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.032875866+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.032912746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.032922599+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.032936065+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.032942662+07:00","message":"[bufferProcess] interim [240000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.032945555+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.032951712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.03295445+07:00","message":"> Transcript [23040] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.032957998+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.032959871+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.032961905+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.032965113+07:00","message":"TextPushed: 'เจ้าคุณทหารลาดกระบังคณะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.05307931+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.053100957+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมอเตอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.053106769+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมอเตอร์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.053120522+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมอเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.053125715+07:00","message":"[bufferProcess] interim [300000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมอเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.053128165+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.053130918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.053133625+07:00","message":"> Transcript [23041] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.053136721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.053138534+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.053140305+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.053142625+07:00","message":"TextPushed: 'เจ้าคุณทหารลาดกระบังคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.053152693+07:00","message":"Push: 'ทำงานจากทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.053154811+07:00","message":"TextPushed: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.053157093+07:00","message":"Set new StatePrefix : 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.05315959+07:00","message":"Next Push (prob) : 'ภาคส่วนของม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.053205422+07:00","message":"push: {false ทำงานจากทุก 0 0xc002d19800}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.100340424+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.100377663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.100383969+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.100402722+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.100416044+07:00","message":"[bufferProcess] interim [420000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.100418872+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมอเตอร์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.10042622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.100429031+07:00","message":"> Transcript [23042] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมอเตอร์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.100433331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.100435301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.100437298+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.100439656+07:00","message":"TextPushed: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.715759557+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.715797222+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-01-30T11:18:20.715803427+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:20.715817242+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.715823492+07:00","message":"[bufferProcess] interim [20000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.715825967+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.715831704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.715834362+07:00","message":"> Transcript [23043] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.715837957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.715839941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.715842173+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:20.715844892+07:00","message":"TextPushed: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.307878657+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.307911138+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-01-30T11:18:21.307917055+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.307929443+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.307935942+07:00","message":"[bufferProcess] interim [560000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.307941335+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.307948267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.307950868+07:00","message":"> Transcript [23044] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.307954075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.307955951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.307962363+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.307967665+07:00","message":"TextPushed: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.324523975+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.32454614+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-01-30T11:18:21.324551613+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.324563959+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.324569213+07:00","message":"[bufferProcess] interim [620000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.324571755+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.324575281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.324577836+07:00","message":"> Transcript [23045] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.324580971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.32458274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.324584779+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.324587529+07:00","message":"TextPushed: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุก'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.324592128+07:00","message":"Push: 'ภาคส่วนของม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.324593891+07:00","message":"TextPushed: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.324596186+07:00","message":"Set new StatePrefix : 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.324600149+07:00","message":"Next Push (prob) : 'จธที่พี่ซื้อมา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.324607766+07:00","message":"push: {false ภาคส่วนของม 0 0xc002d19800}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.490374119+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.490416461+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-01-30T11:18:21.490423532+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธสื่อมวลชน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.490437044+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธสื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.490443522+07:00","message":"[bufferProcess] interim [740000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธสื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.49044653+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.490452869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.4904554+07:00","message":"> Transcript [23046] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.49045767+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.52164476+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.521678245+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-01-30T11:18:21.521685535+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธสื่อมวลชนและ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.521696782+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธสื่อมวลชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.521703915+07:00","message":"[bufferProcess] interim [800000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธสื่อมวลชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.52170729+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธสื่อมวลชน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.521710995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.521714419+07:00","message":"> Transcript [23047] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธสื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.521717107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.521721786+07:00","message":"Set new StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธสื่อมวลชน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.637855128+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.637894987+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-01-30T11:18:21.637901963+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.637919887+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.637927662+07:00","message":"[bufferProcess] interim [920000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.637930739+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธสื่อมวลชนและ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.637934497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.637937137+07:00","message":"> Transcript [23048] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธสื่อมวลชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.63794107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.637943656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.637945882+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธสื่อมวลชน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.637948722+07:00","message":"TextPushed: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.66634018+07:00","message":"[GCS] IsForceVAD: false for message ID: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.728336212+07:00","message":"[GCS] Start streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.749971396+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.750011786+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-01-30T11:18:21.750018019+07:00","message":"receive interim result [false|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็แค่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.750030619+07:00","message":"[buffer interim] 3135 false เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.750039218+07:00","message":"[bufferProcess] interim [40000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.750041802+07:00","message":"[bufferProcess] send to processor:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.750060212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.750063237+07:00","message":"> Transcript [23049] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.750066055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.750068234+07:00","message":"Set new StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.881593224+07:00","message":"receive streaming session, msgId: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.881631771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็แค่\",\"confidence\":0.94271064}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.881638991+07:00","message":"receive interim result [true|false]: เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็แค่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.881648614+07:00","message":"end recv isFinal message id 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.881665005+07:00","message":"end Recv id 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.881671615+07:00","message":"[buffer interim] 3135 true เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.881680883+07:00","message":"[bufferProcess] interim [130000000]:เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.88168433+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็แค่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.881688028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.881690691+07:00","message":"> Transcript [23050] [false]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.881694053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.881696224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.881697886+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.881700249+07:00","message":"TextPushed: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.881702121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.881703998+07:00","message":"> Transcript [23051] [true]: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็แค่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.881705974+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.881707461+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.881708909+07:00","message":"StatePrefix: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของมจธที่พี่ซื้อมาชนแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.881711126+07:00","message":"TextPushed: 'เจ้าคุณทหารลาดกระบังคณะทำงานจากทุกภาคส่วนของม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:21.881714709+07:00","message":"Push: 'จธที่พี่ซื้อมาชนแล้วก็แค่'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:21.881723026+07:00","message":"push: {true จธที่พี่ซื้อมาชนแล้วก็แค่ 0 0xc002d19800}"}
{"level":"info","service":"Main","time":"2026-01-30T11:18:21.898795901+07:00","message":"write wav file: './tmp/7478/7478_3135.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:21.967218022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:21.967234817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:22.592418851+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:22.592463039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกท่าน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:22.592467948+07:00","message":"receive interim result [false|false]: ทุกท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:22.592483233+07:00","message":"[buffer interim] 3136 false ทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:22.592489376+07:00","message":"[bufferProcess] interim [900000000]:ทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:22.592491292+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:22.817460094+07:00","message":"[GCS] IsForceVAD: false for message ID: 3136"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:22.877516266+07:00","message":"[GCS] Start streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:22.917324915+07:00","message":"receive streaming session, msgId: 3136"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:22.917356688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกท่าน\",\"confidence\":0.9176066}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:22.917362072+07:00","message":"receive interim result [true|false]: ทุกท่าน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:22.917368765+07:00","message":"end recv isFinal message id 3136"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:22.917370596+07:00","message":"end Recv id 3136"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:22.917375214+07:00","message":"[buffer interim] 3136 true ทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:22.917381921+07:00","message":"[bufferProcess] interim [320000000]:ทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:22.917384843+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:22.917387879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:22.917390469+07:00","message":"> Transcript [23052] [false]: 'ทุกท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:22.917392477+07:00","message":"Set StatePrefix (first interim): 'ทุกท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:22.917393955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:22.917395938+07:00","message":"> Transcript [23053] [true]: 'ทุกท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:22.917398237+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:22.917399905+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:22.917401605+07:00","message":"StatePrefix: 'ทุกท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:22.917403373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:22.917405768+07:00","message":"Push: 'ทุกท่าน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:22.91741339+07:00","message":"push: {true ทุกท่าน 0 0xc004625200}"}
{"level":"info","service":"Main","time":"2026-01-30T11:18:22.923811161+07:00","message":"write wav file: './tmp/7478/7478_3136.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:23.461904473+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:23.461965724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:23.461972606+07:00","message":"receive interim result [false|false]: ที่ได้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:23.461987222+07:00","message":"[buffer interim] 3137 false ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.461995821+07:00","message":"[bufferProcess] interim [420000000]:ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.461999143+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:23.603304521+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:23.603352497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้มา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:23.60336031+07:00","message":"receive interim result [false|false]: ที่ได้มา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:23.603378889+07:00","message":"[buffer interim] 3137 false ที่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.603387274+07:00","message":"[bufferProcess] interim [540000000]:ที่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.60339045+07:00","message":"[bufferProcess] send to processor:ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.603395253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.603400328+07:00","message":"> Transcript [23054] [false]: 'ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.603403365+07:00","message":"Set StatePrefix (first interim): 'ที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:23.862510249+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:23.862551831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้มาร่วม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:23.862557451+07:00","message":"receive interim result [false|false]: ที่ได้มาร่วม"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:23.862570345+07:00","message":"[buffer interim] 3137 false ที่ได้มาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.862577418+07:00","message":"[bufferProcess] interim [780000000]:ที่ได้มาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.862579978+07:00","message":"[bufferProcess] send to processor:ที่ได้มา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.862585718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.862589016+07:00","message":"> Transcript [23055] [false]: 'ที่ได้มา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.862594459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.862596547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.862598261+07:00","message":"StatePrefix: 'ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:23.862600227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.049364083+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.049404117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้มาร่วมงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.049410747+07:00","message":"receive interim result [false|false]: ที่ได้มาร่วมงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.049424188+07:00","message":"[buffer interim] 3137 false ที่ได้มาร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.049431356+07:00","message":"[bufferProcess] interim [20000000]:ที่ได้มาร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.049433836+07:00","message":"[bufferProcess] send to processor:ที่ได้มาร่วม"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.049439919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.049442548+07:00","message":"> Transcript [23056] [false]: 'ที่ได้มาร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.049445842+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.049447917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.049449799+07:00","message":"StatePrefix: 'ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.049451724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.358265381+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.358305679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้มาร่วมงานวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.358310989+07:00","message":"receive interim result [false|false]: ที่ได้มาร่วมงานวัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.358324754+07:00","message":"[buffer interim] 3137 false ที่ได้มาร่วมงานวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.3583312+07:00","message":"[bufferProcess] interim [260000000]:ที่ได้มาร่วมงานวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.358334559+07:00","message":"[bufferProcess] send to processor:ที่ได้มาร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.3583411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.358343794+07:00","message":"> Transcript [23057] [false]: 'ที่ได้มาร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.358346491+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.358349054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.358350961+07:00","message":"StatePrefix: 'ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.358353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.442532814+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.44257525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้มาร่วมงานในวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.442580991+07:00","message":"receive interim result [false|false]: ที่ได้มาร่วมงานในวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.442591822+07:00","message":"[buffer interim] 3137 false ที่ได้มาร่วมงานในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.442598979+07:00","message":"[bufferProcess] interim [380000000]:ที่ได้มาร่วมงานในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.442601619+07:00","message":"[bufferProcess] send to processor:ที่ได้มาร่วมงานวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.442606759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.442609573+07:00","message":"> Transcript [23058] [false]: 'ที่ได้มาร่วมงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.442614377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.442616363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.442618023+07:00","message":"StatePrefix: 'ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.442619899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.442623948+07:00","message":"Push: 'ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.442625763+07:00","message":"TextPushed: 'ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.44262758+07:00","message":"Set new StatePrefix : 'ที่ได้มาร่วมงานวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.442630311+07:00","message":"Next Push (prob) : 'มาร่วมงานวัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.44263769+07:00","message":"push: {false ที่ได้ 0 0xc004624000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.759901496+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.759954437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้มาร่วมงานในวันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.759961287+07:00","message":"receive interim result [false|false]: ที่ได้มาร่วมงานในวันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.759981584+07:00","message":"[buffer interim] 3137 false ที่ได้มาร่วมงานในวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.759995922+07:00","message":"[bufferProcess] interim [680000000]:ที่ได้มาร่วมงานในวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.759999754+07:00","message":"[bufferProcess] send to processor:ที่ได้มาร่วมงานในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.76001001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.760014477+07:00","message":"> Transcript [23059] [false]: 'ที่ได้มาร่วมงานในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.760018286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.760021847+07:00","message":"Set new StatePrefix: 'ที่ได้มาร่วมงานในวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.818353462+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.818398142+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้มาร่วมงานในวันนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.818403278+07:00","message":"receive interim result [false|false]: ที่ได้มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:24.818423424+07:00","message":"[buffer interim] 3137 false ที่ได้มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.818430955+07:00","message":"[bufferProcess] interim [740000000]:ที่ได้มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.818433648+07:00","message":"[bufferProcess] send to processor:ที่ได้มาร่วมงานในวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.818437097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.818439603+07:00","message":"> Transcript [23060] [false]: 'ที่ได้มาร่วมงานในวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.818442909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.818444916+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.818446638+07:00","message":"StatePrefix: 'ที่ได้มาร่วมงานในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:24.818448646+07:00","message":"TextPushed: 'ที่ได้'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:24.967826949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:24.967827702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.455449692+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.455493656+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-01-30T11:18:25.45549989+07:00","message":"receive interim result [false|false]: ที่ได้มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.455518972+07:00","message":"[buffer interim] 3137 false ที่ได้มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.455529937+07:00","message":"[bufferProcess] interim [340000000]:ที่ได้มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.455532476+07:00","message":"[bufferProcess] send to processor:ที่ได้มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.455535982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.455539217+07:00","message":"> Transcript [23061] [false]: 'ที่ได้มาร่วมงานในวันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.45554284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.455545247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.455547132+07:00","message":"StatePrefix: 'ที่ได้มาร่วมงานในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.45554933+07:00","message":"TextPushed: 'ที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.51920742+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.519247214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้มาร่วมงานในวันนี้นะคะขอบพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.519253957+07:00","message":"receive interim result [false|false]: ที่ได้มาร่วมงานในวันนี้นะคะขอบพระ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.519272637+07:00","message":"[buffer interim] 3137 false ที่ได้มาร่วมงานในวันนี้นะคะขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.519279756+07:00","message":"[bufferProcess] interim [460000000]:ที่ได้มาร่วมงานในวันนี้นะคะขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.519281961+07:00","message":"[bufferProcess] send to processor:ที่ได้มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.519285446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.519288277+07:00","message":"> Transcript [23062] [false]: 'ที่ได้มาร่วมงานในวันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.519291428+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.51929371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.519298147+07:00","message":"StatePrefix: 'ที่ได้มาร่วมงานในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.519300285+07:00","message":"TextPushed: 'ที่ได้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.647399914+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.647438286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.647444759+07:00","message":"receive interim result [false|false]: ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.647460488+07:00","message":"[buffer interim] 3137 false ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.647468052+07:00","message":"[bufferProcess] interim [580000000]:ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.647470519+07:00","message":"[bufferProcess] send to processor:ที่ได้มาร่วมงานในวันนี้นะคะขอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.647473941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.64747675+07:00","message":"> Transcript [23063] [false]: 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.64748056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.64748272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.647485805+07:00","message":"StatePrefix: 'ที่ได้มาร่วมงานในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.647487838+07:00","message":"TextPushed: 'ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.647490954+07:00","message":"Push: 'มาร่วมงานในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.647492955+07:00","message":"TextPushed: 'ที่ได้มาร่วมงานในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.647495409+07:00","message":"Set new StatePrefix : 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.647497911+07:00","message":"Next Push (prob) : 'นะคะขอบพระ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.647506514+07:00","message":"push: {false มาร่วมงานในวันนี้ 0 0xc004624000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.908160416+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.908202338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.908208474+07:00","message":"receive interim result [false|false]: ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:25.908224049+07:00","message":"[buffer interim] 3137 false ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.908231864+07:00","message":"[bufferProcess] interim [880000000]:ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.908234325+07:00","message":"[bufferProcess] send to processor:ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.90824054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.908243431+07:00","message":"> Transcript [23064] [false]: 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.90824682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.908248994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.908251161+07:00","message":"StatePrefix: 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:25.908255636+07:00","message":"TextPushed: 'ที่ได้มาร่วมงานในวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.3550431+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.35508522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.355091104+07:00","message":"receive interim result [false|false]: ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.355104507+07:00","message":"[buffer interim] 3137 false ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.355111268+07:00","message":"[bufferProcess] interim [240000000]:ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.355114328+07:00","message":"[bufferProcess] send to processor:ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.3551208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.35512405+07:00","message":"> Transcript [23065] [false]: 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.355127535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.355129459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.355131206+07:00","message":"StatePrefix: 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.355133547+07:00","message":"TextPushed: 'ที่ได้มาร่วมงานในวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.546674894+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.546713528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้โอกาส\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.546719893+07:00","message":"receive interim result [false|false]: ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้โอกาส"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.546735265+07:00","message":"[buffer interim] 3137 false ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.546741969+07:00","message":"[bufferProcess] interim [480000000]:ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.546745024+07:00","message":"[bufferProcess] send to processor:ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.546750461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.546753072+07:00","message":"> Transcript [23066] [false]: 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.546756377+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.546758257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.546760872+07:00","message":"StatePrefix: 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.546766107+07:00","message":"TextPushed: 'ที่ได้มาร่วมงานในวันนี้'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.656716385+07:00","message":"[GCS] IsForceVAD: false for message ID: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.757823037+07:00","message":"receive streaming session, msgId: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.757865767+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-01-30T11:18:26.757872349+07:00","message":"receive interim result [true|false]: ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้โอกาส"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.757883111+07:00","message":"end recv isFinal message id 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.757885205+07:00","message":"end Recv id 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.757892543+07:00","message":"[buffer interim] 3137 true ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757903473+07:00","message":"[bufferProcess] interim [810000000]:ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.75790679+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้โอกาส"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757910791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757914022+07:00","message":"> Transcript [23067] [false]: 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757918565+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757920292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757922766+07:00","message":"StatePrefix: 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757925314+07:00","message":"TextPushed: 'ที่ได้มาร่วมงานในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.75792853+07:00","message":"Push: 'นะคะขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757930214+07:00","message":"TextPushed: 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757932583+07:00","message":"Set new StatePrefix : 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757935319+07:00","message":"Next Push (prob) : 'คุณที่ให้โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.75793693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757938796+07:00","message":"> Transcript [23068] [true]: 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757941087+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757942679+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757944561+07:00","message":"StatePrefix: 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระคุณที่ให้โอกาส'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757946451+07:00","message":"TextPushed: 'ที่ได้มาร่วมงานในวันนี้นะคะขอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:26.757948553+07:00","message":"Push: 'คุณที่ให้โอกาส'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.757956879+07:00","message":"push: {false นะคะขอบพระ 0 0xc004624000}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.757962919+07:00","message":"push: {true คุณที่ให้โอกาส 0 0xc004624000}"}
{"level":"info","service":"Main","time":"2026-01-30T11:18:26.768927628+07:00","message":"write wav file: './tmp/7478/7478_3137.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:26.920022918+07:00","message":"[GCS] Start streaming session, msgId: 3138"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:27.968050517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:27.968063315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.188134858+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.188185808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.188192283+07:00","message":"receive interim result [false|false]: พรุ่ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.188209495+07:00","message":"[buffer interim] 3138 false พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.188217673+07:00","message":"[bufferProcess] interim [80000000]:พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.18822019+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.18822649+07:00","message":"[bufferProcess] send to processor (ticker):พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.188229917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.188233598+07:00","message":"> Transcript [23069] [false]: 'พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.188236703+07:00","message":"Set StatePrefix (first interim): 'พรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.297101754+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.297140765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.297147485+07:00","message":"receive interim result [false|false]: กรุณา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.297178689+07:00","message":"[buffer interim] 3138 false กรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.29718634+07:00","message":"[bufferProcess] interim [200000000]:กรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.297188084+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.354405466+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.354439025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาร่วมงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.354444367+07:00","message":"receive interim result [false|false]: มาร่วมงาน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.35445678+07:00","message":"[buffer interim] 3138 false มาร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.354463135+07:00","message":"[bufferProcess] interim [260000000]:มาร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.354465694+07:00","message":"[bufferProcess] send to processor:กรุณา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.354471072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.35447367+07:00","message":"> Transcript [23070] [false]: 'กรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.354475708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.354477702+07:00","message":"Set new StatePrefix: 'กรุณา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.491212061+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.491249614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาร่วมงานใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.491255297+07:00","message":"receive interim result [false|false]: มาร่วมงานใน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.491268006+07:00","message":"[buffer interim] 3138 false มาร่วมงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.491277203+07:00","message":"[bufferProcess] interim [380000000]:มาร่วมงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.491279368+07:00","message":"[bufferProcess] send to processor:มาร่วมงาน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.491285079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.491287798+07:00","message":"> Transcript [23071] [false]: 'มาร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.49129001+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.491292228+07:00","message":"Set new StatePrefix: 'มาร่วมงาน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.542069482+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.542103359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาร่วมงานในวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.5421094+07:00","message":"receive interim result [false|false]: มาร่วมงานในวัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.542122355+07:00","message":"[buffer interim] 3138 false มาร่วมงานในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.542129012+07:00","message":"[bufferProcess] interim [440000000]:มาร่วมงานในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.542131491+07:00","message":"[bufferProcess] send to processor:มาร่วมงานใน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.542136669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.542139056+07:00","message":"> Transcript [23072] [false]: 'มาร่วมงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.542142038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.542144053+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.542145865+07:00","message":"StatePrefix: 'มาร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.542148044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.676084748+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.676118953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาร่วมงานในวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.676125463+07:00","message":"receive interim result [false|false]: มาร่วมงานในวันนี้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.676139665+07:00","message":"[buffer interim] 3138 false มาร่วมงานในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.676146466+07:00","message":"[bufferProcess] interim [560000000]:มาร่วมงานในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.676149639+07:00","message":"[bufferProcess] send to processor:มาร่วมงานในวัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.676153118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.676156097+07:00","message":"> Transcript [23073] [false]: 'มาร่วมงานในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.676159277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.676161431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.676163198+07:00","message":"StatePrefix: 'มาร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.676165118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.867525789+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.867564952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาร่วมงานในวันนี้นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.867571703+07:00","message":"receive interim result [false|false]: มาร่วมงานในวันนี้นะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.867585419+07:00","message":"[buffer interim] 3138 false มาร่วมงานในวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.867592479+07:00","message":"[bufferProcess] interim [740000000]:มาร่วมงานในวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.867595286+07:00","message":"[bufferProcess] send to processor:มาร่วมงานในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.867598899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.867602844+07:00","message":"> Transcript [23074] [false]: 'มาร่วมงานในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.867605507+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.867607162+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.867608887+07:00","message":"StatePrefix: 'มาร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.867610849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.869329376+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.869371795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาร่วมงานในวันนี้นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.869378562+07:00","message":"receive interim result [false|false]: มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.86939791+07:00","message":"[buffer interim] 3138 false มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.869406165+07:00","message":"[bufferProcess] interim [800000000]:มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.869409571+07:00","message":"[bufferProcess] send to processor:มาร่วมงานในวันนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.869419779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.869423836+07:00","message":"> Transcript [23075] [false]: 'มาร่วมงานในวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.869428905+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.869431959+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.869434945+07:00","message":"StatePrefix: 'มาร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.869437465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.869445605+07:00","message":"Push: 'มาร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.86944836+07:00","message":"TextPushed: 'มาร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.869451497+07:00","message":"Set new StatePrefix : 'มาร่วมงานในวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:28.869454404+07:00","message":"Next Push (prob) : 'ในวันนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:28.869476088+07:00","message":"push: {false มาร่วมงาน 0 0xc0031a4c80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:29.038616623+07:00","message":"[GCS] IsForceVAD: false for message ID: 3138"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:29.129704321+07:00","message":"receive streaming session, msgId: 3138"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:29.129742766+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-01-30T11:18:29.129748056+07:00","message":"receive interim result [true|false]: มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:29.129757354+07:00","message":"end recv isFinal message id 3138"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:29.129759285+07:00","message":"end Recv id 3138"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:29.129765674+07:00","message":"[buffer interim] 3138 true มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129773858+07:00","message":"[bufferProcess] interim [130000000]:มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129778494+07:00","message":"[bufferProcess] send to processor (isfinal):มาร่วมงานในวันนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129782346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129785266+07:00","message":"> Transcript [23076] [false]: 'มาร่วมงานในวันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129788263+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129790222+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129792664+07:00","message":"StatePrefix: 'มาร่วมงานในวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129794747+07:00","message":"TextPushed: 'มาร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129796327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129798047+07:00","message":"> Transcript [23077] [true]: 'มาร่วมงานในวันนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129799926+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129801416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129802922+07:00","message":"StatePrefix: 'มาร่วมงานในวันนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129805105+07:00","message":"TextPushed: 'มาร่วมงาน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:29.129811038+07:00","message":"Push: 'ในวันนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:29.129818733+07:00","message":"push: {true ในวันนี้นะคะ 0 0xc0031a4c80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:18:29.136717424+07:00","message":"write wav file: './tmp/7478/7478_3138.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:30.43761421+07:00","message":"[GCS] Start streaming session, msgId: 3139"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:30.968518117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:30.96852652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.163458295+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.163498052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ฉัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.163504913+07:00","message":"receive interim result [false|false]: ที่ฉัน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.163519294+07:00","message":"[buffer interim] 3139 false ที่ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.163527033+07:00","message":"[bufferProcess] interim [540000000]:ที่ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.163529764+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.163536339+07:00","message":"[bufferProcess] send to processor (ticker):ที่ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.16353937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.16354505+07:00","message":"> Transcript [23078] [false]: 'ที่ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.163548399+07:00","message":"Set StatePrefix (first interim): 'ที่ฉัน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.29907791+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.299112998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันก็\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.299118355+07:00","message":"receive interim result [false|false]: ดิฉันก็"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.299131747+07:00","message":"[buffer interim] 3139 false ดิฉันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.299137826+07:00","message":"[bufferProcess] interim [660000000]:ดิฉันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.299139673+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.314455359+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.314481183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ฉันเกลียด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.314486249+07:00","message":"receive interim result [false|false]: ที่ฉันเกลียด"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.314499009+07:00","message":"[buffer interim] 3139 false ที่ฉันเกลียด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.314503324+07:00","message":"[bufferProcess] interim [720000000]:ที่ฉันเกลียด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.314505391+07:00","message":"[bufferProcess] send to processor:ดิฉันก็"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.314508256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.314511255+07:00","message":"> Transcript [23079] [false]: 'ดิฉันก็'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.314513116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.314514951+07:00","message":"Set new StatePrefix: 'ดิฉันก็'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.703041086+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.703077905+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันกิริยาทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.703083552+07:00","message":"receive interim result [false|false]: ดิฉันกิริยาทำ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.703096526+07:00","message":"[buffer interim] 3139 false ดิฉันกิริยาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.703103755+07:00","message":"[bufferProcess] interim [80000000]:ดิฉันกิริยาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.703106407+07:00","message":"[bufferProcess] send to processor:ที่ฉันเกลียด"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.703111387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.703114125+07:00","message":"> Transcript [23080] [false]: 'ที่ฉันเกลียด'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.703116171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.703118727+07:00","message":"Set new StatePrefix: 'ที่ฉันเกลียด'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.812437241+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.81247163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันกิริยาทำให้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.812480518+07:00","message":"receive interim result [false|false]: ดิฉันกิริยาทำให้"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.812492727+07:00","message":"[buffer interim] 3139 false ดิฉันกิริยาทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.812502174+07:00","message":"[bufferProcess] interim [200000000]:ดิฉันกิริยาทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.812504322+07:00","message":"[bufferProcess] send to processor:ดิฉันกิริยาทำ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.812507937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.812510834+07:00","message":"> Transcript [23081] [false]: 'ดิฉันกิริยาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.812513548+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.812516395+07:00","message":"Set new StatePrefix: 'ดิฉันกิริยาทำ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.867083714+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.867120758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันเกียรติยาธรรมวิภัชน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.867126447+07:00","message":"receive interim result [false|false]: ดิฉันเกียรติยาธรรมวิภัชน์"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:31.867140297+07:00","message":"[buffer interim] 3139 false ดิฉันเกียรติยาธรรมวิภัชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.867147242+07:00","message":"[bufferProcess] interim [320000000]:ดิฉันเกียรติยาธรรมวิภัชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.867149609+07:00","message":"[bufferProcess] send to processor:ดิฉันกิริยาทำให้"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.867154691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.86715743+07:00","message":"> Transcript [23082] [false]: 'ดิฉันกิริยาทำให้'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.86716049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.867162757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.867165007+07:00","message":"StatePrefix: 'ดิฉันกิริยาทำ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:31.86716719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.074666159+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.074715415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันเกียรติยาธรรมวิภัชน์ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.074723025+07:00","message":"receive interim result [false|false]: ดิฉันเกียรติยาธรรมวิภัชน์ตั้ง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.074737173+07:00","message":"[buffer interim] 3139 false ดิฉันเกียรติยาธรรมวิภัชน์ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.074745358+07:00","message":"[bufferProcess] interim [500000000]:ดิฉันเกียรติยาธรรมวิภัชน์ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.074749261+07:00","message":"[bufferProcess] send to processor:ดิฉันเกียรติยาธรรมวิภัชน์"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.074754035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.074758154+07:00","message":"> Transcript [23083] [false]: 'ดิฉันเกียรติยาธรรมวิภัชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.074761197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.074764018+07:00","message":"Set new StatePrefix: 'ดิฉันเกียรติยาธรรมวิภัชน์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.198354052+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.198388833+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันเกียรติยาธรรมวิภัชน์ต้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.198394727+07:00","message":"receive interim result [false|false]: ดิฉันเกียรติยาธรรมวิภัชน์ต้อง"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.198407569+07:00","message":"[buffer interim] 3139 false ดิฉันเกียรติยาธรรมวิภัชน์ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.198414669+07:00","message":"[bufferProcess] interim [560000000]:ดิฉันเกียรติยาธรรมวิภัชน์ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.1984173+07:00","message":"[bufferProcess] send to processor:ดิฉันเกียรติยาธรรมวิภัชน์ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.19842233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.198424974+07:00","message":"> Transcript [23084] [false]: 'ดิฉันเกียรติยาธรรมวิภัชน์ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.198427969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.198429817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.198431657+07:00","message":"StatePrefix: 'ดิฉันเกียรติยาธรรมวิภัชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.198433771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.220225986+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.220249553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.220254705+07:00","message":"receive interim result [false|false]: ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.220267803+07:00","message":"[buffer interim] 3139 false ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.220273459+07:00","message":"[bufferProcess] interim [620000000]:ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.220275789+07:00","message":"[bufferProcess] send to processor:ดิฉันเกียรติยาธรรมวิภัชน์ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.22027879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.220281051+07:00","message":"> Transcript [23085] [false]: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.220283844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.220285544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.220287369+07:00","message":"StatePrefix: 'ดิฉันเกียรติยาธรรมวิภัชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.220289146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.379498121+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.379543623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันเกียรติยาธรรมวิภัชน์ต้องถอน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.379550225+07:00","message":"receive interim result [false|false]: ดิฉันเกียรติยาธรรมวิภัชน์ต้องถอน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.379564174+07:00","message":"[buffer interim] 3139 false ดิฉันเกียรติยาธรรมวิภัชน์ต้องถอน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.37957133+07:00","message":"[bufferProcess] interim [740000000]:ดิฉันเกียรติยาธรรมวิภัชน์ต้องถอน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.379573725+07:00","message":"[bufferProcess] send to processor:ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.379579015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.379582033+07:00","message":"> Transcript [23086] [false]: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.379585165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.379587093+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.379588998+07:00","message":"StatePrefix: 'ดิฉันเกียรติยาธรรมวิภัชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.379592319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.392106592+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.392148104+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.392155742+07:00","message":"receive interim result [false|false]: ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลา"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.392172491+07:00","message":"[buffer interim] 3139 false ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.392181327+07:00","message":"[bufferProcess] interim [800000000]:ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.39218552+07:00","message":"[bufferProcess] send to processor:ดิฉันเกียรติยาธรรมวิภัชน์ต้องถอน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.392194013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.392198031+07:00","message":"> Transcript [23087] [false]: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องถอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.392202513+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.392205356+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.392208272+07:00","message":"StatePrefix: 'ดิฉันเกียรติยาธรรมวิภัชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.392210913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.392218078+07:00","message":"Push: 'ดิฉันเกียรติยาธรรมวิภัชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.392220869+07:00","message":"TextPushed: 'ดิฉันเกียรติยาธรรมวิภัชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.392223949+07:00","message":"Set new StatePrefix : 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องถอน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.392230201+07:00","message":"Next Push (prob) : 'ต้องถอน'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.392241477+07:00","message":"push: {false ดิฉันเกียรติยาธรรมวิภัชน์ 0 0xc004624e80}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.533131127+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.533181824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.533188335+07:00","message":"receive interim result [false|false]: ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไป"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.533204939+07:00","message":"[buffer interim] 3139 false ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.533213205+07:00","message":"[bufferProcess] interim [920000000]:ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.533215859+07:00","message":"[bufferProcess] send to processor:ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลา"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.533219531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.533222204+07:00","message":"> Transcript [23088] [false]: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.533224361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.533227112+07:00","message":"Set new StatePrefix: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลา'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.695272862+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.695307291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.695314183+07:00","message":"receive interim result [false|false]: ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อน"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:32.695326804+07:00","message":"[buffer interim] 3139 false ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.69533319+07:00","message":"[bufferProcess] interim [40000000]:ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.695335977+07:00","message":"[bufferProcess] send to processor:ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไป"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.695341664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.695344198+07:00","message":"> Transcript [23089] [false]: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไป'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.695347685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.695349678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.695351592+07:00","message":"StatePrefix: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:32.695354105+07:00","message":"TextPushed: 'ดิฉันเกียรติยาธรรมวิภัชน์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:33.073813749+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:33.073852824+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:33.073860167+07:00","message":"receive interim result [false|false]: ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดี"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:33.073874747+07:00","message":"[buffer interim] 3139 false ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.073881287+07:00","message":"[bufferProcess] interim [460000000]:ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.073884109+07:00","message":"[bufferProcess] send to processor:ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.073890641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.073893701+07:00","message":"> Transcript [23090] [false]: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.073897307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.073899613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.073902205+07:00","message":"StatePrefix: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.073904934+07:00","message":"TextPushed: 'ดิฉันเกียรติยาธรรมวิภัชน์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:33.272512317+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:33.272548735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:33.272555449+07:00","message":"receive interim result [false|false]: ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:33.272568792+07:00","message":"[buffer interim] 3139 false ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.272575634+07:00","message":"[bufferProcess] interim [640000000]:ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.272578065+07:00","message":"[bufferProcess] send to processor:ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.272584346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.272586887+07:00","message":"> Transcript [23091] [false]: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.272589977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.272592409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.272594465+07:00","message":"StatePrefix: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.272596937+07:00","message":"TextPushed: 'ดิฉันเกียรติยาธรรมวิภัชน์'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:33.898411019+07:00","message":"[GCS] IsForceVAD: false for message ID: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:33.915414548+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:33.915473303+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-01-30T11:18:33.915482179+07:00","message":"receive interim result [false|false]: ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:33.915501933+07:00","message":"[buffer interim] 3139 false ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.915515504+07:00","message":"[bufferProcess] interim [240000000]:ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.915519041+07:00","message":"[bufferProcess] send to processor:ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.915528417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.915532629+07:00","message":"> Transcript [23092] [false]: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.915538587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.915541286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.915544662+07:00","message":"StatePrefix: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.915548226+07:00","message":"TextPushed: 'ดิฉันเกียรติยาธรรมวิภัชน์'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.915555732+07:00","message":"Push: 'ต้องขอลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.91555843+07:00","message":"TextPushed: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.915564731+07:00","message":"Set new StatePrefix : 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:33.915568638+07:00","message":"Next Push (prob) : 'ไปก่อนสวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:33.915581443+07:00","message":"push: {false ต้องขอลา 0 0xc004624e80}"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:33.969134083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:33.969134103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:34.001586257+07:00","message":"receive streaming session, msgId: 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:34.001630923+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-01-30T11:18:34.001637723+07:00","message":"receive interim result [true|false]: ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:34.001647882+07:00","message":"end recv isFinal message id 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:34.001649847+07:00","message":"end Recv id 3139"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:34.001657345+07:00","message":"[buffer interim] 3139 true ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.001666999+07:00","message":"[bufferProcess] interim [480000000]:ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.001670367+07:00","message":"[bufferProcess] send to processor (isfinal):ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.001673654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.001684049+07:00","message":"> Transcript [23093] [false]: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.00168755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.001689589+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.001691572+07:00","message":"StatePrefix: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.00170063+07:00","message":"TextPushed: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.001702699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.001704863+07:00","message":"> Transcript [23094] [true]: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.001707043+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.001708859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.001710419+07:00","message":"StatePrefix: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลาไปก่อนสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.00171212+07:00","message":"TextPushed: 'ดิฉันเกียรติยาธรรมวิภัชน์ต้องขอลา'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:34.001715198+07:00","message":"Push: 'ไปก่อนสวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:34.001723872+07:00","message":"push: {true ไปก่อนสวัสดีค่ะ 0 0xc004624e80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:18:34.011036846+07:00","message":"write wav file: './tmp/7478/7478_3139.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:34.540605333+07:00","message":"[GCS] Start streaming session, msgId: 3140"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:35.637367514+07:00","message":"[GCS] IsForceVAD: false for message ID: 3140"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:35.733630197+07:00","message":"receive streaming session, msgId: 3140"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:35.733647478+07:00","message":"found end of frame, send empty tag with msgId: 3140"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:35.733650028+07:00","message":"end Recv id 3140"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:35.733657954+07:00","message":"[buffer interim] 3140 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:35.733664226+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:35.733674542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:35.733677186+07:00","message":"> Transcript [23095] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:35.733686912+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:35.733688932+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:35.733690841+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:35.733692759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:35.733695697+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:35.733705831+07:00","message":"push: {true \n 0 0xc002d19680}"}
{"level":"info","service":"Main","time":"2026-01-30T11:18:35.740102099+07:00","message":"write wav file: './tmp/7478/7478_3140.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:35.827051456+07:00","message":"[GCS] Start streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:36.076789799+07:00","message":"[GCS] IsForceVAD: false for message ID: 3141"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:36.168158354+07:00","message":"receive streaming session, msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:36.168178167+07:00","message":"found end of frame, send empty tag with msgId: 3141"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:36.168181086+07:00","message":"end Recv id 3141"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:36.168188294+07:00","message":"[buffer interim] 3141 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:36.168195094+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:36.168198856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:36.168201705+07:00","message":"> Transcript [23096] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:36.168208181+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:36.168210127+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:36.168211905+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:36.168213611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:36.168226256+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:36.168239598+07:00","message":"push: {true \n 0 0xc0031a4f00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:18:36.173774058+07:00","message":"write wav file: './tmp/7478/7478_3141.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:36.970173875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:36.970189552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:37.620387701+07:00","message":"[GCS] Start streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:37.676990555+07:00","message":"[GCS] IsForceVAD: false for message ID: 3142"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:38.025433966+07:00","message":"receive streaming session, msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:38.025453912+07:00","message":"found end of frame, send empty tag with msgId: 3142"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:38.025456742+07:00","message":"end Recv id 3142"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:38.025463271+07:00","message":"[buffer interim] 3142 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.025470378+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.025474475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.02547778+07:00","message":"> Transcript [23097] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.025480171+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.025481929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.025483546+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.025485259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.02549228+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:38.025505336+07:00","message":"push: {true \n 0 0xc0038b6c80}"}
{"level":"info","service":"Main","time":"2026-01-30T11:18:38.030750488+07:00","message":"write wav file: './tmp/7478/7478_3142.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:38.770218184+07:00","message":"[GCS] Start streaming session, msgId: 3143"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:38.895879734+07:00","message":"[GCS] IsForceVAD: false for message ID: 3143"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:38.95708058+07:00","message":"[GCS] Start streaming session, msgId: 3144"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:38.984229377+07:00","message":"receive streaming session, msgId: 3143"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:38.984253302+07:00","message":"found end of frame, send empty tag with msgId: 3143"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:38.984257405+07:00","message":"end Recv id 3143"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:38.984269327+07:00","message":"[buffer interim] 3143 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.984278744+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.984283563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.984287886+07:00","message":"> Transcript [23098] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.984291287+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.984293917+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.984296798+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.984299911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:38.984304122+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:38.984317429+07:00","message":"push: {true \n 0 0xc0034f7580}"}
{"level":"info","service":"Main","time":"2026-01-30T11:18:38.989511427+07:00","message":"write wav file: './tmp/7478/7478_3143.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:39.026041866+07:00","message":"[GCS] IsForceVAD: false for message ID: 3144"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:39.181046815+07:00","message":"receive streaming session, msgId: 3144"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:39.181067123+07:00","message":"found end of frame, send empty tag with msgId: 3144"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:39.181073234+07:00","message":"end Recv id 3144"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:39.181082725+07:00","message":"[buffer interim] 3144 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.181089163+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.181092531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.181099607+07:00","message":"> Transcript [23099] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.181102279+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.181104052+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.181106283+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.181107952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.181114531+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:39.181124344+07:00","message":"push: {true \n 0 0xc0036f4d00}"}
{"level":"info","service":"Main","time":"2026-01-30T11:18:39.186608546+07:00","message":"write wav file: './tmp/7478/7478_3144.wav'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:39.477295639+07:00","message":"[GCS] Start streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:39.726192632+07:00","message":"[GCS] IsForceVAD: false for message ID: 3145"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:39.826762726+07:00","message":"receive streaming session, msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:39.826787938+07:00","message":"found end of frame, send empty tag with msgId: 3145"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:39.826791624+07:00","message":"end Recv id 3145"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:39.826802336+07:00","message":"[buffer interim] 3145 true \n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.826810149+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.826813902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.826816694+07:00","message":"> Transcript [23100] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.826819337+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.82682099+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.826823386+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.826825091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2026-01-30T11:18:39.826827578+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:39.826837495+07:00","message":"push: {true \n 0 0xc0031a5800}"}
{"level":"info","service":"Main","time":"2026-01-30T11:18:39.835585093+07:00","message":"write wav file: './tmp/7478/7478_3145.wav'"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:39.970309612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:39.970330657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:40.850009479+07:00","message":"[GCS] Cleaned up inactive client: 3124"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:40.85003286+07:00","message":"[GCS] Cleaned up inactive client: 3126"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:40.850036016+07:00","message":"[GCS] Cleaned up inactive client: 3121"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:40.850037827+07:00","message":"[GCS] Cleaned up inactive client: 3122"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:40.850039436+07:00","message":"[GCS] Cleaned up inactive client: 3123"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:18:40.850041132+07:00","message":"[GCS] Cleaned up inactive client: 3125"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:42.970815208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:42.970831484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:45.971549215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:45.971551496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:48.972575582+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:48.972592673+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:51.97345067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:51.973460585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:54.974247762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:54.974275846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:57.975273088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:18:57.975294674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:00.975309174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:00.975324473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:03.975971473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:03.975994209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:06.976126695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:06.976135936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:09.976398965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:09.976427432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:10.849688077+07:00","message":"[GCS] Cleaned up inactive client: 3127"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:10.849716876+07:00","message":"[GCS] Cleaned up inactive client: 3131"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:10.849719637+07:00","message":"[GCS] Cleaned up inactive client: 3132"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:10.849723813+07:00","message":"[GCS] Cleaned up inactive client: 3129"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:10.849725592+07:00","message":"[GCS] Cleaned up inactive client: 3133"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:10.849727777+07:00","message":"[GCS] Cleaned up inactive client: 3128"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:10.849729733+07:00","message":"[GCS] Cleaned up inactive client: 3130"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:12.976536907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:12.97655846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:15.976738274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:15.976747466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:18.977582604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:18.977616304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:21.978267603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:21.978277048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:24.978401276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:24.97843484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:27.979405362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:27.979422415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:30.979735859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:30.97976408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:33.980387682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:33.980423147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:36.980747854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:36.980771172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:39.980943715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:39.980956134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:40.8492358+07:00","message":"[GCS] Cleaned up inactive client: 3135"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:40.849265352+07:00","message":"[GCS] Cleaned up inactive client: 3142"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:40.849268345+07:00","message":"[GCS] Cleaned up inactive client: 3144"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:40.849270329+07:00","message":"[GCS] Cleaned up inactive client: 3134"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:40.849272058+07:00","message":"[GCS] Cleaned up inactive client: 3145"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:40.849273593+07:00","message":"[GCS] Cleaned up inactive client: 3140"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:40.849275185+07:00","message":"[GCS] Cleaned up inactive client: 3137"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:40.849276809+07:00","message":"[GCS] Cleaned up inactive client: 3138"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:40.849278342+07:00","message":"[GCS] Cleaned up inactive client: 3141"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:40.849279941+07:00","message":"[GCS] Cleaned up inactive client: 3136"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:40.849281549+07:00","message":"[GCS] Cleaned up inactive client: 3143"}
{"level":"info","service":"GCSStream","time":"2026-01-30T11:19:40.849283166+07:00","message":"[GCS] Cleaned up inactive client: 3139"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:42.981798939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:42.981840366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:45.982286027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:45.982316338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:48.982665531+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:48.982688382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:51.983486107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:51.983511445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:54.983759009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:54.983769408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:57.984666113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:19:57.98469059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:00.98474867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:00.984773739+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:03.984913396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:03.984925262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:06.985515814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:06.985515877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:09.986326402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:09.986332445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:12.987188969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:12.987201478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:15.988187947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:15.988215411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:18.989178794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:18.989250531+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:21.990131748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:21.990180599+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:24.990615955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:24.990624658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:27.991068893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:27.991086089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:30.99155856+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:30.991604404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:33.992554258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:33.992596216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:36.992870719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:36.992876709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:39.993007484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:39.993055611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:42.993815371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:42.993821369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:45.994178419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:45.994203277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:48.994399716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:48.994410737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:51.994424965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:51.994442743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:54.99517744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:54.995200262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:57.996191672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:20:57.996209825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:00.997222778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:00.997233626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:03.99825063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:03.99825941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:06.998588483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:06.998620843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:09.999097927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:09.999120532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:12.999958377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:12.999984611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:16.000286627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:16.000327265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:19.000770919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:19.000780961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:22.001285383+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:22.001294671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:25.001980001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:25.001983197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:28.002400347+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:28.002401267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:31.002783259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:31.002784129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:34.003116355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:34.003107551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:37.003571087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:37.003583784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:40.004475215+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:40.004521017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:43.004928357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:43.004962462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:46.005294462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:46.005301202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:49.006109672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:49.006139253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:52.006569318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:52.00657563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:55.007242306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:55.007270666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:58.008217704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:21:58.008229744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:01.009027864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:01.009059597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:04.009131254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:04.009156899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:07.009301048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:07.00931779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:10.010356689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:10.010379063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:13.010607448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:13.01062771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:16.010835252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:16.010836904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:19.011588257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:19.011595228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:22.012080792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:22.012082644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:25.012195516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:25.012205379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:28.012324648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:28.012332417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:31.012771065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:31.012783293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:34.012949975+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:34.0129941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:37.01330145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:37.013321462+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:40.013452583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:40.013445787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:43.014094225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:43.014152885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:46.014406082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:46.01444689+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:49.014810818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:49.014810865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:52.015758016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:52.015805948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:55.016772231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:55.016799033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:58.01743646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:22:58.017500334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:01.018384396+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:01.01838928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:04.018596878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:04.018616574+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:07.019341054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:07.019367823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:10.019386546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:10.019402163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:13.019582659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:13.019623034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:16.019822356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:16.019828985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:19.019892594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:19.019884614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:22.020415374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:22.020453928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:25.021225946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:25.021225875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:28.021522394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:28.021556909+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:31.022022174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:31.022074515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:34.022218664+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:34.022218346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:37.022435198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:37.022453185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:40.023163566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:40.023168873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:43.024093053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:43.024124082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:46.024333179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:46.024341253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:49.024956271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:49.024992049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:52.025467526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:52.025474187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:55.026292616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:55.026293041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:58.026467587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:23:58.0264894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:01.026798905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:01.026827795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:04.027807272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:04.027813065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:07.028156345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:07.028166902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:10.028825307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:10.028864891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:13.029342433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:13.029351658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:16.029920982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:16.029954599+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:19.030893225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:19.030919069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:22.031420629+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:22.031429758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:25.032029266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:25.032069166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:28.032804391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:28.03283203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:31.033442055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:31.033462026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:34.033613239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:34.033626852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:37.033720758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:37.033730731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:40.034189107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:40.03428154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:43.034873179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:43.034913117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:46.035223633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:46.035231017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:49.036127412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:49.036166875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:52.036639989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:52.036646546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:55.037283359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:55.037290869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:58.037565438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:24:58.037597148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:01.037978647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:01.037983508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:04.038611426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:04.038663987+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:07.039399498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:07.039410329+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:10.039548428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:10.039548502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:13.040506145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:13.040537499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:16.041373177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:16.04141293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:19.041965782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:19.042004866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:22.04255731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:22.042582885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:25.043556507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:25.043583937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:28.044312678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:28.044320116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:31.044671545+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:31.044679156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:34.045226557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:34.04523041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:37.045463695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:37.04546665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:40.045540408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:40.04556256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:43.04649252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:43.046511578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:46.046724504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:46.046761224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:49.047742496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:49.047750418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:52.048804488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:52.048814568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:55.049456369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:55.049440677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:58.049653566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:25:58.049687441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:01.050151753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:01.050163488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:04.051210074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:04.051230555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:07.051438318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:07.051444899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:10.051677136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:10.051682228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:13.052325726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:13.052333575+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:16.053298113+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:16.05331219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:19.053706225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:19.05370801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:22.054134123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:22.054155002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:25.054920206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:25.054924273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:28.055219203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:28.055220488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:31.056224478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:31.056224507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:34.056784046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:34.056784087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:37.056979352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:37.056983468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:40.057090539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:40.05711699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:43.057539102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:43.057539173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:46.057777197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:46.057777245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:49.058248311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:49.0582584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:52.058960385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:52.058960331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:55.059511422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:55.059521694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:58.060423677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:26:58.060442301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:01.060904541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:01.060911214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:04.0611245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:04.061129086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:07.061255045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:07.061285237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:10.061311506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:10.06133053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:13.062107796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:13.062152377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:16.062627128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:16.062670277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:19.063512133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:19.063533257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:22.064004671+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:22.064029858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:25.064104667+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:25.064145188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:28.064319665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:28.06435446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:31.064907092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:31.064932907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:34.065645998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:34.06564699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:37.066382702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:37.066408055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:40.067170891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:40.067192978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:43.06786625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:43.067890915+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:46.06851595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:46.068541027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:49.068894404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:49.068929049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:52.069467826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:52.069476219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:55.070322808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:55.070360403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:58.070568798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:27:58.070575675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:01.071079188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:01.071124241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:04.071156802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:04.071171351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:07.071349265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:07.07137814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:10.07187121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:10.07187948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:13.072566745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:13.072580657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:16.072815306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:16.072838232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:19.073704848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:19.073720312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:22.074024298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:22.074052465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:25.074620836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:25.074655247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:28.074858756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:28.074884651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:31.075297264+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:31.07531335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:34.076293466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:34.076296753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:37.076524526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:37.076548421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:40.076667514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:40.076685369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:43.077448201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:43.077468823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:46.077980833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:46.07799601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:49.078374438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:49.078378717+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:52.078447941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:52.078455129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:55.079045532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:55.079045567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:58.079882555+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:28:58.079880405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:01.08073482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:01.080755899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:04.081635859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:04.081636418+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:07.081931243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:07.081982896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:10.082720342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:10.082750205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:13.082807508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:13.082807572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:16.083500506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:16.083532193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:19.084033259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:19.084058536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:22.084961449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:22.084979441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:25.085683322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:25.085687022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:28.085939834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:28.085938939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:31.08611776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:31.08612756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:34.086241309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:34.086261848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:37.086483914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:37.086487603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:40.086962595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:40.08696161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:43.087221829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:43.087253258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:46.087257999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:46.087280242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:49.087983294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:49.087983381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:52.088498307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:52.08851523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:55.089365729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:55.089358586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:58.089636464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:29:58.089644314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:01.089810938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:01.089830169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:04.09058973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:04.090603346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:07.090811549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:07.090833341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:10.091319201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:10.091351424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:13.092365016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:13.092384321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:16.092445429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:16.092455622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:19.093225724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:19.093241136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:22.09358848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:22.09362095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:25.093763236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:25.093763315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:28.094341448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:28.094361229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:31.094746524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:31.094758251+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:34.095208844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:34.095235454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:37.095454117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:37.095494325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:40.095966305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:40.096077683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:43.096989326+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:43.09699465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:46.097392782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:46.097422275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:49.098337007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:49.098340278+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:52.09861916+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:52.098628058+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:55.09927504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:55.09930907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:58.099508336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:30:58.099499121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:01.100116835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:01.100109693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:04.100512928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:04.100532522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:07.101386618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:07.101392454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:10.102216367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:10.102249835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:13.10283779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:13.102851259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:16.103074238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:16.103107581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:19.103650319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:19.103700056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:22.104106397+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:22.104137433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:25.104196116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:25.104228694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:28.10444209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:28.104463365+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:31.104816706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:31.104825053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:34.104905024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:34.104931125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:37.105219596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:37.105228362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:40.105372919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:40.105380547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:43.105432907+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:43.105457924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:46.106317463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:46.106330491+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:49.106864577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:49.10688018+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:52.107345414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:52.107337643+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:55.108286973+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:55.108293753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:58.108537261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:31:58.108557515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:01.109224947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:01.109261348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:04.109479402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:04.109485505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:07.110520868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:07.110532085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:10.110979612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:10.110972883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:13.111607571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:13.111619294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:16.112176674+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:16.11218041+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:19.112382767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:19.112402145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:22.11331296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:22.113354319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:25.113481906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:25.11348511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:28.113682085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:28.113688501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:31.114263846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:31.114271776+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:34.114482621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:34.114512453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:37.115101229+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:37.115107817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:40.115229039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:40.115277919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:43.116211214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:43.116216526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:46.116445384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:46.116478188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:49.11669793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:49.116722656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:52.116977125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:52.116981495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:55.117532532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:55.117532748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:58.117658122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:32:58.117658974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:01.118185316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:01.118185376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:04.11840862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:04.118403604+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:07.118644408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:07.118646847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:10.119120983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:10.119146172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:13.11976387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:13.119785552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:16.120261567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:16.120290027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:19.120502544+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:19.12052854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:22.121412583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:22.121417657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:25.122455313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:25.122465263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:28.122666254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:28.122697158+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:31.123646318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:31.123645379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:34.123831022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:34.123865616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:37.124408712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:37.124426502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:40.125283881+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:40.125296032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:43.125972641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:43.126008364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:46.126193197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:46.126206022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:49.126386065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:49.126397235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:52.12693077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:52.126933289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:55.127697352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:55.127704261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:58.128585479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:33:58.128622704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:01.128800612+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:01.12880986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:04.1290279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:04.129063898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:07.129989361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:07.129989362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:10.130289341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:10.13029075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:13.131107796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:13.131138767+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:16.131142315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:16.13116586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:19.131386422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:19.131386502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:22.131732505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:22.131769126+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:25.132604339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:25.132655931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:28.132881004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:28.132871425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:31.133123994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:31.133128847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:34.133248627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:34.133261463+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:37.133961999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:37.133964969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:40.13442927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:40.13454522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:43.135245979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:43.135254038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:46.135480509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:46.135487201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:49.135667581+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:49.13569188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:52.136582766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:52.136580349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:55.137067177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:55.137082947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:58.137363307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:34:58.137382587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:01.137588841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:01.137597304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:04.137850499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:04.137858391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:07.137923125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:07.137928713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:10.138992799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:10.139000281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:13.139447824+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:13.139458184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:16.139922698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:16.139931769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:19.140192935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:19.140223436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:22.140506293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:22.140524122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:25.141361708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:25.14139202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:28.141611421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:28.141617502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:31.142079503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:31.142098263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:34.142159119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:34.142158827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:37.142855328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:37.142865792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:40.143203764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:40.143251986+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:43.143332438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:43.143334942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:46.144321782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:46.144330323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:49.14457613+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:49.14459389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:52.145380366+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:52.145392459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:55.146219559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:55.146244181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:58.146464325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:35:58.146468683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:01.147233211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:01.147265429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:04.14805291+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:04.148083971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:07.148924046+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:07.148926834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:10.149241285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:10.14928559+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:13.149608082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:13.14960829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:16.149737645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:16.149726766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:19.150323919+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:19.150351481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:22.151418013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:22.151434395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:25.152235317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:25.152233653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:28.152428356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:28.152471399+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:31.153382904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:31.15341036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:34.153590208+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:34.153598351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:37.154380877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:37.154380935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:40.154871941+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:40.154888238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:43.155397307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:43.15540238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:46.156264184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:46.156291549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:49.156481232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:49.156495482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:52.156546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:52.156550459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:55.15747225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:55.157489709+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:58.157682677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:36:58.157707009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:01.158464282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:01.158488015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:04.158711949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:04.158713163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:07.159005243+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:07.159036551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:10.159133961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:10.159138794+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:13.159805793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:13.159815841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:16.160061523+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:16.160071125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:19.160391075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:19.160390963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:22.161091047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:22.161096274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:25.161783009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:25.161783011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:28.162022605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:28.162040657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:31.162917451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:31.162930876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:34.1632387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:34.163255837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:37.164065024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:37.164083139+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:40.165023998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:40.165042346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:43.165672925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:43.16568714+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:46.166710287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:46.166735833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:49.16696487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:49.166987758+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:52.167304586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:52.167313493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:55.167629014+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:55.167629972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:58.168517137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:37:58.168544995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:01.168618183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:01.168626589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:04.168852715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:04.168865866+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:07.169401574+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:07.16941408+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:10.1700277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:10.170031681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:13.170607107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:13.170615234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:16.171526019+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:16.171543253+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:19.171731964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:19.171743593+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:22.172333762+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:22.172338682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:25.17257488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:25.172583754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:28.173059895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:28.173069211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:31.173266324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:31.173290425+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:34.173550118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:34.173550185+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:37.173657453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:37.173674309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:40.174118812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:40.174127256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:43.174408793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:43.174449787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:46.175465386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:46.17552855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:49.176087724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:49.176130323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:52.17664127+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:52.176666724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:55.177583345+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:55.177590308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:58.177651984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:38:58.177655584+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:01.178358255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:01.178358928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:04.17855557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:04.178593852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:07.17878949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:07.178818517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:10.179779248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:10.179786257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:13.18033586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:13.18034061+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:16.181040369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:16.181049596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:19.181388747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:19.181388804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:22.181973905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:22.182012982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:25.182299024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:25.182325488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:28.183095929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:28.183112812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:31.184067461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:31.184087669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:34.184344875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:34.184373978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:37.184681429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:37.184701198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:40.184934876+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:40.184934946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:43.184993659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:43.184995516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:46.184996687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:46.185012259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:49.185287895+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:49.185323301+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:52.185531486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:52.185531334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:55.185746812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:55.185777232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:58.186641849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:39:58.186666742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:01.187689745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:01.187712209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:04.187915841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:04.187937644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:07.188000109+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:07.188016848+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:10.188316539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:10.188316537+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:13.18853249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:13.18855029+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:16.189563979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:16.18956403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:19.189705648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:19.189729792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:22.189729992+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:22.189756535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:25.189983712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:25.189989621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:28.190169349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:28.190191164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:31.190240083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:31.190243723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:34.190465204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:34.190476672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:37.190593308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:37.19060405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:40.190814165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:40.191044657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:43.191207989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:43.191248249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:46.192107442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:46.192141666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:49.192443914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:49.192449999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:52.193110878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:52.193134849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:55.193400567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:55.193447592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:58.194336114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:40:58.194367692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:01.194984147+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:01.195008162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:04.195293239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:04.195305044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:07.196089868+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:07.1961165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:10.196858541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:10.19687505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:13.197007684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:13.197012205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:16.197355073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:16.197368066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:19.197610625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:19.197617761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:22.198402481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:22.198426341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:25.198675369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:25.198691226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:28.198840411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:28.198871052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:31.199053933+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:31.199061133+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:34.19932394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:34.199334984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:37.199633236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:37.199628639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:40.199821561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:40.199838817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:43.200042873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:43.200063153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:46.200867006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:46.200898428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:49.201540961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:49.201568392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:52.202355821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:52.202364104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:55.202555153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:55.20256596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:58.202604779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:41:58.202614618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:01.203396123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:01.203408119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:04.203658754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:04.203658769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:07.204218482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:07.204232175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:10.204421143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:10.204430923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:13.204576299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:13.204587511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:16.204652851+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:16.204656367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:19.204865551+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:19.204865547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:22.205482917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:22.205493686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:25.205727645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:25.205791666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:28.205983715+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:28.206036338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:31.2067951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:31.206819297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:34.20703194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:34.207069434+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:37.207755362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:37.207789355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:40.208366234+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:40.208456944+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:43.208713179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:43.20873006+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:46.209239525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:46.20926489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:49.209504085+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:49.209526198+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:52.209639466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:52.209646529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:55.209851921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:55.209893605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:58.210791433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:42:58.210798755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:01.211017731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:01.211043327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:04.211343569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:04.211383157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:07.211930708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:07.21194112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:10.212205831+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:10.212198265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:13.21237683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:13.212386299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:16.212904161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:16.212909283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:19.213188093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:19.213199322+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:22.213578857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:22.213603384+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:25.213829376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:25.213854857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:28.214235502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:28.21426845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:31.214588364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:31.21460279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:34.21479839+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:34.214807592+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:37.214994729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:37.215024483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:40.21526166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:40.215318892+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:43.215999843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:43.216021935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:46.216649858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:46.216650075+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:49.216696026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:49.216702596+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:52.21686118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:52.216872313+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:55.217121165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:55.217126929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:58.2174705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:43:58.217514143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:01.218027351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:01.218027258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:04.21829893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:04.218322304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:07.218711064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:07.218745994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:10.218912853+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:10.218933957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:13.219488506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:13.2195269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:16.219530939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:16.219539799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:19.219760525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:19.219798388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:22.219806413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:22.219823699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:25.220075947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:25.220083701+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:28.220323684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:28.220334407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:31.221081733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:31.221081746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:34.221272149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:34.221285023+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:37.221565054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:37.221594509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:40.222092781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:40.222100999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:43.222294266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:43.222308422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:46.222424074+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:46.222436519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:49.222508036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:49.222512603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:52.223348344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:52.223395564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:55.223422787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:55.223423157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:58.224328791+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:44:58.224350891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:01.225240543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:01.225249081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:04.225937321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:04.225968249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:07.226341468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:07.226339274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:10.226684359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:10.226719812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:13.227678862+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:13.227717723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:16.227954091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:16.227963363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:19.228757354+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:19.228734771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:22.229652535+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:22.22969191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:25.229909153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:25.22991094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:28.230701573+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:28.230709641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:31.230886861+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:31.230894659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:34.230918694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:34.230944875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:37.230973095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:37.230994134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:40.231359021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:40.2313621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:43.231571965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:43.231578086+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:46.231866476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:46.231877036+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:49.232252502+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:49.232263885+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:52.233243486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:52.233257483+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:55.233491224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:55.233502306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:58.233736206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:45:58.233747984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:01.234388983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:01.234387318+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:04.235395698+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:04.235419343+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:07.235947024+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:07.235965183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:10.236271063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:10.23630255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:13.236608385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:13.236642774+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:16.236852336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:16.236878599+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:19.237436805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:19.237497488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:22.237782742+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:22.237807887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:25.238036858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:25.23805713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:28.238315287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:28.238358141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:31.238675459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:31.238684351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:34.23953706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:34.239547493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:37.239575309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:37.239581634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:40.240077293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:40.240140202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:43.240222563+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:43.240248227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:46.240440004+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:46.240442231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:49.241199814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:49.241219638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:52.241254244+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:52.241300788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:55.241516583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:55.241557102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:58.241754841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:46:58.241789341+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:01.242107025+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:01.24214517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:04.242456529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:04.242464768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:07.242685549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:07.242708415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:10.242954946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:10.242960305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:13.243182417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:13.243221053+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:16.243440299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:16.243477393+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:19.2443937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:19.244417939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:22.245247136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:22.245271529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:25.245489235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:25.245497092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:28.245678743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:28.24569299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:31.246584703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:31.246583912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:34.247529702+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:34.247529704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:37.248413304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:37.248420585+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:40.248638569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:40.24866305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:43.249642684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:43.249660457+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:46.249893356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:46.249917252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:49.250875694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:49.250922561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:52.251636932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:52.251651112+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:55.251891784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:55.251915136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:58.25241909+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:47:58.252450984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:01.252863382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:01.252910981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:04.253559137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:04.253590893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:07.254494432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:07.254518187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:10.254721948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:10.254715978+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:13.255395151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:13.255434432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:16.255656514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:16.255658921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:19.256296088+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:19.2563009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:22.256964942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:22.256990568+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:25.257285161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:25.257291847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:28.257452836+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:28.257452925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:31.257874505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:31.257877817+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:34.258170928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:34.258216094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:37.258512368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:37.258545328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:40.259050095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:40.259151526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:43.259251232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:43.259260392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:46.25948407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:46.25950716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:49.259854217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:49.259868484+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:52.260001214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:52.260001835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:55.260243544+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:55.260264309+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:58.261242668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:48:58.26125828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:01.26167395+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:01.261669748+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:04.262716554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:04.262739117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:07.263719546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:07.263740047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:10.264082142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:10.264105875+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:13.264435653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:13.264454692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:16.264760587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:16.264795494+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:19.265487966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:19.265525808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:22.265969812+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:22.265969642+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:25.266305835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:25.266314358+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:28.267064458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:28.267072955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:31.267622505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:31.267673007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:34.2680295+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:34.268029498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:37.268567938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:37.268567939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:40.268774294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:40.268800961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:43.269555729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:43.269568946+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:46.269799622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:46.269799561+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:49.270479607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:49.270479461+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:52.270925118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:52.270968238+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:55.271822639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:55.271849364+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:58.27201184+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:49:58.272049777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:01.272133617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:01.272164757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:04.272584317+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:04.272613665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:07.273561511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:07.27356865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:10.273772526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:10.273782388+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:13.273974464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:13.274015769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:16.274250792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:16.274268806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:19.274380138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:19.274401368+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:22.274574626+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:22.27460666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:25.275624809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:25.275630519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:28.27574738+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:28.275754103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:31.276240546+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:31.276252324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:34.27652119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:34.2765359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:37.277444966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:37.277460772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:40.277958287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:40.278064722+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:43.278119214+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:43.278134871+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:46.278411803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:46.278416063+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:49.279005608+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:49.279029971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:52.27945182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:52.279451713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:55.279601297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:55.279598453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:58.280517659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:50:58.280522325+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:01.280886271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:01.280927348+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:04.280999485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:04.281043055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:07.281320285+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:07.281324294+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:10.281654721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:10.281688144+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:13.282141684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:13.282141761+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:16.28242681+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:16.28243454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:19.28345412+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:19.283454117+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:22.283883268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:22.28388327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:25.284346493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:25.28435599+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:28.285251455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:28.285251474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:31.285694356+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:31.28570428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:34.286120942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:34.286124655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:37.286453976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:37.286454051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:40.287179087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:40.287201636+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:43.287604237+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:43.287610541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:46.287835901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:46.287842932+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:49.288094303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:49.288100346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:52.288197073+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:52.288230035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:55.289252838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:55.289258148+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:58.290217299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:51:58.290238927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:01.290623631+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:01.290632277+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:04.290708621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:04.290732782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:07.290951082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:07.290949038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:10.291375566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:10.291383039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:13.291952579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:13.291968179+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:16.292397087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:16.29240168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:19.293349858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:19.293360042+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:22.293384543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:22.29340431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:25.294213283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:25.294220335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:28.294363769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:28.294409708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:31.29480377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:31.294836353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:34.294963135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:34.294959163+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:37.295829092+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:37.295840066+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:40.296307102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:40.296314015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:43.296952438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:43.296969733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:46.297236638+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:46.29724252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:49.298315205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:49.298354373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:52.298759196+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:52.298774401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:55.299391898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:55.29940444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:58.300346223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:52:58.300354374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:01.300692972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:01.300702743+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:04.300931419+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:04.300938917+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:07.301229432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:07.301229357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:10.301544424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:10.301550182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:13.301788525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:13.301838268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:16.302003252+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:16.302036382+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:19.302281503+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:19.302291211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:22.302695508+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:22.30270829+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:25.303052369+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:25.30308306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:28.303683646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:28.303720634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:31.304079695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:31.30410864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:34.304926752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:34.304950038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:37.305224288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:37.305228421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:40.30612518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:40.306134883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:43.30678854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:43.306802808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:46.307561834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:46.307583579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:49.30854683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:49.308549413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:52.309000258+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:52.309041405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:55.309186699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:55.309194304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:58.309267943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:53:58.309288021+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:01.30970398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:01.309742627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:04.310671691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:04.310706429+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:07.31100267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:07.311003562+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:10.311290141+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:10.311290746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:13.312348687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:13.312382121+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:16.312582473+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:16.312585284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:19.313610466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:19.313638311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:22.313959737+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:22.31398034+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:25.314442691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:25.314453308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:28.315308956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:28.315351137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:31.315746153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:31.315783235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:34.31623556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:34.316238569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:37.316609115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:37.316651607+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:40.317059428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:40.317147136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:43.317741556+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:43.317752389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:46.317978524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:46.317991118+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:49.318114616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:49.31811465+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:52.31860171+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:52.318612651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:55.319378525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:55.319388888+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:58.319580867+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:54:58.319591687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:01.319954206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:01.319977821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:04.320945446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:04.320976385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:07.321271719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:07.321274047+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:10.322157304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:10.322162878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:13.322368193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:13.322394495+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:16.32260332+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:16.322624466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:19.323414708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:19.323463392+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:22.32378951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:22.323854017+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:25.324214891+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:25.324229059+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:28.325155107+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:28.325191421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:31.325790098+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:31.325793188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:34.325814446+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:34.325832614+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:37.326155101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:37.326178543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:40.32637028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:40.326401344+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:43.326927844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:43.326931015+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:46.327275261+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:46.327279679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:49.327289818+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:49.327327996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:52.328194877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:52.328210128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:55.328717589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:55.328738864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:58.329329456+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:55:58.329336227+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:01.329796134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:01.329796132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:04.330568387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:04.330568122+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:07.330817567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:07.330837151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:10.331857597+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:10.331888816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:13.33266827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:13.332677688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:16.332934753+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:16.3329381+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:19.3334149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:19.333434711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:22.333851421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:22.333861708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:25.334543477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:25.33454331+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:28.335096308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:28.335104984+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:31.33543809+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:31.335456922+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:34.335506682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:34.335515284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:37.335748164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:37.335767571+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:40.335892255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:40.33590631+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:43.336860197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:43.336879153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:46.33717724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:46.337189747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:49.338234781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:49.338280595+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:52.338657398+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:52.338697981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:55.338909001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:55.338929792+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:58.339100162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:56:58.339118843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:01.339979027+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:01.340033913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:04.340741327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:04.340785328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:07.341005734+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:07.341027389+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:10.341578298+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:10.341586921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:13.342363314+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:13.342363379+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:16.342642355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:16.342650003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:19.343136069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:19.343154665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:22.343661727+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:22.343696002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:25.34439675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:25.344421928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:28.344699065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:28.344716274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:31.345757182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:31.345771194+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:34.345789983+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:34.345789756+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:37.346002499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:37.346009519+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:40.347042249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:40.347042164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:43.347755687+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:43.347768281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:46.348602736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:46.348631515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:49.349372155+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:49.349394693+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:52.349828923+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:52.349828475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:55.350589403+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:55.350590457+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:58.350806132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:57:58.350809564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:01.351077921+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:01.351092764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:04.351458181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:04.351486173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:07.351690161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:07.35170828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:10.352082827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:10.352101751+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:13.352779828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:13.352822363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:16.353710187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:16.353740665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:19.354182334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:19.354228956+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:22.354739071+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:22.354758806+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:25.355136852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:25.355139864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:28.3554161+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:28.355427624+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:31.356380416+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:31.356414731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:34.356804603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:34.356828182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:37.357105621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:37.35711855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:40.357611011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:40.357629468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:43.358515032+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:43.358517183+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:46.359359057+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:46.359375634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:49.359555216+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:49.359581783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:52.360032878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:52.360049819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:55.361010051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:55.361043242+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:58.361318993+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:58:58.36134757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:01.36213039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:01.362162137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:04.362496965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:04.362509033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:07.362753371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:07.362785679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:10.36322431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:10.363273747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:13.363755282+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:13.363772961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:16.363864616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:16.363893145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:19.364797605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:19.364797668+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:22.365235784+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:22.365247859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:25.365335646+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:25.365344708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:28.365560929+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:28.365568779+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:31.36653453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:31.366548422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:34.366642879+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:34.366653421+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:37.366803773+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:37.366817621+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:40.367128135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:40.367145475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:43.367724353+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:43.367752168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:46.367796076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:46.3677982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:49.368710377+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:49.368727217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:52.369766713+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:52.369780045+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:55.370131016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:55.370147308+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:58.371052391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T11:59:58.371069847+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:01.371636411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:01.371661679+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:04.372622352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:04.372647051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:07.372883091+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:07.372923799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:10.373857849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:10.37386969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:13.374440479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:13.374460493+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:16.375419719+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:16.375457634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:19.376506889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:19.376529695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:22.376880869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:22.37690442+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:25.377786972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:25.377797759+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:28.378041033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:28.378049711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:31.378163327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:31.378176475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:34.378351951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:34.378376119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:37.3785962+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:37.378601823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:40.378737299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:40.378743707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:43.379722191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:43.379730504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:46.380059142+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:46.380051897+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:49.380115154+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:49.380142823+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:52.380557577+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:52.380571496+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:55.381371844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:55.381363864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:58.382237265+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:00:58.382288901+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:01.383272435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:01.383276002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:04.383443635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:04.383447213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:07.383664757+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:07.383673165+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:10.384733007+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:10.384778417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:13.385489413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:13.385506201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:16.386208022+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:16.386238051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:19.387188999+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:19.387219492+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:22.387448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:22.387457843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:25.38766549+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:25.387661611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:28.387894135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:28.38792028+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:31.388839738+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:31.388864226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:34.389455123+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:34.389483601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:37.389935811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:37.3899602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:40.390352771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:40.390374852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:43.391076591+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:43.391103498+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:46.391670143+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:46.391688805+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:49.392010795+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:49.392035835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:52.392508119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:52.392518336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:55.393018841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:55.393055371+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:58.393321217+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:01:58.393336721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:01.394117005+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:01.394135994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:04.395043115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:04.395085048+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:07.395388826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:07.39540685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:10.396194716+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:10.396227479+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:13.396797357+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:13.396803064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:16.396893683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:16.396907504+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:19.397202373+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:19.397224111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:22.397707735+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:22.397743189+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:25.398292349+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:25.398315637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:28.398574454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:28.398622619+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:31.398818172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:31.39882394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:34.39965129+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:34.399669089+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:37.399897451+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:37.399890087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:40.400026939+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:40.400065056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:43.40039878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:43.400439583+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:46.401250706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:46.401257827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:49.401746567+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:49.401757841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:52.401782499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:52.401797835+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:55.402795651+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:55.40281316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:58.403094469+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:02:58.403105524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:01.403415769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:01.403434211+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:04.40370422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:04.403709452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:07.404253754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:07.404290732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:10.404353299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:10.404384411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:13.404950814+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:13.404954691+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:16.40518287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:16.405202752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:19.405720248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:19.405747346+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:22.406106386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:22.406106466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:25.4061765+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:25.406184033+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:28.40647499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:28.406488913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:31.406731666+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:31.406753197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:34.406988195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:34.407025705+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:37.40787686+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:37.407910994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:40.408434151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:40.408485359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:43.408506976+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:43.408525224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:46.409462268+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:46.40949843+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:49.409715677+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:49.409774827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:52.410288927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:52.410305164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:55.410694967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:55.410723864+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:58.410943657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:03:58.410996918+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:01.411376223+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:01.41138928+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:04.411610913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:04.411629224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:07.412495203+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:07.412536026+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:10.413233859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:10.413267433+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:13.413774526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:13.413809336+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:16.414368431+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:16.414433874+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:19.414614905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:19.414614837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:22.41511426+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:22.415127367+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:25.416168648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:25.416174228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:28.416534514+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:28.416534516+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:31.417430547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:31.417441768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:34.417661678+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:34.417669657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:37.41822181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:37.418228694+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:40.41834966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:40.418383178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:43.418443477+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:43.41848273+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:46.418837103+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:46.418860697+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:49.419192197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:49.419192181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:52.419623878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:52.419662995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:55.420182803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:55.420199635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:58.42125552+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:04:58.421302796+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:01.421848971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:01.421859051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:04.42212617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:04.422155453+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:07.422737729+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:07.422737801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:10.422940948+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:10.422957136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:13.423362263+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:13.423362327+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:16.424379315+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:16.424400711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:19.424637949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:19.424656361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:22.424954804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:22.424954965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:25.425443302+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:25.425466518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:28.425707819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:28.425717988+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:31.42632193+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:31.426334152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:34.426614306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:34.426626128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:37.426852896+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:37.426868685+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:40.427177994+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:40.427193159+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:43.427927852+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:43.427949304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:46.428549845+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:46.428557119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:49.428772417+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:49.42880173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:52.429235912+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:52.429270699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:55.430272413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:55.430272362+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:58.430604359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:05:58.430605858+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:01.431622938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:01.43166151+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:04.43187507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:04.431916682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:07.432050202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:07.432070051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:10.432279064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:10.432285936+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:13.433146056+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:13.433186889+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:16.433623478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:16.433660276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:19.433862003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:19.433890605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:22.434692306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:22.434734352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:25.435403472+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:25.435417869+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:28.435669782+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:28.435689913+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:31.436075547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:31.436091522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:34.436564957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:34.436583745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:37.437085588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:37.437094513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:40.43758943+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:40.437634982+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:43.438433589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:43.438470949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:46.438849587+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:46.438867526+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:49.439390401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:49.439407873+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:52.439778307+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:52.439767269+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:55.439895008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:55.439913672+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:58.440760654+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:06:58.440769181+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:01.440815625+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:01.44083255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:04.441142517+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:04.441142275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:07.441784966+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:07.44178898+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:10.442507513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:10.442520859+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:13.443166813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:13.443166877+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:16.443459953+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:16.443460319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:19.44439618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:19.444401529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:22.445195458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:22.445201338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:25.445269231+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:25.445269355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:28.446172763+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:28.446219415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:31.446377304+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:31.446394816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:34.446672778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:34.446707055+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:37.447107906+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:37.44713375+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:40.447557321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:40.447584828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:43.448051459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:43.448042078+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:46.448385676+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:46.44841236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:49.449478543+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:49.449509257+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:52.449979038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:52.450006731+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:55.451056414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:55.451064146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:58.451199016+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:07:58.451197404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:01.451535406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:01.45153797+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:04.451778351+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:04.451796359+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:07.451825899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:07.451863363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:10.452529209+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:10.452543201+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:13.453337601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:13.453325524+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:16.453606276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:16.453628259+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:19.453733971+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:19.453741175+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:22.454678394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:22.454723035+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:25.454938213+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:25.454951783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:28.45583008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:28.455843997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:31.456175724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:31.456204989+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:34.456526935+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:34.456551455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:37.457081187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:37.457095736+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:40.457556077+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:40.457596724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:43.458032572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:43.458044197+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:46.45810525+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:46.458112289+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:49.458381536+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:49.458387816+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:52.458892082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:52.458908271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:55.459160738+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:55.459174801+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:58.459767052+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:08:58.459779825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:01.459853444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:01.459908789+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:04.460210804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:04.460252414+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:07.460711241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:07.460742781+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:10.460955644+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:10.460961513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:13.461620275+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:13.461652378+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:16.462628972+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:16.462652732+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:19.46280312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:19.462812436+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:22.4631813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:22.463191602+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:25.463442952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:25.463452998+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:28.463843647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:28.463884387+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:31.464926324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:31.464953266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:34.465918833+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:34.465951232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:37.466176287+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:37.466191407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:40.466455894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:40.466458652+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:43.467287039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:43.46730512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:46.467628708+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:46.467653775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:49.467890631+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:49.467900963+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:52.468588124+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:52.468615804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:55.468846529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:55.468856069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:58.46894226+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:09:58.468947725+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:01.4695255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:01.469563505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:04.469790172+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:04.469839834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:07.470345169+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:07.470346507+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:10.470661914+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:10.470694803+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:13.470946082+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:13.470962441+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:16.471903116+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:16.471930706+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:19.472185699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:19.47218631+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:22.472347288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:22.472347284+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:25.472635957+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:25.472662363+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:28.472659529+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:28.472670509+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:31.473683413+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:31.473698865+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:34.473900489+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:34.473913745+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:37.47417001+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:37.474195478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:40.474660233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:40.474677754+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:43.47517293+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:43.475173011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:46.475196579+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:46.475210177+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:49.475517564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:49.47553044+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:52.47615811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:52.476188095+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:55.477082328+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:55.477115438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:58.477607542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:10:58.47763173+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:01.478363404+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:01.478386788+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:04.478683675+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:04.478713228+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:07.478973008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:07.478991376+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:10.479302247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:10.479313438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:13.479822855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:13.479855747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:16.480246372+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:16.480287104+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:19.48057804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:19.480582415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:22.481553634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:22.481562235+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:25.481788043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:25.481809266+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:28.482508712+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:28.48251541+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:31.482649964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:31.482672979+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:34.482885699+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:34.482919297+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:37.483950669+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:37.483980616+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:40.48426899+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:40.484269068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:43.484725628+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:43.484744305+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:46.485579724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:46.485587724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:49.485876038+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:49.485875634+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:52.486726844+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:52.48676513+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:55.486990415+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:55.487016726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:58.487546487+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:11:58.487565981+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:01.4880339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:01.488054655+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:04.488222168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:04.488224589+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:07.488547134+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:07.488561003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:10.488826067+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:10.488835279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:13.488871611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:13.488881428+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:16.489027464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:16.489051051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:19.48931239+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:19.489331013+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:22.489383726+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:22.489406684+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:25.489735236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:25.489743572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:28.490344764+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:28.490355482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:31.491052733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:31.491063996+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:34.491348744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:34.491359474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:37.491998741+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:37.492012054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:40.49253204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:40.492534422+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:43.493393385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:43.493429505+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:46.493695459+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:46.493737997+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:49.493962394+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:49.494000512+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:52.494891588+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:52.494899064+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:55.495200641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:55.495209821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:58.496021838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:12:58.496021778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:01.496695927+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:01.496702878+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:04.496967802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:04.496996157+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:07.497375718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:07.497389204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:10.497683468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:10.497716476+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:13.498400995+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:13.498419324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:16.498702834+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:16.498706099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:19.498960601+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:19.498970518+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:22.500011232+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:22.50004188+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:25.50034455+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:25.500370131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:28.500820407+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:28.500843553+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:31.501531352+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:31.501540657+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:34.501778578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:34.501780187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:37.502518802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:37.50252775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:40.502757718+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:40.502757617+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:43.503426111+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:43.503468206+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:46.504403645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:46.504403402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:49.504807955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:49.50482887+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:52.504908125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:52.504938647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:55.50508115+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:55.505081146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:58.505889448+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:13:58.505902166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:01.506005474+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:01.5060224+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:04.506337952+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:04.506345533+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:07.506657825+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:07.506669125+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:10.50689187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:10.506916632+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:13.507391255+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:13.50740136+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:16.507972826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:16.507979775+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:19.508309769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:19.508309828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:22.508501925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:22.508538236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:25.508771162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:25.508773464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:28.508906924+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:28.508949168+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:31.509937164+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:31.509937323+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:34.510225312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:34.51024299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:37.511072778+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:37.511087783+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:40.511574002+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:40.511658128+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:43.511563949+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:43.511584011+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:46.51237316+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:46.512378724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:49.51265249+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:49.512684969+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:52.512962405+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:52.512972501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:55.513297605+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:55.513329733+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:58.513939236+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:14:58.513958849+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:01.514301191+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:01.514320324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:04.514619156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:04.514640427+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:07.51524808+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:07.515272319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:10.515577955+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:10.515583566+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:13.515671564+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:13.515673893+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:16.51587068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:16.515874152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:19.516834752+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:19.516841009+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:22.517014361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:22.517046246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:25.517346653+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:25.51735321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:28.517607069+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:28.517627043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:31.518101793+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:31.518116557+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:34.518843248+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:34.518888299+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:37.519030137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:37.519075102+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:40.519701506+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:40.519745822+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:43.520065094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:43.520083225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:46.520390534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:46.520390464+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:49.521366894+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:49.521386482+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:52.521629119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:52.521659334+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:55.521914137+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:55.521922438+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:58.522207832+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:15:58.522231618+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:01.522957635+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:01.522957637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:04.522988974+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:04.523019837+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:07.523057703+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:07.523074688+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:10.524094114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:10.524105807+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:13.524805925+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:13.52484828+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:16.525155271+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:16.525154569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:19.525405445+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:19.525415645+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:22.525962152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:22.525971319+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:25.526118723+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:25.5261485+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:28.526442312+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:28.526473772+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:31.526890827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:31.526918658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:34.52728633+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:34.527289692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:37.527678811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:37.527701746+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:40.528169755+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:40.528184819+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:43.528661947+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:43.528686937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:46.528920068+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:46.528934926+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:49.529204256+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:49.529219132+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:52.529766303+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:52.529809114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:55.530003787+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:55.530044162+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:58.530694798+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:16:58.530694081+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:01.531098724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:01.531148449+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:04.531678838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:04.531709586+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:07.531942288+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:07.531967542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:10.53223662+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:10.532249166+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:13.532490355+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:13.532490632+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:16.532771202+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:16.532806365+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:19.533430051+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:19.533440937+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:22.534506637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:22.534522904+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:25.534736411+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:25.53474659+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:28.535594049+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:28.535605965+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:31.535992692+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:31.536012324+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:34.536383083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:34.53641065+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:37.536667637+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:37.53670087+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:40.536911374+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:40.536946572+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:43.537867478+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:43.537867547+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:46.538046146+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:46.538060486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:49.538936279+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:49.53897539+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:52.539238054+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:52.53927542+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:55.539582093+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:55.539596153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:58.54054435+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:17:58.540583101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:01.540972658+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:01.540993385+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:04.541702254+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:04.541711769+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:07.542335695+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:07.542356554+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:10.542678961+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:10.542682631+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:13.543728247+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:13.543739627+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:16.543976468+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:16.543993083+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:19.54461444+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:19.544648114+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:22.544834402+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:22.544846204+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:25.545145178+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:25.545153339+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:28.546246603+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:28.546264072+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:31.546709569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:31.546725747+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:34.546956931+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:34.54696813+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:37.547243622+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:37.547248008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:40.547806522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:40.5478225+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:43.548719321+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:43.548742003+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:46.548956639+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:46.549000106+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:49.549061466+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:49.54908094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:52.549639532+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:52.549679838+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:55.549903967+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:55.54993576+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:58.550525499+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:18:58.550527246+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:01.550935338+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:01.550936486+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:04.551364233+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:04.551372854+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:07.551412452+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:07.551451454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:10.55163488+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:10.551644119+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:13.551785306+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:13.551804544+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:16.552519724+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:16.552547145+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:19.552673827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:19.552705802+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:22.553484386+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:22.553495964+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:25.553756855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:25.553780274+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:28.554165043+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:28.554168094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:31.554342276+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:31.55436156+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:34.554439501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:34.554471099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:37.555140594+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:37.555180152+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:40.555481094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:40.555485721+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:43.556102272+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:43.556161647+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:46.556426827+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:46.556440683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:49.556780335+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:49.556810008+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:52.557475219+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:52.557479821+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:55.557779744+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:55.557787938+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:58.558566481+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:19:58.558566683+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:01.559296424+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:01.559314569+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:04.560329153+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:04.560333766+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:07.561142187+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:07.561142296+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:10.561746768+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:10.56174432+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:13.562323039+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:13.562349458+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:16.562636501+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:16.562647883+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:19.563145108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:19.563145182+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:22.563206522+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:22.563210682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:25.563499174+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:25.563514212+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:28.56407707+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:28.564092076+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:31.565086391+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:31.565086439+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:34.565612799+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:34.565625841+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:37.566381611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:37.566441192+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:40.566901262+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:40.567012361+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:43.567285641+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:43.56729811+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:46.567546578+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:46.567573611+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:49.568646337+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:49.56867195+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:52.568718094+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:52.568727857+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:55.568967771+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:55.568974311+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:58.569007149+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:20:58.569022515+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:01.569493101+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:01.569512942+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:04.56959131+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:04.569602855+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:07.570069205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:07.570087105+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:10.570397826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:10.570447283+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:13.570799682+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:13.57082711+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:16.571123281+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:16.571140401+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:19.572079245+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:19.572109241+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:22.572423342+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:22.572437665+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:25.572742292+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:25.572743804+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:28.573717454+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:28.573722138+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:31.574147475+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:31.57416406+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:34.574307186+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:34.574308704+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:37.575327656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:37.575344534+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:40.575902135+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:40.575920826+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:43.576963777+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:43.5769846+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:46.577285959+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:46.577287911+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:49.577542108+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:49.577562267+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:52.578038985+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:52.578052902+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:55.578377648+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:55.578382909+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:58.579392099+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:21:58.579460511+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:22:01.579831656+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:22:01.579866951+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:22:04.580919205+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2026-01-30T12:22:04.580935905+07:00","message":"broadcast client status map[2:ACTIVE 3:WAITING 4:OFFLINE 5:OFFLINE]"}
