2026-07-03 14:44:52,108 - INFO - 模型 'base' 加载成功。
开始转录
转录结束,准备对齐
2026-07-03 14:45:06,580 - INFO - 检测到的说话人: set()。单说话人模式: 是
{'segments': [{'start': 0.031, 'end': 0.572, 'text': " Let's go!", 'words': [{'word': "Let's", 'start': np.float64(0.031), 'end': np.float64(0.331), 'score': np.float64(0.665)}, {'word': 'go!', 'start': np.float64(0.372), 'end': np.float64(0.572), 'score': np.float64(0.995)}]}, {'start': 0.612, 'end': 1.233, 'text': 'Open up!', 'words': [{'word': 'Open', 'start': np.float64(0.612), 'end': np.float64(1.033), 'score': np.float64(0.884)}, {'word': 'up!', 'start': np.float64(1.133), 'end': np.float64(1.233), 'score': np.float64(0.927)}]}, {'start': 1.353, 'end': 2.215, 'text': "It's time for parkour.", 'words': [{'word': "It's", 'start': np.float64(1.353), 'end': np.float64(1.453), 'score': np.float64(0.858)}, {'word': 'time', 'start': np.float64(1.473), 'end': np.float64(1.614), 'score': np.float64(0.891)}, {'word': 'for', 'start': np.float64(1.654), 'end': np.floa
......
e barrier is if they've earned a ticket.", 'words': [{'word': 'The', 'start': np.float64(64.684), 'end': np.float64(64.784), 'score': np.float64(0.822)}, {'word': 'inside', 'start': np.float64(64.884), 'end': np.float64(65.205), 'score': np.float64(0.985)}, {'word': 'of', 'start': np.float64(65.265), 'end': np.float64(65.305), 'score': np.float64(1.0)}, {'word': 'the', 'start': np.float64(65.325), 'end': np.float64(65.425), 'score': np.float64(0.77)}, {'word': 'temple', 'start': np.float64(65.485), 'end': np.float64(65.805), 'score': np.float64(0.806)}, {'word': 'is', 'start': np.float64(65.906), 'end': np.float64(65.966), 'score': np.float64(0.738)}, {'word': 'protected', 'start': np.float64(66.026), 'end': np.float64(66.486), 'score': np.float64(0.892)}, {'word': 'by', 'start': np.float64(66.546), 'end': np.float64(66.666), 'score': np.float64(0.964)}, {'word': 'a', 'start': np.float64(66.707), 'end': np.float64(66.747), 'score': np.float64(0.002)}, {'word': 'barrier,', 'start': np.float64(66.827), 'end': np.float64(67.207), 'score': np.float64(0.948)}, {'word': 'and', 'start': np.float64(67.307), 'end': np.float64(67.367), 'score': np.float64(0.965)}, {'word': 'the', 'start': np.float64(67.387), 'end': np.float64(67.488), 'score': np.float64(0.667)}, {'word': 'only', 'start': np.float64(67.588), 'end': np.float64(67.768), 'score': np.float64(0.632)}, {'word': 'way', 'start': np.float64(67.828), 'end': np.float64(67.968), 'score': np.float64(0.867)}, {'word': 'a', 'start': np.float64(68.028), 'end': np.float64(68.048), 'score': np.float64(0.891)}, {'word': 'parkour', 'start': np.float64(68.108), 'end': np.float64(68.529), 'score': np.float64(0.695)}, {'word': 'noob', 'start': np.float64(68.549), 'end': np.float64(68.769), 'score': np.float64(0.614)}, {'word': 'gets', 'start': np.float64(68.829), 'end': np.float64(68.989), 'score': np.float64(0.854)}, {'word': 'past', 'start': np.float64(69.089), 'end': np.float64(69.37), 'score': np.float64(0.874)}, {'word': 'the', 'start': np.float64(69.41), 'end': np.float64(69.49), 'score': np.float64(0.942)}, {'word': 'barrier', 'start': np.float64(69.53), 'end': np.float64(69.931), 'score': np.float64(0.791)}, {'word': 'is', 'start': np.float64(70.071), 'end': np.float64(70.131), 'score': np.float64(0.839)}, {'word': 'if', 'start': np.float64(70.231), 'end': np.float64(70.291), 'score': np.float64(0.994)}, {'word': "they've", 'start': np.float64(70.331), 'end': np.float64(70.511), 'score': np.float64(0.83)}, {'word': 'earned', 'start': np.float64(70.611), 'end': np.float64(70.792), 'score': np.float64(0.79)}, {'word': 'a', 'start': np.float64(70.872), 'end': np.float64(70.912), 'score': np.float64(0.976)}, {'word': 'ticket.', 'start': np.float64(70.952), 'end': np.float64(71.372), 'score': np.float64(0.798)}]}, {'start': 71.392, 'end': 75.938, 'text': "I've never even tried getting a ticket before, but if I'm gonna rank up to a parkour pro one day,", 'words': [{'word': "I've", 'start': np.float64(71.392),