接入 LiveKit 与 TurnSense 评分并改进模型曲线选择

This commit is contained in:
Xin Wang
2026-10-22 23:52:16 +08:00
parent c9b618e634
commit 19d4e3c767
38 changed files with 2652 additions and 58 deletions
@@ -0,0 +1,45 @@
call_id,decision_ms,can_reply_now,p_complete,p_incomplete,p_invalid,native_class,native_can_reply,prediction_05,input_samples,available_end_ms,preparation_ms,frontend_ms,inference_ms
2c83253a-7977-4e3c-a387-0aa1ea06fbe1,21780,1,0.7006610631942749,0.29899370670318604,0.00034517815220169723,complete,1,1,128000,21780.0,0.6559574976563454,4.819874651730061,31.615042127668858
2c83253a-7977-4e3c-a387-0aa1ea06fbe1,29860,1,0.6634299755096436,0.3349137306213379,0.0016562796663492918,complete,1,1,128000,29860.0,1.0954178869724274,5.1015829667449,32.756125554442406
2c83253a-7977-4e3c-a387-0aa1ea06fbe1,48125,0,0.37549158930778503,0.624477744102478,3.058241418329999e-05,incomplete,0,0,128000,48125.0,1.650916412472725,5.288207903504372,31.92400000989437
2c83253a-7977-4e3c-a387-0aa1ea06fbe1,64000,1,0.48844802379608154,0.5109370946884155,0.0006149054388515651,incomplete,0,0,128000,64000.0,2.638166770339012,5.002083256840706,35.11762525886297
2c83253a-7977-4e3c-a387-0aa1ea06fbe1,76672,0,0.13564634323120117,0.8621996641159058,0.0021539577282965183,incomplete,0,0,128000,76672.0,3.0605001375079155,5.475125275552273,30.60787543654442
2c83253a-7977-4e3c-a387-0aa1ea06fbe1,88482,1,0.942379891872406,0.05571956932544708,0.0019004124915227294,complete,1,1,128000,88482.0,3.272208385169506,4.725124686956406,35.046874545514584
40ae686c-8196-4d7b-b7ad-3e12a427ebb6,22007,1,0.3481478691101074,0.651701033115387,0.00015111359243746847,incomplete,0,0,128000,22007.0,0.7836250588297844,4.815500229597092,31.588083133101463
40ae686c-8196-4d7b-b7ad-3e12a427ebb6,31842,1,0.4427306354045868,0.5568790435791016,0.000390340865124017,incomplete,0,0,128000,31842.0,0.8989162743091583,4.637166857719421,31.384666450321674
40ae686c-8196-4d7b-b7ad-3e12a427ebb6,48536,0,0.7467879056930542,0.2531856596469879,2.6438898203196004e-05,complete,1,1,128000,48536.0,1.652708277106285,4.660000093281269,29.796875081956387
40ae686c-8196-4d7b-b7ad-3e12a427ebb6,52348,1,0.9037413597106934,0.09623286128044128,2.5730008928803727e-05,complete,1,1,128000,52348.0,2.6957085356116295,6.087250076234341,32.25929103791714
40ae686c-8196-4d7b-b7ad-3e12a427ebb6,65298,0,0.16583986580371857,0.8341189026832581,4.125330087845214e-05,incomplete,0,0,128000,65298.0,2.300082705914974,4.840708337724209,29.82383221387863
40ae686c-8196-4d7b-b7ad-3e12a427ebb6,67943,0,0.12022174149751663,0.8796190023422241,0.00015931774396449327,incomplete,0,0,128000,67943.0,2.689083106815815,5.102500319480896,31.059750355780125
40ae686c-8196-4d7b-b7ad-3e12a427ebb6,70430,0,0.0029643976595252752,0.9970191717147827,1.6417250662925653e-05,incomplete,0,0,128000,70430.0,2.258916385471821,4.696916788816452,31.458708457648754
40ae686c-8196-4d7b-b7ad-3e12a427ebb6,82941,1,0.5291794538497925,0.4702177941799164,0.0006027779309079051,complete,1,1,128000,82941.0,3.3505000174045563,5.25750033557415,31.063792295753956
872a1e67-873a-4c49-a598-b38a670afcad,17153,1,0.6752944588661194,0.32434993982315063,0.0003555795119609684,complete,1,1,128000,17153.0,0.5732094869017601,4.804333671927452,31.661707907915115
872a1e67-873a-4c49-a598-b38a670afcad,24846,1,0.19226661324501038,0.8076792359352112,5.4253305279416963e-05,incomplete,0,0,128000,24846.0,0.7762927561998367,5.662750452756882,31.10175020992756
872a1e67-873a-4c49-a598-b38a670afcad,33471,1,0.670210599899292,0.3295625150203705,0.00022692007769364864,complete,1,1,128000,33471.0,1.130000688135624,4.772042855620384,31.292874366044998
872a1e67-873a-4c49-a598-b38a670afcad,44810,0,0.613646924495697,0.3845664858818054,0.0017866046400740743,complete,1,1,128000,44810.0,1.7957082018256187,5.095167085528374,30.916291289031506
872a1e67-873a-4c49-a598-b38a670afcad,45581,0,0.5043333172798157,0.4948233664035797,0.0008433183538727462,complete,1,1,128000,45581.0,1.8424158915877342,4.733665846288204,31.039416790008545
872a1e67-873a-4c49-a598-b38a670afcad,47187,0,0.33440664410591125,0.664151668548584,0.001441665575839579,incomplete,0,0,128000,47187.0,1.7980830743908882,4.785459488630295,31.987749971449375
872a1e67-873a-4c49-a598-b38a670afcad,49500,1,0.46493276953697205,0.5347657203674316,0.0003015460097230971,incomplete,0,0,128000,49500.0,2.1763751283288,5.169540643692017,29.42441590130329
872a1e67-873a-4c49-a598-b38a670afcad,52326,0,0.31294915080070496,0.6869400143623352,0.00011081220145570114,incomplete,0,0,128000,52326.0,2.1302076056599617,4.98233363032341,30.02820909023285
872a1e67-873a-4c49-a598-b38a670afcad,54318,1,0.7077078223228455,0.2920091450214386,0.00028306824970059097,complete,1,1,128000,54318.0,1.9198330119252205,4.737791605293751,30.707416124641895
a266b9ef-5e47-4434-a04c-ce4eacd52c19,18027,1,0.19850707054138184,0.8014131784439087,7.97970496932976e-05,incomplete,0,0,128000,18027.0,0.5511250346899033,4.951875656843185,30.43895773589611
a266b9ef-5e47-4434-a04c-ce4eacd52c19,24768,1,0.45438897609710693,0.5453333258628845,0.00027762504760175943,incomplete,0,0,128000,24768.0,0.8649574592709541,5.036665126681328,29.373792000114918
a266b9ef-5e47-4434-a04c-ce4eacd52c19,41219,0,0.20029887557029724,0.798045814037323,0.001655340543948114,incomplete,0,0,128000,41219.0,1.262083649635315,4.710624925792217,30.250207521021366
a266b9ef-5e47-4434-a04c-ce4eacd52c19,51080,0,0.6161020994186401,0.3807879388332367,0.003109981305897236,complete,1,1,128000,51080.0,1.7816657200455666,4.898290149867535,38.34949992597103
a266b9ef-5e47-4434-a04c-ce4eacd52c19,68313,0,0.8574621677398682,0.1419398933649063,0.0005979320267215371,complete,1,1,128000,68313.0,1.8581673502922058,5.039874464273453,29.415292665362358
cb3238dc-3946-42a5-aad8-9b9a54226363,13540,1,0.6023414134979248,0.39736831188201904,0.0002902977867051959,complete,1,1,128000,13540.0,0.6275000050663948,5.3015416488051414,31.05229139328003
cb3238dc-3946-42a5-aad8-9b9a54226363,19620,1,0.3794628083705902,0.6204359531402588,0.00010125405970029533,incomplete,0,0,128000,19620.0,0.6028758361935616,5.842084065079689,35.181958228349686
cb3238dc-3946-42a5-aad8-9b9a54226363,27520,1,0.5865507125854492,0.41297394037246704,0.0004753079265356064,complete,1,1,128000,27520.0,0.7745418697595596,4.71708457916975,30.025207437574863
cb3238dc-3946-42a5-aad8-9b9a54226363,41207,0,0.44317537546157837,0.5567837953567505,4.084650208824314e-05,incomplete,0,0,128000,41207.0,1.503458246588707,4.907291382551193,31.758290715515614
cb3238dc-3946-42a5-aad8-9b9a54226363,49204,0,0.4868903160095215,0.513083815574646,2.5880843168124557e-05,incomplete,0,0,128000,49204.0,1.718541607260704,4.778958857059479,30.595874413847923
cb3238dc-3946-42a5-aad8-9b9a54226363,58424,0,0.13133850693702698,0.8686069250106812,5.45754301128909e-05,incomplete,0,0,128000,58424.0,1.8835840746760368,4.6873753890395164,29.813292436301708
cb3238dc-3946-42a5-aad8-9b9a54226363,60790,0,0.1166829988360405,0.8832864761352539,3.057053982047364e-05,incomplete,0,0,128000,60790.0,2.817000262439251,4.758957773447037,29.99345865100622
cb3238dc-3946-42a5-aad8-9b9a54226363,70745,0,0.22430983185768127,0.7756540179252625,3.617277616285719e-05,incomplete,0,0,128000,70745.0,2.755166031420231,5.143124610185623,32.967125065624714
cb3238dc-3946-42a5-aad8-9b9a54226363,73640,0,0.46023279428482056,0.5397213697433472,4.5886350562796e-05,incomplete,0,0,128000,73640.0,3.018917515873909,5.13325072824955,31.059250235557556
e304f740-85d4-427e-9fd6-c5474e9cd737,11531,1,0.4405680298805237,0.5592595338821411,0.0001724747708067298,incomplete,0,0,128000,11531.0,0.40116626769304276,4.7815414145588875,31.708291731774807
e304f740-85d4-427e-9fd6-c5474e9cd737,18842,1,0.6414244771003723,0.35465940833091736,0.003916137386113405,complete,1,1,128000,18842.0,0.5581667646765709,4.73874993622303,29.53079156577587
e304f740-85d4-427e-9fd6-c5474e9cd737,29619,1,0.5816889405250549,0.41641655564308167,0.0018945817137137055,complete,1,1,128000,29619.0,0.842750072479248,4.706874489784241,29.850250110030174
e304f740-85d4-427e-9fd6-c5474e9cd737,40701,0,0.3338589072227478,0.6659473180770874,0.0001937897759489715,incomplete,0,0,128000,40701.0,1.445750705897808,5.079125054180622,31.952625140547752
e304f740-85d4-427e-9fd6-c5474e9cd737,54600,1,0.8655244708061218,0.13437898457050323,9.655235044192523e-05,complete,1,1,128000,54600.0,2.032499760389328,4.749624989926815,31.001625582575798
e304f740-85d4-427e-9fd6-c5474e9cd737,62828,0,0.4587578773498535,0.5411435961723328,9.847679757513106e-05,incomplete,0,0,128000,62828.0,2.3750411346554756,4.857249557971954,32.79420919716358
e304f740-85d4-427e-9fd6-c5474e9cd737,65819,0,0.08307088166475296,0.9169193506240845,9.722626600705553e-06,incomplete,0,0,128000,65819.0,2.238958142697811,4.7214580699801445,32.456833869218826
1 call_id decision_ms can_reply_now p_complete p_incomplete p_invalid native_class native_can_reply prediction_05 input_samples available_end_ms preparation_ms frontend_ms inference_ms
2 2c83253a-7977-4e3c-a387-0aa1ea06fbe1 21780 1 0.7006610631942749 0.29899370670318604 0.00034517815220169723 complete 1 1 128000 21780.0 0.6559574976563454 4.819874651730061 31.615042127668858
3 2c83253a-7977-4e3c-a387-0aa1ea06fbe1 29860 1 0.6634299755096436 0.3349137306213379 0.0016562796663492918 complete 1 1 128000 29860.0 1.0954178869724274 5.1015829667449 32.756125554442406
4 2c83253a-7977-4e3c-a387-0aa1ea06fbe1 48125 0 0.37549158930778503 0.624477744102478 3.058241418329999e-05 incomplete 0 0 128000 48125.0 1.650916412472725 5.288207903504372 31.92400000989437
5 2c83253a-7977-4e3c-a387-0aa1ea06fbe1 64000 1 0.48844802379608154 0.5109370946884155 0.0006149054388515651 incomplete 0 0 128000 64000.0 2.638166770339012 5.002083256840706 35.11762525886297
6 2c83253a-7977-4e3c-a387-0aa1ea06fbe1 76672 0 0.13564634323120117 0.8621996641159058 0.0021539577282965183 incomplete 0 0 128000 76672.0 3.0605001375079155 5.475125275552273 30.60787543654442
7 2c83253a-7977-4e3c-a387-0aa1ea06fbe1 88482 1 0.942379891872406 0.05571956932544708 0.0019004124915227294 complete 1 1 128000 88482.0 3.272208385169506 4.725124686956406 35.046874545514584
8 40ae686c-8196-4d7b-b7ad-3e12a427ebb6 22007 1 0.3481478691101074 0.651701033115387 0.00015111359243746847 incomplete 0 0 128000 22007.0 0.7836250588297844 4.815500229597092 31.588083133101463
9 40ae686c-8196-4d7b-b7ad-3e12a427ebb6 31842 1 0.4427306354045868 0.5568790435791016 0.000390340865124017 incomplete 0 0 128000 31842.0 0.8989162743091583 4.637166857719421 31.384666450321674
10 40ae686c-8196-4d7b-b7ad-3e12a427ebb6 48536 0 0.7467879056930542 0.2531856596469879 2.6438898203196004e-05 complete 1 1 128000 48536.0 1.652708277106285 4.660000093281269 29.796875081956387
11 40ae686c-8196-4d7b-b7ad-3e12a427ebb6 52348 1 0.9037413597106934 0.09623286128044128 2.5730008928803727e-05 complete 1 1 128000 52348.0 2.6957085356116295 6.087250076234341 32.25929103791714
12 40ae686c-8196-4d7b-b7ad-3e12a427ebb6 65298 0 0.16583986580371857 0.8341189026832581 4.125330087845214e-05 incomplete 0 0 128000 65298.0 2.300082705914974 4.840708337724209 29.82383221387863
13 40ae686c-8196-4d7b-b7ad-3e12a427ebb6 67943 0 0.12022174149751663 0.8796190023422241 0.00015931774396449327 incomplete 0 0 128000 67943.0 2.689083106815815 5.102500319480896 31.059750355780125
14 40ae686c-8196-4d7b-b7ad-3e12a427ebb6 70430 0 0.0029643976595252752 0.9970191717147827 1.6417250662925653e-05 incomplete 0 0 128000 70430.0 2.258916385471821 4.696916788816452 31.458708457648754
15 40ae686c-8196-4d7b-b7ad-3e12a427ebb6 82941 1 0.5291794538497925 0.4702177941799164 0.0006027779309079051 complete 1 1 128000 82941.0 3.3505000174045563 5.25750033557415 31.063792295753956
16 872a1e67-873a-4c49-a598-b38a670afcad 17153 1 0.6752944588661194 0.32434993982315063 0.0003555795119609684 complete 1 1 128000 17153.0 0.5732094869017601 4.804333671927452 31.661707907915115
17 872a1e67-873a-4c49-a598-b38a670afcad 24846 1 0.19226661324501038 0.8076792359352112 5.4253305279416963e-05 incomplete 0 0 128000 24846.0 0.7762927561998367 5.662750452756882 31.10175020992756
18 872a1e67-873a-4c49-a598-b38a670afcad 33471 1 0.670210599899292 0.3295625150203705 0.00022692007769364864 complete 1 1 128000 33471.0 1.130000688135624 4.772042855620384 31.292874366044998
19 872a1e67-873a-4c49-a598-b38a670afcad 44810 0 0.613646924495697 0.3845664858818054 0.0017866046400740743 complete 1 1 128000 44810.0 1.7957082018256187 5.095167085528374 30.916291289031506
20 872a1e67-873a-4c49-a598-b38a670afcad 45581 0 0.5043333172798157 0.4948233664035797 0.0008433183538727462 complete 1 1 128000 45581.0 1.8424158915877342 4.733665846288204 31.039416790008545
21 872a1e67-873a-4c49-a598-b38a670afcad 47187 0 0.33440664410591125 0.664151668548584 0.001441665575839579 incomplete 0 0 128000 47187.0 1.7980830743908882 4.785459488630295 31.987749971449375
22 872a1e67-873a-4c49-a598-b38a670afcad 49500 1 0.46493276953697205 0.5347657203674316 0.0003015460097230971 incomplete 0 0 128000 49500.0 2.1763751283288 5.169540643692017 29.42441590130329
23 872a1e67-873a-4c49-a598-b38a670afcad 52326 0 0.31294915080070496 0.6869400143623352 0.00011081220145570114 incomplete 0 0 128000 52326.0 2.1302076056599617 4.98233363032341 30.02820909023285
24 872a1e67-873a-4c49-a598-b38a670afcad 54318 1 0.7077078223228455 0.2920091450214386 0.00028306824970059097 complete 1 1 128000 54318.0 1.9198330119252205 4.737791605293751 30.707416124641895
25 a266b9ef-5e47-4434-a04c-ce4eacd52c19 18027 1 0.19850707054138184 0.8014131784439087 7.97970496932976e-05 incomplete 0 0 128000 18027.0 0.5511250346899033 4.951875656843185 30.43895773589611
26 a266b9ef-5e47-4434-a04c-ce4eacd52c19 24768 1 0.45438897609710693 0.5453333258628845 0.00027762504760175943 incomplete 0 0 128000 24768.0 0.8649574592709541 5.036665126681328 29.373792000114918
27 a266b9ef-5e47-4434-a04c-ce4eacd52c19 41219 0 0.20029887557029724 0.798045814037323 0.001655340543948114 incomplete 0 0 128000 41219.0 1.262083649635315 4.710624925792217 30.250207521021366
28 a266b9ef-5e47-4434-a04c-ce4eacd52c19 51080 0 0.6161020994186401 0.3807879388332367 0.003109981305897236 complete 1 1 128000 51080.0 1.7816657200455666 4.898290149867535 38.34949992597103
29 a266b9ef-5e47-4434-a04c-ce4eacd52c19 68313 0 0.8574621677398682 0.1419398933649063 0.0005979320267215371 complete 1 1 128000 68313.0 1.8581673502922058 5.039874464273453 29.415292665362358
30 cb3238dc-3946-42a5-aad8-9b9a54226363 13540 1 0.6023414134979248 0.39736831188201904 0.0002902977867051959 complete 1 1 128000 13540.0 0.6275000050663948 5.3015416488051414 31.05229139328003
31 cb3238dc-3946-42a5-aad8-9b9a54226363 19620 1 0.3794628083705902 0.6204359531402588 0.00010125405970029533 incomplete 0 0 128000 19620.0 0.6028758361935616 5.842084065079689 35.181958228349686
32 cb3238dc-3946-42a5-aad8-9b9a54226363 27520 1 0.5865507125854492 0.41297394037246704 0.0004753079265356064 complete 1 1 128000 27520.0 0.7745418697595596 4.71708457916975 30.025207437574863
33 cb3238dc-3946-42a5-aad8-9b9a54226363 41207 0 0.44317537546157837 0.5567837953567505 4.084650208824314e-05 incomplete 0 0 128000 41207.0 1.503458246588707 4.907291382551193 31.758290715515614
34 cb3238dc-3946-42a5-aad8-9b9a54226363 49204 0 0.4868903160095215 0.513083815574646 2.5880843168124557e-05 incomplete 0 0 128000 49204.0 1.718541607260704 4.778958857059479 30.595874413847923
35 cb3238dc-3946-42a5-aad8-9b9a54226363 58424 0 0.13133850693702698 0.8686069250106812 5.45754301128909e-05 incomplete 0 0 128000 58424.0 1.8835840746760368 4.6873753890395164 29.813292436301708
36 cb3238dc-3946-42a5-aad8-9b9a54226363 60790 0 0.1166829988360405 0.8832864761352539 3.057053982047364e-05 incomplete 0 0 128000 60790.0 2.817000262439251 4.758957773447037 29.99345865100622
37 cb3238dc-3946-42a5-aad8-9b9a54226363 70745 0 0.22430983185768127 0.7756540179252625 3.617277616285719e-05 incomplete 0 0 128000 70745.0 2.755166031420231 5.143124610185623 32.967125065624714
38 cb3238dc-3946-42a5-aad8-9b9a54226363 73640 0 0.46023279428482056 0.5397213697433472 4.5886350562796e-05 incomplete 0 0 128000 73640.0 3.018917515873909 5.13325072824955 31.059250235557556
39 e304f740-85d4-427e-9fd6-c5474e9cd737 11531 1 0.4405680298805237 0.5592595338821411 0.0001724747708067298 incomplete 0 0 128000 11531.0 0.40116626769304276 4.7815414145588875 31.708291731774807
40 e304f740-85d4-427e-9fd6-c5474e9cd737 18842 1 0.6414244771003723 0.35465940833091736 0.003916137386113405 complete 1 1 128000 18842.0 0.5581667646765709 4.73874993622303 29.53079156577587
41 e304f740-85d4-427e-9fd6-c5474e9cd737 29619 1 0.5816889405250549 0.41641655564308167 0.0018945817137137055 complete 1 1 128000 29619.0 0.842750072479248 4.706874489784241 29.850250110030174
42 e304f740-85d4-427e-9fd6-c5474e9cd737 40701 0 0.3338589072227478 0.6659473180770874 0.0001937897759489715 incomplete 0 0 128000 40701.0 1.445750705897808 5.079125054180622 31.952625140547752
43 e304f740-85d4-427e-9fd6-c5474e9cd737 54600 1 0.8655244708061218 0.13437898457050323 9.655235044192523e-05 complete 1 1 128000 54600.0 2.032499760389328 4.749624989926815 31.001625582575798
44 e304f740-85d4-427e-9fd6-c5474e9cd737 62828 0 0.4587578773498535 0.5411435961723328 9.847679757513106e-05 incomplete 0 0 128000 62828.0 2.3750411346554756 4.857249557971954 32.79420919716358
45 e304f740-85d4-427e-9fd6-c5474e9cd737 65819 0 0.08307088166475296 0.9169193506240845 9.722626600705553e-06 incomplete 0 0 128000 65819.0 2.238958142697811 4.7214580699801445 32.456833869218826
+30
View File
@@ -0,0 +1,30 @@
WITNESS CPU seed=42 [2.4581515390309505e-05, 7.737393025308847e-05, 0.9998980760574341] repeat identical
2c83253a: 100/489 scores
2c83253a: 200/489 scores
2c83253a: 300/489 scores
2c83253a: 400/489 scores
2c83253a DONE: 489 scores, 6 checkpoints; repeat/future-suffix checks passed
40ae686c: 100/441 scores
40ae686c: 200/441 scores
40ae686c: 300/441 scores
40ae686c: 400/441 scores
40ae686c DONE: 441 scores, 8 checkpoints; repeat/future-suffix checks passed
872a1e67: 100/379 scores
872a1e67: 200/379 scores
872a1e67: 300/379 scores
872a1e67 DONE: 379 scores, 9 checkpoints; repeat/future-suffix checks passed
a266b9ef: 100/421 scores
a266b9ef: 200/421 scores
a266b9ef: 300/421 scores
a266b9ef: 400/421 scores
a266b9ef DONE: 421 scores, 5 checkpoints; repeat/future-suffix checks passed
cb3238dc: 100/478 scores
cb3238dc: 200/478 scores
cb3238dc: 300/478 scores
cb3238dc: 400/478 scores
cb3238dc DONE: 478 scores, 9 checkpoints; repeat/future-suffix checks passed
e304f740: 100/365 scores
e304f740: 200/365 scores
e304f740: 300/365 scores
e304f740 DONE: 365 scores, 7 checkpoints; repeat/future-suffix checks passed
{"native_argmax": {"n": 44, "tn": 17, "fp": 5, "fn": 9, "tp": 13, "accuracy": 0.6818181818181818, "false_reply_rate": 0.22727272727272727, "false_hold_rate": 0.4090909090909091}, "threshold_05": {"n": 44, "tn": 17, "fp": 5, "fn": 9, "tp": 13, "accuracy": 0.6818181818181818, "false_reply_rate": 0.22727272727272727, "false_hold_rate": 0.4090909090909091}, "class_counts": {"complete": 18, "incomplete": 26}}
File diff suppressed because one or more lines are too long
@@ -0,0 +1,2 @@
WITNESS CPU seed=42 [2.4581515390309505e-05, 7.737393025308847e-05, 0.9998980760574341] repeat identical
{"load_ms": 576.1605408042669, "provenance": {"machine": "macOS-26.4.1-arm64-arm-64bit", "hardware": "Apple M4 Mac mini CPU / 16 GB", "python": "3.11.15 (main, Mar 25 2026, 02:58:47) [Clang 22.1.1 ]", "dependencies": {"numpy": "2.2.6", "onnxruntime": "1.24.4", "librosa": "0.11.0", "kaldi-native-fbank": "1.22.3", "soundfile": "0.13.1"}, "providers": ["CPUExecutionProvider"], "intra_op_threads": 1, "inter_op_threads": 1, "model_manifest": {"repo": "brgroup/TurnSense", "revision": "341dd68c9df87d74d35b9cee63a1dcf0fff24966", "version": "TurnSense1.0 FP32", "code_repo": "Bairong-Xdynamics/TurnSense", "code_revision": "c6d83e5b0d1355125b05eaf1b4b5c6c1acabb338", "files": {"model_fp32.onnx": "82256247dd38f0d9f2f213beec7ede1507347f84422fa48f29d565b613d89976", "am.mvn": "29b3c740a2c0cfc6b308126d31d7f265fa2be74f3bb095cd2f143ea970896ae5"}, "verified_against": "Hugging Face fixed revision LFS SHA256 / Git blob SHA1"}, "script_sha256": "23215a6db3c39f6819761adf1e6cd46a8f7c0c7767d1a3640bc928ecd548b2fb", "annotation_sha256": "780e50f976daf039ab976ea155bdb5d1ca5fffc792f9db7adf8063ec3048ff8e", "frontend_sha256": "22808c254ea2150e290e6bdcf115322a723b67fc4e53b1ef02b8f3f42697187d", "official_infer_sha256": "40295fb42a36ae4ecca30093d6bc37acbca9c75304b1a722dba73fd3b30498df"}}
@@ -0,0 +1,76 @@
{
"model": "TurnSense 1.0 FP32",
"native_argmax": {
"n": 44,
"tn": 17,
"fp": 5,
"fn": 9,
"tp": 13,
"accuracy": 0.6818181818181818,
"false_reply_rate": 0.22727272727272727,
"false_hold_rate": 0.4090909090909091
},
"threshold_05": {
"n": 44,
"tn": 17,
"fp": 5,
"fn": 9,
"tp": 13,
"accuracy": 0.6818181818181818,
"false_reply_rate": 0.22727272727272727,
"false_hold_rate": 0.4090909090909091
},
"class_counts": {
"complete": 18,
"incomplete": 26
},
"load_ms": 657.7007500454783,
"method": "TurnSense1.0 FP32, official code/frontend/CMVN and 3-class postprocessing. CPU one intra/inter-op thread. User channel 0 int16/32768, crop received prefix BEFORE librosa resample to 16kHz, last 8s, no future ASR/audio or silence/timeout gates. Score=P(complete), native argmax complete=>1 else0; separately report threshold0.5. Full-prefix resampling is offline causal-window evaluation, not an incremental frontend benchmark.",
"provenance": {
"machine": "macOS-26.4.1-arm64-arm-64bit",
"hardware": "Apple M4 Mac mini CPU / 16 GB",
"python": "3.11.15 (main, Mar 25 2026, 02:58:47) [Clang 22.1.1 ]",
"dependencies": {
"numpy": "2.2.6",
"onnxruntime": "1.24.4",
"librosa": "0.11.0",
"kaldi-native-fbank": "1.22.3",
"soundfile": "0.13.1"
},
"providers": [
"CPUExecutionProvider"
],
"intra_op_threads": 1,
"inter_op_threads": 1,
"model_manifest": {
"repo": "brgroup/TurnSense",
"revision": "341dd68c9df87d74d35b9cee63a1dcf0fff24966",
"version": "TurnSense1.0 FP32",
"code_repo": "Bairong-Xdynamics/TurnSense",
"code_revision": "c6d83e5b0d1355125b05eaf1b4b5c6c1acabb338",
"files": {
"model_fp32.onnx": "82256247dd38f0d9f2f213beec7ede1507347f84422fa48f29d565b613d89976",
"am.mvn": "29b3c740a2c0cfc6b308126d31d7f265fa2be74f3bb095cd2f143ea970896ae5"
},
"verified_against": "Hugging Face fixed revision LFS SHA256 / Git blob SHA1"
},
"script_sha256": "23215a6db3c39f6819761adf1e6cd46a8f7c0c7767d1a3640bc928ecd548b2fb",
"annotation_sha256": "780e50f976daf039ab976ea155bdb5d1ca5fffc792f9db7adf8063ec3048ff8e",
"frontend_sha256": "22808c254ea2150e290e6bdcf115322a723b67fc4e53b1ef02b8f3f42697187d",
"official_infer_sha256": "40295fb42a36ae4ecca30093d6bc37acbca9c75304b1a722dba73fd3b30498df"
},
"latency_ms": {
"preparation_ms": {
"p50": 1.7886869609355927,
"p95": 3.0542627442628145
},
"frontend_ms": {
"p50": 4.848978947848082,
"p95": 5.63460667617619
},
"inference_ms": {
"p50": 31.06177132576704,
"p95": 35.107012651860714
}
}
}
@@ -0,0 +1,36 @@
# TurnSense 1.0 FP32 韩泰评估
本机 Apple M4 Mac mini、CPU;六通录音,当前 44 个判断点,正负各 22。只使用判断时已收到的用户左声道音频、末尾最多 8 秒,使用官方特征前端与 CMVN,未输入标注转写。
| 判断规则 | 正确 / 总数 | 准确率 | 误接话(应等待却接话) | 漏接话(应接话却等待) |
| --- | --- | --- | --- | --- |
| 原生 argmax:complete=>1,其余=>0 | 30 / 44 | 68.18% | 5 / 22(22.73%) | 9 / 22(40.91%) |
| P(complete) ≥ 0.5 | 30 / 44 | 68.18% | 5 / 22(22.73%) | 9 / 22(40.91%) |
本批两种规则得到相同二分类结果,但它们在一般情况下并不等价。原生类别:complete 18 点、incomplete 26 点、invalid 0 点。invalid 输出仍保留,不能据此评估噪声识别能力,因为本批没有独立 invalid 真值。
## 计算耗时
| 阶段 | p50 | p95 |
| --- | --- | --- |
| 裁取/前缀重采样 | 1.79 ms | 3.05 ms |
| 官方特征前端 | 4.85 ms | 5.63 ms |
| ONNX 模型推理 | 31.06 ms | 35.11 ms |
模型构造 657.70 ms,不含 Python 启动/import,不能称为完整冷启动。CPU intra/inter-op 各 1 线程,已预热;前缀重采样和特征重算不等于在线增量开销。阶段分位数不应相加成总耗时分位数。
## 解读与比较边界
同一当前标注哈希的 LiveKit v1-mini 在 0.5 下为 29/44,误接话 11、漏接话 4;TurnSense 在 0.5 下为 30/44,误接话 5、漏接话 9。可见这批点上更倾向等待:少误接话,但更多应接话时未接话。样本小、上下文长度不同(8 秒 vs 1.2 秒),不能把这 1 点正确率差异当成稳定优势,更不能宣布已解决抢话。
当前标注第二通一个点已由旧 VAP / Smart Turn 快照的 48348 ms 改为 48536 ms,不能直接用其旧 44 点汇总严格排名。原曲线空心点保留各自评分时刻。
## 可核验性
- 全部判断点重复模型推理结果完全一致。
- 将判断点之后的音频置零,准备出的模型输入不变。
- 权重 SHA256 与固定 Hugging Face 修订的 LFS SHA256 一致;CMVN 用 Git blob SHA1 核对,并另记 SHA256。
- 模型、CMVN、脚本、前端、标注、录音哈希与环境版本均写入结果,独立环境文档已由另一代理按说明复现 smoke。
- 连续曲线为每 200 ms 实际推理及每个判断点的精确分数,共 2573 个采样点,非插值生成。
44 个手选判断点仅为探索性评估;点级误接话率不等于整段对话抢话率,用户声道可能有机器人回声。不加 VAD 门槛、静音延迟或超时策略。模型为 1.0 FP32,本次没有测试 INT8 或 1.1。