array(5) { ["chapterid"]=> string(8) "46930163" ["articleid"]=> string(7) "6898769" ["chaptername"]=> string(7) "第4章" ["content"]=> string(14916) "第4章 声纹里的孤独------------------------------------------,时间是下午两点四十七分。。这是她的习惯——去任何地方都提前十五分钟左右到达,留出足够的缓冲时间应对突发状况。导师说她这个习惯“像德国铁路时刻表一样精确”,她觉得这不是夸她,是在说她刻板。但她改不掉,也不想改。精确让她有安全感。,周围是上世纪九十年代建的五层红砖楼,墙面上爬满了半枯的爬山虎,十一月末的风吹过来,干枯的藤蔓沙沙作响。淮安电竞租下了其中一栋的两层,外墙上挂着一块不大的招牌,黑底白字,写着“淮安电竞”四个字,字体干净利落,没有任何花哨的设计。。,调整了一下呼吸,然后推门进去。,大概两百平左右,摆了十台电脑,清一色的电竞椅和曲面屏,墙面上挂着一块巨大的战术白板,上面用红蓝两色的马克笔画满了她看不懂的箭头和符号。角落里堆着几箱矿泉水和成箱的泡面,空气里弥漫着一种混合了泡面味、空调味和几个大男生长期共处一室之后特有的、说不上难闻但绝对谈不上清新的气味。,键盘声噼里啪啦响成一片,偶尔夹杂着几句报点的喊声。没有人注意到她进来。。,背对着窗户,面朝整个训练室。他穿了一件黑色的长袖T恤,袖子照样挽到手肘上面,面前的笔记本电脑开着,屏幕上是一张她看不太清的数据表格。他抬起头,目光穿过整间训练室落在她身上,然后站起来。。不是那种猛地站起来或者慢慢悠悠地站起来,而是一种很自然的、像是提前计算好发力点和速度的动作。这个人连站起来的方式都带着一种精确感。“早了十三分钟。”他说。。他看了时间?还是他一直记着她说的“下午三点”然后在心里默默数着?“习惯。”她说。,转身往二楼走,丢下两个字:“上来。”。楼梯很窄,两个人一前一后,她的视线刚好落在他后背上。黑色T恤下面是宽而薄的肩胛骨轮廓,走路的时候肩背线条随着步伐微微起伏。她发现他走路也没有多余的动作——不快不慢,步幅均匀,手臂摆动幅度很小,像是每一步都踩在一条只有他自己看得见的直线上。

二楼比一楼小很多,大概只有四十平,被隔成了两间。一间是陈淮安的办公室,另一间看起来是他的住处——门半开着,能看到里面一张单人床、一个简易衣柜和一双摆放得整整齐齐的运动鞋。床上的被子叠得棱角分明,不是那种随便一掀就下床的叠法,是被人认真对待过的、带着某种纪律感的整齐。

办公室的陈设同样简单。一张桌子,两把椅子,一个文件柜,桌上放着一台台式机和一个保温杯。墙上没有任何装饰,没有奖杯,没有锦旗,没有他在KPL时期获得过的任何荣誉的痕迹。像一个把自己从辉煌里连根拔起然后重新种在另一片土地上的人,旧土里什么都没带出来。

“坐。”

叶一函在椅子上坐下,从书包里拿出那沓四十七页的分析报告,放在桌上。

陈淮安坐下来,拿起报告,翻开第一页。

他没有像大多数人那样先翻一翻大概看看厚度和章节,而是直接从第一页第一个字开始看。阅读速度很快,但不是那种一目十行的快——他的眼球移动轨迹清晰而有规律,从左到右,一行结束之后迅速跳回下一行开头,节奏稳定得像节拍器。

叶一函坐在对面,双手交叠放在膝盖上,安静地等。

她观察他的阅读习惯。看到某一页的时候他的眼球停了一下,停留了大概两秒——比读其他部分的时间长了零点几秒。她飞快地回忆那一页写的是什么。是第十四页,关于他开野路线的聚类分析图。她把他在红色方和蓝色方的开野习惯分别做了路径聚类,用不同颜色的曲线标注在坐标系里,两条曲线的重合度高达百分之九十一。

他在那一页多停了零点几秒。

叶一函在心里记下了这个细节。

二十分钟后,陈淮安翻完了最后一页。

他把报告合上,放在桌上,右手食指无意识地搭在封面上,指尖轻轻点了一下。这是她从见到他以来看到的第一个“多余动作”。

“你花了多长时间?”

“数据采集三天,分析建模两天,整理成文两天。一共七天。”

陈淮安看着她,眼神里有一种她读不懂的东西。不是惊讶,不是赞赏,更像是一种确认——确认她就是他判断中的那种人。

“第七页,蓝色方三分十五秒到三分四十秒的gank时机分布。”他忽然开口,“你的结论是这段时间我的gank成功率最高,因为对面打野通常在这个窗口期处于技能真空。但你没标出样本量。”

叶一函的心跳漏了半拍。

他说得对。那一页她确实漏标了样本量。不是忘了,是她做图的时候发现那个时间段的有效样本只有十一次,样本量偏小,统计显著性不够。她本来打算在正文里加一段说明,但后来觉得正文篇幅已经很长了,就偷了个懒没写。

他看出来了。

不是因为她漏标了所以看出来了——是因为他对自己的比赛数据记得比她还清楚。他知道那个时间段的gank次数本来就不多,所以一眼就发现了图表上的数据点数量和实际比赛次数对不上。

“那个时间段的样本量是十一场,p值零点零六三,没有达到零点零五的显著性水平。”叶一函说,“我的结论写得不够严谨,应该标注为‘趋势性结论’而非‘显著性结论’。”

陈淮安看了她两秒。

然后他说了一句让叶一函完全没想到的话。

“你已经比大部分职业队的数据分析师严谨了。”

这不是夸她。他的语气里没有任何夸奖的意思,只是在陈述一个事实,就像他之前在游戏里打出的那个“不错”一样。但正是因为没有夸的意思,这句话反而让叶一函的心猛地跳了一下。因为这意味着他是真的在拿职业标准来衡量她,并且认为她够格。

“但有一件事你分析不了。”陈淮安说。

叶一函抬起眼睛看着他。

“你的报告分析了我的操作习惯、决策逻辑、路线选择、节奏控制,甚至分析了我作为指挥的语言模式。”他把报告翻开到倒数第二页,那一页是她用声纹模型分析他指挥语音的结果,“但你分析不了我为什么退役。”

叶一函沉默了。

他说得对。她翻遍了所有公开资料,爬遍了所有论坛帖子,甚至在那条匿名回复里找到了“不是手伤,不是钱,是人”的只言片语,但她始终没能真正拼凑出那个夏天发生的事情。不是因为信息不够,是因为她从心底里抗拒用那些碎片去拼凑一个他从未主动讲述的故事。

“我没打算分析这个。”她说。

陈淮安看着她,等她继续说。

“我想知道的事情我会自己去了解,但不是用这种方式。”叶一函迎上他的目光,“你如果有一天愿意说,我会听。你不说,我也不会问。我分析的是你的比赛,不是你。”

办公室里安静了几秒。楼下的训练赛似乎打到了激烈处,隐约传来队员们喊“上上上”的声音,隔着楼板变得模糊而遥远,像是从另一个世界传来的回响。

陈淮安移开视线,伸手拿起桌上的保温杯拧开喝了一口。

“你的声纹模型跑出来的那个开放性参数。”他说,声音跟之前没有任何变化,“你是怎么看出来的?”

叶一函愣了一下。

他问的不是“怎么跑出来的”——他问的是“怎么看出来的”。这两个问题的区别很大。前者问的是技术,后者问的是洞察。他默认她具备前者,他在意的是后者。

“你的指挥语音我听了大概四十场。”叶一函说,“从最早的KPL到最近的次级联赛预选赛,跨越三年。我发现一个规律——比赛越到关键时刻,你说的话越少。不是因为你紧张,是因为你在那种时候已经不需要用语言来协调队友了。你对比赛的阅读速度比队友快太多,等你把看到的东西转化成语言再传达出去,时机已经过了。所以你干脆不说了,直接用自己的操作去接管比赛。”

她停了一下。

“声纹模型只是把这个规律量化成了数据。但规律本身是我用耳朵听出来的。”

陈淮安把保温杯放下。

他没有看她,目光落在墙上那个空荡荡的、什么装饰都没有的白色墙面上,像是在看什么只有他能看见的东西。过了好一会儿,他说了一句话,声音很轻,轻到叶一函几乎以为是自己的错觉。

“你是第一个听出来这件事的人。”

叶一函的手指在膝盖上微微收紧。

她忽然理解了那组声纹数据背后真正意味着什么。不是他作为指挥的语言效率有多高,不是他的情绪控制能力有多强,而是一种更深的、更根本性的东西——孤独。他读比赛的速度比别人快太多,看到的东西比别人多太多,多到无法用语言传递,多到说了别人也听不懂,多到后来他干脆不说了,把自己变成一个沉默的决策终端,只输出结果,不输出过程。

他的队友信任他,追随他,崇拜他。但没有一个人真正跟得上他。

三年前他退役,不是因为手伤,不是因为钱。是因为在那个夏天,他终于发现,他一直在一个人打五个人的比赛。不是因为队友不够好,是因为他走得太远了,远到回头的时候已经看不见任何人的影子。

叶一函忽然说了一句话。

“我的声纹模型还有一个数据没写进报告里。”

陈淮安转过头看着她。

“你的语音频谱里有一段频率,在所有比赛录音里都缺失了。”叶一函说,“大概在两千赫兹到三千赫兹之间,是一个很窄的频段。正常人说话的时候这个频段会有自然波动,跟情绪变化相关。但你的录音里,这个频段几乎是平的。”

“说明什么?”

“说明你在比赛的时候,把自己的一部分情绪完全关掉了。不是压抑,是关闭。像开关一样,啪地按下去,那部分就不存在了。”叶一函看着他,“但人不可能永远关着一部分自己活着。比赛结束之后,那部分迟早会回来。”

她停了一下。

“我想知道的是——比赛结束之后,那个开关你还能按回来吗?”

这句话问出口的瞬间,叶一函看到陈淮安的眼神变了一下。

很微小的变化,小到如果不是她一直在盯着他的眼睛根本不会注意到。瞳孔微微收缩了一下,然后是眉骨下方某块极细小的肌肉不自觉地跳动了不到零点一秒。这些细微的变化在她做声纹识别训练时学过——那是被触及了某件自己都没有意识到的事时,身体先于理智做出的本能反应。

他没有回答这个问题。

他站起来,走到窗边,背对着她。窗外的天已经暗下来了,十一月的北方天黑得早,五点钟不到暮色就开始往房间里渗。他的轮廓逆着窗外的灰蓝色天光,肩膀的线条比平时看起来更宽也更沉,像是有什么东西正压在上面。

“你的报告我留下了。”他说,没有回头,“明天开始,你每周来三次,周二周四周六下午,做赛后数据分析。没有工资,但打车费报销。队里的事不要往外说。”

叶一函站起来。

“好。”

她转身往门口走,走到门边的时候,身后传来他的声音。

“叶一函。”

她停下脚步,回头。

他仍然站在窗边,逆光的轮廓看不清表情,只能看到他微微侧过来的侧脸线条和一只映着窗外天光的眼睛。那只眼睛里的东西她依然读不懂,但跟她第一次在网吧看到他时已经不太一样了——少了一层透明的隔阂,多了一点她说不清楚的东西。

“那个开关。”他说。

他停顿了一下。

“很久没有按回来过了。”

叶一函站在门口,手搭在门框上,感觉到自己的心跳声正在以一种不正常的频率震动着胸腔。她没有回头,因为她怕一回头就会做一件她还没有计算好后果的事。

“那就别按了。”她说。

然后她下了楼。

走出训练基地大门的时候,冷风迎面扑过来,她才发觉自己的脸是烫的。她把卫衣帽子拉起来,双手插进口袋,沿着来时的路往回走。工业园区傍晚很安静,路灯还没亮,只有从厂房窗户里透出来的零零星星的灯光,把路面照得明一块暗一块。

走了大概两百米,手机震了一下。

她掏出来看,是陈淮安发来的消息。

“下周二下午三点,别早到。”

叶一函盯着屏幕上的八个字。别早到。她想起今天他说的第一句话——“早了十三分钟”。他记住了她提前到达的习惯,并且在第一时间注意到了那个细节。不是因为他在意时间,是因为他在意她。

她回了一个字。

“好。”

然后把手机揣回口袋,继续往前走。路灯恰好在这一刻亮起来,一盏接一盏地沿着整条街蔓延开去,像是一行被点亮的代码,从她脚下一直延伸到她看不见的远处。

她忽然想到一件事。

今天从头到尾,陈淮安没有对她的身份表现出任何惊讶。不是“你是女的”——职业电竞圈里女数据分析师虽然少但不是没有。是“你是B站那个有百万粉丝的函”。他在网上查过她没有?还是他根本不在乎她是谁,只在乎她写的那四十七页报告?

以他的性格,应该是后者。

但他记住了她早到了十三分钟。

叶一函在路灯下站了一会儿,然后从口袋里掏出耳机戴上。手机里存着她上周录的那首古风翻唱,副歌部分的转音她录了二十几遍,最后用的还是第一遍。因为第一遍虽然有一个音准偏了一点,但情绪是最对的。后来那些精确的版本反而少了点什么。

她以前一直选最精确的版本。

今天忽然觉得,偏了一点的那个,好像更好听。

耳机里的歌声响起来的时候,她做了一个决定。

下一首歌,不选算法推荐的曲子了。选一首她自己想唱的。至于播放量会不会跌,粉丝会不会买账,算法会不会报错——那些问题明天再说。

今天她已经关闭了足够多的开关。

该打开一个了。" ["create_time"]=> string(10) "1777972328" }