{
  "status": "success",
  "version": 1,
  "summary": {
    "variants_analyzed": 2,
    "best_variant": "suno_raw_1.mp3",
    "best_avg_match_ratio": 0.48,
    "auto_correction_written": false,
    "corrected_file": null
  },
  "variants": [
    {
      "audio_file": "suno_raw_0.mp3",
      "confidence": 0.58,
      "avg_match_ratio": 0.42,
      "status_counts": {
        "exact": 10,
        "partial": 8,
        "changed": 3,
        "skipped": 15,
        "unmatched": 0
      },
      "lines": [
        {
          "index": 0,
          "original": "你新买的外套还挂在我门后",
          "heard": "",
          "status": "exact",
          "match_ratio": 1.0,
          "start": 9.72,
          "end": 14.0,
          "ops": []
        },
        {
          "index": 1,
          "original": "我特意没动它，像个安静的理由",
          "heard": "",
          "status": "exact",
          "match_ratio": 1.0,
          "start": 14.8,
          "end": 19.68,
          "ops": []
        },
        {
          "index": 2,
          "original": "你说你只是需要喘口气的空间",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.46,
          "start": 20.24,
          "end": 22.54,
          "ops": [
            {
              "op": "delete",
              "text": "你说你只是需要喘口气的空间",
              "heard": ""
            }
          ]
        },
        {
          "index": 3,
          "original": "我点头说好，手心全是汗",
          "heard": "",
          "status": "exact",
          "match_ratio": 0.9,
          "start": 22.54,
          "end": 25.12,
          "ops": []
        },
        {
          "index": 4,
          "original": "你说的喘气",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.2,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 5,
          "original": "不知道算不算另一个人的名字",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.62,
          "start": 26.28,
          "end": 30.58,
          "ops": [
            {
              "op": "delete",
              "text": "不知道算不算另一个人的名字",
              "heard": ""
            }
          ]
        },
        {
          "index": 6,
          "original": "你上周发的定位不是家",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.4,
          "start": 30.39,
          "end": 44.31,
          "ops": [
            {
              "op": "delete",
              "text": "你上周发的定位不是家",
              "heard": ""
            }
          ]
        },
        {
          "index": 7,
          "original": "creates a sweet, lingering tension over the tonic Ebmaj7 chord before resolving.)",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 8,
          "original": "我把药片压成粉末混进你的咖啡",
          "heard": "",
          "status": "exact",
          "match_ratio": 0.86,
          "start": 86.22,
          "end": 92.08,
          "ops": []
        },
        {
          "index": 9,
          "original": "甜得像平时，你没察觉什么",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.45,
          "start": 92.08,
          "end": 97.49,
          "ops": [
            {
              "op": "delete",
              "text": "甜得像平时，你没察觉什么",
              "heard": ""
            }
          ]
        },
        {
          "index": 10,
          "original": "我把药片压成粉末，手没有抖",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.67,
          "start": 97.26,
          "end": 102.74,
          "ops": [
            {
              "op": "delete",
              "text": "我把药片压成粉末，手没有抖",
              "heard": ""
            }
          ]
        },
        {
          "index": 11,
          "original": "比爱你的时候更稳",
          "heard": "",
          "status": "changed",
          "match_ratio": 0.38,
          "start": 102.94,
          "end": 105.16,
          "ops": [
            {
              "op": "delete",
              "text": "比爱你的时候更稳",
              "heard": ""
            }
          ]
        },
        {
          "index": 12,
          "original": "我看过你手机备注里那个花名",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 13,
          "original": "知道你怎么跟她解释我的存在",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 14,
          "original": "说我只是老朋友、说我没放下",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 15,
          "original": "你帮我描述得多准确",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 16,
          "original": "我就站在你对面削苹果",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 17,
          "original": "刀背朝里，很从容，很礼貌",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 18,
          "original": "你说谢谢，端走杯子低头喝",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 19,
          "original": "creates a sweet, lingering tension over the tonic Ebmaj7 chord before resolving.)",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 20,
          "original": "我把药片压成粉末混进你的咖啡",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 21,
          "original": "甜得像平时，你没察觉什么",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 22,
          "original": "我把药片压成粉末，手没有抖",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 23,
          "original": "比爱你的时候更稳",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 24,
          "original": "我为你擦过地板",
          "heard": "",
          "status": "exact",
          "match_ratio": 1.0,
          "start": 108.04,
          "end": 110.8,
          "ops": []
        },
        {
          "index": 25,
          "original": "我为你养过的猫",
          "heard": "",
          "status": "exact",
          "match_ratio": 1.0,
          "start": 110.8,
          "end": 113.48,
          "ops": []
        },
        {
          "index": 26,
          "original": "我为你剪掉头发",
          "heard": "",
          "status": "exact",
          "match_ratio": 0.86,
          "start": 113.48,
          "end": 115.86,
          "ops": []
        },
        {
          "index": 27,
          "original": "我为你什么都做，哦",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.62,
          "start": 115.86,
          "end": 119.05,
          "ops": [
            {
              "op": "delete",
              "text": "我为你什么都做，哦",
              "heard": ""
            }
          ]
        },
        {
          "index": 28,
          "original": "我为你擦过地板",
          "heard": "",
          "status": "exact",
          "match_ratio": 0.86,
          "start": 118.6,
          "end": 121.66,
          "ops": []
        },
        {
          "index": 29,
          "original": "养过你留下的猫",
          "heard": "",
          "status": "exact",
          "match_ratio": 1.0,
          "start": 121.66,
          "end": 124.24,
          "ops": []
        },
        {
          "index": 30,
          "original": "我为你剪掉头发",
          "heard": "",
          "status": "exact",
          "match_ratio": 0.86,
          "start": 124.24,
          "end": 126.62,
          "ops": []
        },
        {
          "index": 31,
          "original": "难道你不知道我为你什么都做",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.62,
          "start": 126.62,
          "end": 132.38,
          "ops": [
            {
              "op": "delete",
              "text": "难道你不知道我为你什么都做",
              "heard": ""
            }
          ]
        },
        {
          "index": 32,
          "original": "哦，我已经把粉末混进你的咖啡",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.62,
          "start": 137.36,
          "end": 295.34,
          "ops": [
            {
              "op": "delete",
              "text": "哦，我已经把粉末混进你的咖啡",
              "heard": ""
            }
          ]
        },
        {
          "index": 33,
          "original": "甜得像平时，你喝完了什么",
          "heard": "",
          "status": "changed",
          "match_ratio": 0.27,
          "start": 295.34,
          "end": 300.74,
          "ops": [
            {
              "op": "delete",
              "text": "甜得像平时，你喝完了什么",
              "heard": ""
            }
          ]
        },
        {
          "index": 34,
          "original": "我已经把粉末混进去，手没有抖",
          "heard": "",
          "status": "changed",
          "match_ratio": 0.38,
          "start": 300.26,
          "end": 350.68,
          "ops": [
            {
              "op": "delete",
              "text": "我已经把粉末混进去，手没有抖",
              "heard": ""
            }
          ]
        },
        {
          "index": 35,
          "original": "比爱你的时候，更稳",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.25,
          "start": null,
          "end": null,
          "ops": []
        }
      ]
    },
    {
      "audio_file": "suno_raw_1.mp3",
      "confidence": 0.78,
      "avg_match_ratio": 0.48,
      "status_counts": {
        "exact": 4,
        "partial": 20,
        "changed": 4,
        "skipped": 8,
        "unmatched": 0
      },
      "lines": [
        {
          "index": 0,
          "original": "你新买的外套还挂在我门后",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 1,
          "original": "我特意没动它，像个安静的理由",
          "heard": "",
          "status": "exact",
          "match_ratio": 1.0,
          "start": 4.86,
          "end": 9.84,
          "ops": []
        },
        {
          "index": 2,
          "original": "你说你只是需要喘口气的空间",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.46,
          "start": 10.34,
          "end": 13.98,
          "ops": [
            {
              "op": "delete",
              "text": "你说你只是需要喘口气的空间",
              "heard": ""
            }
          ]
        },
        {
          "index": 3,
          "original": "我点头说好，手心全是汗",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.8,
          "start": 13.98,
          "end": 18.08,
          "ops": [
            {
              "op": "delete",
              "text": "我点头说好，手心全是汗",
              "heard": ""
            }
          ]
        },
        {
          "index": 4,
          "original": "你说的喘气",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.2,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 5,
          "original": "不知道算不算另一个人的名字",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.62,
          "start": 19.64,
          "end": 25.3,
          "ops": [
            {
              "op": "delete",
              "text": "不知道算不算另一个人的名字",
              "heard": ""
            }
          ]
        },
        {
          "index": 6,
          "original": "你上周发的定位不是家",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.8,
          "start": 25.3,
          "end": 30.42,
          "ops": [
            {
              "op": "delete",
              "text": "你上周发的定位不是家",
              "heard": ""
            }
          ]
        },
        {
          "index": 7,
          "original": "creates a sweet, lingering tension over the tonic Ebmaj7 chord before resolving.)",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 8,
          "original": "我把药片压成粉末混进你的咖啡",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.57,
          "start": 32.48,
          "end": 38.16,
          "ops": [
            {
              "op": "delete",
              "text": "我把药片压成粉末混进你的咖啡",
              "heard": ""
            }
          ]
        },
        {
          "index": 9,
          "original": "甜得像平时，你没察觉什么",
          "heard": "",
          "status": "changed",
          "match_ratio": 0.27,
          "start": 38.16,
          "end": 41.89,
          "ops": [
            {
              "op": "delete",
              "text": "甜得像平时，你没察觉什么",
              "heard": ""
            }
          ]
        },
        {
          "index": 10,
          "original": "我把药片压成粉末，手没有抖",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.58,
          "start": 41.78,
          "end": 47.12,
          "ops": [
            {
              "op": "delete",
              "text": "我把药片压成粉末，手没有抖",
              "heard": ""
            }
          ]
        },
        {
          "index": 11,
          "original": "比爱你的时候更稳",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.25,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 12,
          "original": "我看过你手机备注里那个花名",
          "heard": "",
          "status": "changed",
          "match_ratio": 0.31,
          "start": 62.14,
          "end": 65.2,
          "ops": [
            {
              "op": "delete",
              "text": "我看过你手机备注里那个花名",
              "heard": ""
            }
          ]
        },
        {
          "index": 13,
          "original": "知道你怎么跟她解释我的存在",
          "heard": "",
          "status": "changed",
          "match_ratio": 0.38,
          "start": 65.14,
          "end": 69.74,
          "ops": [
            {
              "op": "delete",
              "text": "知道你怎么跟她解释我的存在",
              "heard": ""
            }
          ]
        },
        {
          "index": 14,
          "original": "说我只是老朋友、说我没放下",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.42,
          "start": 69.74,
          "end": 73.56,
          "ops": [
            {
              "op": "delete",
              "text": "说我只是老朋友、说我没放下",
              "heard": ""
            }
          ]
        },
        {
          "index": 15,
          "original": "你帮我描述得多准确",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.67,
          "start": 73.56,
          "end": 76.63,
          "ops": [
            {
              "op": "delete",
              "text": "你帮我描述得多准确",
              "heard": ""
            }
          ]
        },
        {
          "index": 16,
          "original": "我就站在你对面削苹果",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.4,
          "start": 76.68,
          "end": 81.94,
          "ops": [
            {
              "op": "delete",
              "text": "我就站在你对面削苹果",
              "heard": ""
            }
          ]
        },
        {
          "index": 17,
          "original": "刀背朝里，很从容，很礼貌",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.5,
          "start": 81.94,
          "end": 86.42,
          "ops": [
            {
              "op": "delete",
              "text": "刀背朝里，很从容，很礼貌",
              "heard": ""
            }
          ]
        },
        {
          "index": 18,
          "original": "你说谢谢，端走杯子低头喝",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.09,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 19,
          "original": "creates a sweet, lingering tension over the tonic Ebmaj7 chord before resolving.)",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.0,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 20,
          "original": "我把药片压成粉末混进你的咖啡",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.64,
          "start": 91.74,
          "end": 96.04,
          "ops": [
            {
              "op": "delete",
              "text": "我把药片压成粉末混进你的咖啡",
              "heard": ""
            }
          ]
        },
        {
          "index": 21,
          "original": "甜得像平时，你没察觉什么",
          "heard": "",
          "status": "changed",
          "match_ratio": 0.27,
          "start": 96.04,
          "end": 99.78,
          "ops": [
            {
              "op": "delete",
              "text": "甜得像平时，你没察觉什么",
              "heard": ""
            }
          ]
        },
        {
          "index": 22,
          "original": "我把药片压成粉末，手没有抖",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.58,
          "start": 99.7,
          "end": 105.18,
          "ops": [
            {
              "op": "delete",
              "text": "我把药片压成粉末，手没有抖",
              "heard": ""
            }
          ]
        },
        {
          "index": 23,
          "original": "比爱你的时候更稳",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.25,
          "start": null,
          "end": null,
          "ops": []
        },
        {
          "index": 24,
          "original": "我为你擦过地板",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.71,
          "start": 108.14,
          "end": 110.2,
          "ops": [
            {
              "op": "delete",
              "text": "我为你擦过地板",
              "heard": ""
            }
          ]
        },
        {
          "index": 25,
          "original": "我为你养过的猫",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.43,
          "start": 110.2,
          "end": 112.2,
          "ops": [
            {
              "op": "delete",
              "text": "我为你养过的猫",
              "heard": ""
            }
          ]
        },
        {
          "index": 26,
          "original": "我为你剪掉头发",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.57,
          "start": 112.2,
          "end": 114.4,
          "ops": [
            {
              "op": "delete",
              "text": "我为你剪掉头发",
              "heard": ""
            }
          ]
        },
        {
          "index": 27,
          "original": "我为你什么都做，哦",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.62,
          "start": 114.4,
          "end": 116.59,
          "ops": [
            {
              "op": "delete",
              "text": "我为你什么都做，哦",
              "heard": ""
            }
          ]
        },
        {
          "index": 28,
          "original": "我为你擦过地板",
          "heard": "",
          "status": "exact",
          "match_ratio": 1.0,
          "start": 116.38,
          "end": 118.36,
          "ops": []
        },
        {
          "index": 29,
          "original": "养过你留下的猫",
          "heard": "",
          "status": "exact",
          "match_ratio": 0.86,
          "start": 118.38,
          "end": 120.46,
          "ops": []
        },
        {
          "index": 30,
          "original": "我为你剪掉头发",
          "heard": "",
          "status": "exact",
          "match_ratio": 1.0,
          "start": 120.46,
          "end": 122.72,
          "ops": []
        },
        {
          "index": 31,
          "original": "难道你不知道我为你什么都做",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.54,
          "start": 122.72,
          "end": 131.74,
          "ops": [
            {
              "op": "delete",
              "text": "难道你不知道我为你什么都做",
              "heard": ""
            }
          ]
        },
        {
          "index": 32,
          "original": "哦，我已经把粉末混进你的咖啡",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.62,
          "start": 130.75,
          "end": 137.36,
          "ops": [
            {
              "op": "delete",
              "text": "哦，我已经把粉末混进你的咖啡",
              "heard": ""
            }
          ]
        },
        {
          "index": 33,
          "original": "甜得像平时，你喝完了什么",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.45,
          "start": 137.36,
          "end": 141.24,
          "ops": [
            {
              "op": "delete",
              "text": "甜得像平时，你喝完了什么",
              "heard": ""
            }
          ]
        },
        {
          "index": 34,
          "original": "我已经把粉末混进去，手没有抖",
          "heard": "",
          "status": "partial",
          "match_ratio": 0.46,
          "start": 141.12,
          "end": 146.46,
          "ops": [
            {
              "op": "delete",
              "text": "我已经把粉末混进去，手没有抖",
              "heard": ""
            }
          ]
        },
        {
          "index": 35,
          "original": "比爱你的时候，更稳",
          "heard": "",
          "status": "skipped",
          "match_ratio": 0.12,
          "start": null,
          "end": null,
          "ops": []
        }
      ]
    }
  ]
}