330 lines
8.6 KiB
JSON
330 lines
8.6 KiB
JSON
{
|
|||
|
|
"total_points": 44,
|
||
|
|
"metrics": {
|
||
|
|
"n": 44,
|
||
|
|
"tn": 4,
|
||
|
|
"fp": 18,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 22,
|
||
|
|
"accuracy": 0.5909090909090909,
|
||
|
|
"false_reply_rate": 0.8181818181818182,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 0.55,
|
||
|
|
"f1": 0.7096774193548387
|
||
|
|
},
|
||
|
|
"grouped": {
|
||
|
|
"label_status": {
|
||
|
|
"draft": {
|
||
|
|
"n": 29,
|
||
|
|
"tn": 2,
|
||
|
|
"fp": 9,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 18,
|
||
|
|
"accuracy": 0.6896551724137931,
|
||
|
|
"false_reply_rate": 0.8181818181818182,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 0.6666666666666666,
|
||
|
|
"f1": 0.8
|
||
|
|
},
|
||
|
|
"unconfirmed_manual": {
|
||
|
|
"n": 15,
|
||
|
|
"tn": 2,
|
||
|
|
"fp": 9,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 4,
|
||
|
|
"accuracy": 0.4,
|
||
|
|
"false_reply_rate": 0.8181818181818182,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 0.3076923076923077,
|
||
|
|
"f1": 0.47058823529411764
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"call_id": {
|
||
|
|
"2c83253a-7977-4e3c-a387-0aa1ea06fbe1": {
|
||
|
|
"n": 6,
|
||
|
|
"tn": 0,
|
||
|
|
"fp": 2,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 4,
|
||
|
|
"accuracy": 0.6666666666666666,
|
||
|
|
"false_reply_rate": 1.0,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 0.6666666666666666,
|
||
|
|
"f1": 0.8
|
||
|
|
},
|
||
|
|
"40ae686c-8196-4d7b-b7ad-3e12a427ebb6": {
|
||
|
|
"n": 8,
|
||
|
|
"tn": 0,
|
||
|
|
"fp": 4,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 4,
|
||
|
|
"accuracy": 0.5,
|
||
|
|
"false_reply_rate": 1.0,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 0.5,
|
||
|
|
"f1": 0.6666666666666666
|
||
|
|
},
|
||
|
|
"872a1e67-873a-4c49-a598-b38a670afcad": {
|
||
|
|
"n": 9,
|
||
|
|
"tn": 0,
|
||
|
|
"fp": 4,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 5,
|
||
|
|
"accuracy": 0.5555555555555556,
|
||
|
|
"false_reply_rate": 1.0,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 0.5555555555555556,
|
||
|
|
"f1": 0.7142857142857143
|
||
|
|
},
|
||
|
|
"a266b9ef-5e47-4434-a04c-ce4eacd52c19": {
|
||
|
|
"n": 5,
|
||
|
|
"tn": 0,
|
||
|
|
"fp": 3,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 2,
|
||
|
|
"accuracy": 0.4,
|
||
|
|
"false_reply_rate": 1.0,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 0.4,
|
||
|
|
"f1": 0.5714285714285714
|
||
|
|
},
|
||
|
|
"cb3238dc-3946-42a5-aad8-9b9a54226363": {
|
||
|
|
"n": 9,
|
||
|
|
"tn": 2,
|
||
|
|
"fp": 4,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 3,
|
||
|
|
"accuracy": 0.5555555555555556,
|
||
|
|
"false_reply_rate": 0.6666666666666666,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 0.42857142857142855,
|
||
|
|
"f1": 0.6
|
||
|
|
},
|
||
|
|
"e304f740-85d4-427e-9fd6-c5474e9cd737": {
|
||
|
|
"n": 7,
|
||
|
|
"tn": 2,
|
||
|
|
"fp": 1,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 4,
|
||
|
|
"accuracy": 0.8571428571428571,
|
||
|
|
"false_reply_rate": 0.3333333333333333,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 0.8,
|
||
|
|
"f1": 0.8888888888888888
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"reason": {
|
||
|
|
"completed_answer": {
|
||
|
|
"n": 18,
|
||
|
|
"tn": 0,
|
||
|
|
"fp": 0,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 18,
|
||
|
|
"accuracy": 1.0,
|
||
|
|
"false_reply_rate": null,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 1.0,
|
||
|
|
"f1": 1.0
|
||
|
|
},
|
||
|
|
"completed_turn": {
|
||
|
|
"n": 4,
|
||
|
|
"tn": 0,
|
||
|
|
"fp": 0,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 4,
|
||
|
|
"accuracy": 1.0,
|
||
|
|
"false_reply_rate": null,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 1.0,
|
||
|
|
"f1": 1.0
|
||
|
|
},
|
||
|
|
"mid_turn_pause": {
|
||
|
|
"n": 17,
|
||
|
|
"tn": 2,
|
||
|
|
"fp": 15,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 0,
|
||
|
|
"accuracy": 0.11764705882352941,
|
||
|
|
"false_reply_rate": 0.8823529411764706,
|
||
|
|
"false_hold_rate": null,
|
||
|
|
"recall": null,
|
||
|
|
"precision": 0.0,
|
||
|
|
"f1": 0.0
|
||
|
|
},
|
||
|
|
"unfinished_expression": {
|
||
|
|
"n": 5,
|
||
|
|
"tn": 2,
|
||
|
|
"fp": 3,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 0,
|
||
|
|
"accuracy": 0.4,
|
||
|
|
"false_reply_rate": 0.6,
|
||
|
|
"false_hold_rate": null,
|
||
|
|
"recall": null,
|
||
|
|
"precision": 0.0,
|
||
|
|
"f1": 0.0
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"input_source": {
|
||
|
|
"asr_user_block": {
|
||
|
|
"n": 42,
|
||
|
|
"tn": 4,
|
||
|
|
"fp": 18,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 20,
|
||
|
|
"accuracy": 0.5714285714285714,
|
||
|
|
"false_reply_rate": 0.8181818181818182,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 0.5263157894736842,
|
||
|
|
"f1": 0.6896551724137931
|
||
|
|
},
|
||
|
|
"past_vad_missing_asr": {
|
||
|
|
"n": 2,
|
||
|
|
"tn": 0,
|
||
|
|
"fp": 0,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 2,
|
||
|
|
"accuracy": 1.0,
|
||
|
|
"false_reply_rate": null,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 1.0,
|
||
|
|
"f1": 1.0
|
||
|
|
}
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"config": {
|
||
|
|
"pipecat_version": "1.12.0",
|
||
|
|
"model": "smart-turn-v3.2-cpu.onnx",
|
||
|
|
"threshold": 0.5,
|
||
|
|
"pre_speech_ms": 500,
|
||
|
|
"max_duration_secs": 8,
|
||
|
|
"continuation_gap_ms": 3000,
|
||
|
|
"selected_audio_channel": 0,
|
||
|
|
"model_sha256": "2bb026316b14a660486a75b1733cd3fbab8c2fd0314dc9af7be49f8cca967e4f",
|
||
|
|
"label_sha256": "a809b05bf778532b1b9eb6f64596d7f0a28209869f4fd258e45ede5ce0834db9",
|
||
|
|
"history_sha256": "4c21e20b7323030d590276854f07b454ccbad627e1a7842101a22a99377ffbaa"
|
||
|
|
},
|
||
|
|
"method": "Each exact decision_ms is classified directly by the model. Earlier model scores, EOT signals, VAD stop gates, silence timeout forced replies and ASR return gates never determine prediction or clear this input.",
|
||
|
|
"threshold_diagnostics": [
|
||
|
|
{
|
||
|
|
"threshold": 0.5,
|
||
|
|
"n": 44,
|
||
|
|
"tn": 4,
|
||
|
|
"fp": 18,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 22,
|
||
|
|
"accuracy": 0.5909090909090909,
|
||
|
|
"false_reply_rate": 0.8181818181818182,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 0.55,
|
||
|
|
"f1": 0.7096774193548387
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"threshold": 0.7,
|
||
|
|
"n": 44,
|
||
|
|
"tn": 5,
|
||
|
|
"fp": 17,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 22,
|
||
|
|
"accuracy": 0.6136363636363636,
|
||
|
|
"false_reply_rate": 0.7727272727272727,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 0.5641025641025641,
|
||
|
|
"f1": 0.7213114754098361
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"threshold": 0.8,
|
||
|
|
"n": 44,
|
||
|
|
"tn": 6,
|
||
|
|
"fp": 16,
|
||
|
|
"fn": 0,
|
||
|
|
"tp": 22,
|
||
|
|
"accuracy": 0.6363636363636364,
|
||
|
|
"false_reply_rate": 0.7272727272727273,
|
||
|
|
"false_hold_rate": 0.0,
|
||
|
|
"recall": 1.0,
|
||
|
|
"precision": 0.5789473684210527,
|
||
|
|
"f1": 0.7333333333333333
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"threshold": 0.9,
|
||
|
|
"n": 44,
|
||
|
|
"tn": 7,
|
||
|
|
"fp": 15,
|
||
|
|
"fn": 1,
|
||
|
|
"tp": 21,
|
||
|
|
"accuracy": 0.6363636363636364,
|
||
|
|
"false_reply_rate": 0.6818181818181818,
|
||
|
|
"false_hold_rate": 0.045454545454545456,
|
||
|
|
"recall": 0.9545454545454546,
|
||
|
|
"precision": 0.5833333333333334,
|
||
|
|
"f1": 0.7241379310344828
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"threshold": 0.95,
|
||
|
|
"n": 44,
|
||
|
|
"tn": 9,
|
||
|
|
"fp": 13,
|
||
|
|
"fn": 3,
|
||
|
|
"tp": 19,
|
||
|
|
"accuracy": 0.6363636363636364,
|
||
|
|
"false_reply_rate": 0.5909090909090909,
|
||
|
|
"false_hold_rate": 0.13636363636363635,
|
||
|
|
"recall": 0.8636363636363636,
|
||
|
|
"precision": 0.59375,
|
||
|
|
"f1": 0.7037037037037037
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"threshold": 0.98,
|
||
|
|
"n": 44,
|
||
|
|
"tn": 14,
|
||
|
|
"fp": 8,
|
||
|
|
"fn": 6,
|
||
|
|
"tp": 16,
|
||
|
|
"accuracy": 0.6818181818181818,
|
||
|
|
"false_reply_rate": 0.36363636363636365,
|
||
|
|
"false_hold_rate": 0.2727272727272727,
|
||
|
|
"recall": 0.7272727272727273,
|
||
|
|
"precision": 0.6666666666666666,
|
||
|
|
"f1": 0.6956521739130435
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"threshold": 0.99,
|
||
|
|
"n": 44,
|
||
|
|
"tn": 22,
|
||
|
|
"fp": 0,
|
||
|
|
"fn": 22,
|
||
|
|
"tp": 0,
|
||
|
|
"accuracy": 0.5,
|
||
|
|
"false_reply_rate": 0.0,
|
||
|
|
"false_hold_rate": 1.0,
|
||
|
|
"recall": 0.0,
|
||
|
|
"precision": null,
|
||
|
|
"f1": 0.0
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"audio_origin": "Past ASR user segments locate current speech block. Consecutive user segments within 3 s share the first start unless a complete non-overlapping robot question separates them. Keep 500 ms before that start and then last 8 s. Intra-segment pauses are not resolved by coarse ASR timing. Two missing-ASR points use only past Silero VAD starts; full-audio model events are not used.",
|
||
|
|
"limitations": [
|
||
|
|
"Exploratory scoring: 29 xlsx_draft and 15 rows missing annotator/confidence; no explicit verified status.",
|
||
|
|
"Coarse ASR speech block origin approximates the discussed cache rule; this is point classification, not a complete online Pipecat strategy replay.",
|
||
|
|
"cb3238dc 13540 text is 辽宁葫芦岛 but its corresponding user ASR starts at 16600; review alignment. e304f740 11531 surname utterance is absent from ASR history.",
|
||
|
|
"User channel 0 can contain robot echo/overlap; no future ASR-based masking.",
|
||
|
|
"Selected-point false-reply rate is not interval-level interruption rate."
|
||
|
|
]
|
||
|
|
}
|