// 由 tools/narrate.py 生成、tools/align.mjs 校准:双声旁白时间轴与字幕 export const TIMELINE = { "duration": 280.852, "voices": { "f": "zh-CN-XiaoxiaoNeural", "m": "zh-CN-YunxiNeural" }, "acts": [ { "id": "twin", "title": "序章 · 镜中的双星", "tone": "dawn", "start": 0, "end": 25.453, "voice": { "file": "audio/n01.mp3", "at": 2.4, "dur": 21.753 }, "subs": [ { "t0": 2.38, "t1": 5.52, "text": "五月的尾巴,夏天刚刚推开门", "who": "f" }, { "t0": 5.54, "t1": 9.04, "text": "夜空里,有两颗星总是肩并着肩", "who": "m" }, { "t0": 9.06, "t1": 10.68, "text": "一颗明亮温暖", "who": "f" }, { "t0": 10.7, "t1": 12.28, "text": "一颗清澈闪烁", "who": "m" }, { "t0": 12.3, "t1": 14.44, "text": "它们像一面镜子的两边", "who": "f" }, { "t0": 14.46, "t1": 16.71, "text": "又像同一个灵魂的两种声音", "who": "m" }, { "t0": 16.73, "t1": 19.62, "text": "这就是黄道第三宫,双子座", "who": "f" }, { "t0": 19.64, "t1": 22.35, "text": "5 月 21 日到 6 月 21 日出生的你", "who": "m" }, { "t0": 22.37, "t1": 24.23, "text": "欢迎回到自己的星空", "who": "f" } ] }, { "id": "locate", "title": "找到他们", "tone": "night", "start": 25.453, "end": 54.949, "voice": { "file": "audio/n02.mp3", "at": 26.453, "dur": 27.196 }, "subs": [ { "t0": 26.433, "t1": 29.773, "text": "冬天和早春的夜晚,先找到猎户座", "who": "m" }, { "t0": 29.793, "t1": 32.473, "text": "从猎户脚下的参宿七出发", "who": "f" }, { "t0": 32.493, "t1": 34.843, "text": "穿过肩头那颗橙红的参宿四", "who": "m" }, { "t0": 34.863, "t1": 36.923, "text": "一直向东北方延伸", "who": "f" }, { "t0": 36.943, "t1": 39.193, "text": "你会看到两颗相距不远的亮星", "who": "m" }, { "t0": 39.523, "t1": 42.553, "text": "西边那颗是北河二,卡斯托尔", "who": "f" }, { "t0": 42.573, "t1": 46.483, "text": "东边更亮的那颗,是北河三,波吕克斯", "who": "m" }, { "t0": 46.503, "t1": 50.273, "text": "从两颗星向下,两串星星并排伸展", "who": "f" }, { "t0": 50.293, "t1": 53.623, "text": "就像一对兄弟,手牵着手,站在银河边上", "who": "m" } ] }, { "id": "pair", "title": "两颗星的秘密", "tone": "violet", "start": 54.949, "end": 86.486, "voice": { "file": "audio/n03.mp3", "at": 55.949, "dur": 29.237 }, "subs": [ { "t0": 55.949, "t1": 58.679, "text": "有意思的是,排名第一的北河二", "who": "f" }, { "t0": 58.999, "t1": 61.029, "text": "其实没有北河三亮", "who": "m" }, { "t0": 61.049, "t1": 63.759, "text": "北河三是一颗橙色的巨星", "who": "f" }, { "t0": 63.779, "t1": 65.299, "text": "离我们大约34 光年", "who": "m" }, { "t0": 65.629, "t1": 71.019, "text": "2006 年,天文学家确认,它身边有一颗行星在转动", "who": "f" }, { "t0": 71.039, "t1": 72.319, "text": "而北河二更神奇", "who": "m" }, { "t0": 72.749, "t1": 74.349, "text": "它看起来是一颗星", "who": "f" }, { "t0": 74.659, "t1": 76.859, "text": "其实是六颗恒星组成的大家庭", "who": "m" }, { "t0": 77.269, "t1": 79.339, "text": "三对双星彼此环绕", "who": "f" }, { "t0": 79.359, "t1": 81.469, "text": "一起跳着一支很慢很慢的舞", "who": "m" }, { "t0": 81.489, "t1": 85.259, "text": "你看,双子座连星星本身,都喜欢热闹", "who": "f" } ] }, { "id": "myth", "title": "卡斯托尔与波吕克斯", "tone": "amber", "start": 86.486, "end": 127.24, "voice": { "file": "audio/n04.mp3", "at": 87.486, "dur": 38.453 }, "subs": [ { "t0": 87.486, "t1": 91.906, "text": "古希腊传说里,卡斯托尔和波吕克斯是一对孪生兄弟", "who": "m" }, { "t0": 91.926, "t1": 94.996, "text": "一个擅长驯马,一个擅长拳击", "who": "f" }, { "t0": 95.016, "t1": 98.636, "text": "他们一起航海,一起冒险,从不分开", "who": "m" }, { "t0": 98.656, "t1": 100.826, "text": "可是卡斯托尔是凡人", "who": "f" }, { "t0": 100.846, "t1": 103.316, "text": "波吕克斯却拥有不死之身", "who": "m" }, { "t0": 103.336, "t1": 106.126, "text": "当卡斯托尔在战斗中倒下", "who": "f" }, { "t0": 106.146, "t1": 108.156, "text": "波吕克斯请求宙斯", "who": "m" }, { "t0": 108.176, "t1": 111.086, "text": "把自己的永生,分一半给兄弟", "who": "f" }, { "t0": 111.106, "t1": 115.736, "text": "从此,他们一天在天上,一天在冥界,永远在一起", "who": "m" }, { "t0": 116.266, "t1": 120.046, "text": "宙斯被这份情谊打动,把他们升上星空", "who": "f" }, { "t0": 120.066, "t1": 123.606, "text": "后来的水手们相信,看见桅杆上的蓝色火光", "who": "m" }, { "t0": 123.916, "t1": 126.006, "text": "就是双子在为他们护航", "who": "f" } ] }, { "id": "china", "title": "北河与井宿", "tone": "ink", "start": 127.24, "end": 152.385, "voice": { "file": "audio/n05.mp3", "at": 128.24, "dur": 22.846 }, "subs": [ { "t0": 128.26, "t1": 132.3, "text": "在中国古代的星空里,他们有一个好听的名字", "who": "f" }, { "t0": 132.32, "t1": 133.16, "text": "北河", "who": "m" }, { "t0": 133.18, "t1": 136.82, "text": "北河二,北河三,守在银河的北岸", "who": "f" }, { "t0": 136.84, "t1": 138.66, "text": "它们属于二十八宿中的井宿", "who": "m" }, { "t0": 138.96, "t1": 142.24, "text": "井宿,是南方朱雀七宿的第一宿", "who": "f" }, { "t0": 142.26, "t1": 145.51, "text": "古人看着它,观测天象,校准历法", "who": "m" }, { "t0": 145.89, "t1": 149.67, "text": "东方和西方,看见的是同一片星空", "who": "f" }, { "t0": 149.69, "t1": 151.1, "text": "却讲出了不同的故事", "who": "m" } ] }, { "id": "discover", "title": "两颗行星的发现", "tone": "deep", "start": 152.385, "end": 183.553, "voice": { "file": "audio/n06.mp3", "at": 153.385, "dur": 28.868 }, "subs": [ { "t0": 153.465, "t1": 155.635, "text": "双子座还有一个了不起的身份", "who": "m" }, { "t0": 155.655, "t1": 156.865, "text": "发现之地", "who": "f" }, { "t0": 156.885, "t1": 161.115, "text": "1781 年,英国天文学家威廉·赫歇尔", "who": "m" }, { "t0": 161.525, "t1": 165.075, "text": "在双子座里,看见一个缓缓移动的光点", "who": "f" }, { "t0": 165.095, "t1": 168.935, "text": "那是天王星,人类用望远镜发现的第一颗行星", "who": "m" }, { "t0": 168.955, "t1": 172.955, "text": "1930 年,美国青年克莱德·汤博", "who": "f" }, { "t0": 172.975, "t1": 175.155, "text": "一张一张地比对星空底片", "who": "m" }, { "t0": 175.175, "t1": 178.925, "text": "他在双子座的星星之间,找到了冥王星", "who": "f" }, { "t0": 178.945, "t1": 182.315, "text": "好奇心,在这里两次改写了太阳系的地图", "who": "m" } ] }, { "id": "meteor", "title": "双子座流星雨", "tone": "snow", "start": 183.553, "end": 206.286, "voice": { "file": "audio/n07.mp3", "at": 184.553, "dur": 20.432 }, "subs": [ { "t0": 184.533, "t1": 188.893, "text": "每年十二月中旬,双子座还会送出一份礼物", "who": "f" }, { "t0": 188.913, "t1": 190.433, "text": "双子座流星雨", "who": "m" }, { "t0": 190.453, "t1": 193.593, "text": "它是一年中最壮观的流星雨之一", "who": "f" }, { "t0": 193.613, "t1": 196.963, "text": "高峰时,每小时可以看到100 多颗", "who": "m" }, { "t0": 196.983, "t1": 198.873, "text": "它的源头不是彗星", "who": "f" }, { "t0": 198.893, "t1": 201.053, "text": "而是一颗叫法厄同的小行星", "who": "m" }, { "t0": 201.073, "t1": 202.883, "text": "冬夜里抬头许愿吧", "who": "f" }, { "t0": 203.193, "t1": 205.003, "text": "星星会从双子的方向飞来", "who": "m" } ] }, { "id": "sign", "title": "风象 · 水星 · ♊", "tone": "aurora", "start": 206.286, "end": 236.789, "voice": { "file": "audio/n08.mp3", "at": 207.286, "dur": 28.204 }, "subs": [ { "t0": 207.276, "t1": 210.396, "text": "双子座的符号,像罗马数字二", "who": "f" }, { "t0": 210.416, "t1": 213.446, "text": "两根柱子,被上下两道横梁连在一起", "who": "m" }, { "t0": 213.896, "t1": 215.736, "text": "它属于风象星座", "who": "f" }, { "t0": 215.756, "t1": 217.346, "text": "守护星是水星", "who": "m" }, { "t0": 217.366, "t1": 221.786, "text": "水星是众神的信使,跑得最快,消息最灵", "who": "f" }, { "t0": 221.806, "t1": 226.006, "text": "所以人们说,双子座好奇,聪明,反应快", "who": "m" }, { "t0": 226.026, "t1": 228.056, "text": "会表达,爱学习", "who": "f" }, { "t0": 228.076, "t1": 229.866, "text": "总能把陌生人变成朋友", "who": "m" }, { "t0": 229.886, "t1": 232.166, "text": "有人说双子座善变", "who": "f" }, { "t0": 232.186, "t1": 235.436, "text": "其实,那是一颗心里,装着两倍的世界", "who": "m" } ] }, { "id": "medal", "title": "双星荣誉徽章", "tone": "royal", "start": 236.789, "end": 259.402, "voice": { "file": "audio/n09.mp3", "at": 237.789, "dur": 20.313 }, "subs": [ { "t0": 237.819, "t1": 240.119, "text": "所以,如果你是双子座", "who": "m" }, { "t0": 240.139, "t1": 243.039, "text": "这枚双星荣誉徽章,属于你", "who": "f" }, { "t0": 243.059, "t1": 244.339, "text": "一半是北河二的银", "who": "m" }, { "t0": 244.679, "t1": 246.709, "text": "一半是北河三的金", "who": "f" }, { "t0": 246.729, "t1": 248.749, "text": "上面刻着你的名字", "who": "m" }, { "t0": 248.769, "t1": 252.729, "text": "和你最闪亮的天赋,好奇,灵动,真诚", "who": "f" }, { "t0": 253.049, "t1": 254.979, "text": "双子座,星空的信使", "who": "m" }, { "t0": 255.289, "t1": 258.179, "text": "世界因为你的好奇,变得更有趣", "who": "f" } ] }, { "id": "coda", "title": "尾声 · 两束光", "tone": "dusk", "start": 259.402, "end": 280.852, "voice": { "file": "audio/n10.mp3", "at": 260.402, "dur": 13.15 }, "subs": [ { "t0": 260.482, "t1": 262.522, "text": "下一次,夏天的风吹过来", "who": "m" }, { "t0": 262.872, "t1": 265.862, "text": "抬头看看那两颗并肩的星星", "who": "f" }, { "t0": 265.882, "t1": 267.272, "text": "你从来不是一个人", "who": "m" }, { "t0": 267.292, "t1": 270.272, "text": "你是两束光,也是一整片星空", "who": "f" }, { "t0": 270.292, "t1": 273.602, "text": "双子座,保持好奇,闪闪发光", "who": "fm" } ] } ] };