我把研判报告写在了卷六的案卷第三页。发布页Ltxsdz…℃〇M
标题是:「全模态伪造的不可伪造处」。
写之前,我对着阿哲那张地图看了很久。四百多个替身,十一个平台,分布在地球各个角落。镜能仿声、仿脸、仿微表情、仿行为节律的平均值。它能造一个看起来都对的人。
可,不等于。
我在报告里写:
“镜的仿制,是对已有素材的拟合。它给出的是’应该这样’——应该这样笑,应该这样停顿,应该这样偏头。但真人在现场,给出的往往是’不该这样’:被窗外的救护车打断,手边的杯子倒了顺手扶,说到一半突然改了主意。这些即兴、失误、与环境的交互,是活人的不确定性。机器拟合不出它没见过的事。”
写完这段,我停了笔。地址发布邮箱 ltxsbǎ@GMAIL.COM
这就是的证据。一个人此刻真在你面前,他可能说错话、做错事、被意外打断——这些不完美,恰恰证明他活着、在选择。克隆体太顺了,顺得不像人。
我给这套思路起了个名:在场认证。
不是认证这是不是他的声音,而是认证这个人此刻是不是真在这儿、自己在点头。
往下写,我想到母亲。
母亲把五钥的时间锚错位了,只有我一个人能对齐。声临、言钊,拿到五把钥匙也拼不回程野的原库——因为缺了那层只有活人能给出的。现在镜加了一张脸,可它照样缺两样:沈若音的时间锚(声),和真人的行为(在场)。
所以即便有人拿齐五钥的全模态数据,拼出来的也只是声纹方舟2.0的壳。壳里没有人。
我把这行也写进去了:
“全模态数据 + 错位锚(缺)+ 真人行为(缺)= 拼不回完整的人。”
在场认证怎么做,我在报告里留了三条。第一,给每段真人发声加一个行为水印——不是可见的图,是节奏层的东西,停顿的毫秒、呼吸的起伏,机器仿不出错。第二,把沈若音的错位时间锚接进回声,让系统知道真正的沈听说话的锚点落在哪,同源样本一旦偏离就报警。第三,也是最笨也最稳的一条:让对面的人做一件的事——指一下窗外那辆红车,或者说出你三秒前才递给他的那杯水温度。克隆体能背稿,背不出你刚发生的互动。
这段写完,我盯着两个字。它才是钥匙。所有伪造都活在过去,用过去的素材,造过去的影子。可永远发生在现在,发生在你和他之间那一秒没被录进去的对话里。
写完,我去窗边站了会儿。
楼下小满的公益点还亮着灯。她最近在教社区老人用一句话识破假视频:你问问,这人现在是不是真在你跟前?“老人们学得很认真,有个大爷说我孙子天天视频,我得会认”。
小满的声音从敞开的门里飘出来,慢,软:“对,先问一句,在不在。不在,就别信他让你干的。”
我看着那盏灯,忽然觉得两个字,不是我造的,是这些人活出来的。小满从被当工具,到现在教人认假;知夏陪那个阿姨坐了十分钟;陆时握着我发凉的手——他们都在里。
手机亮,陆时:“下来,煮了面。”
我应了,把案卷合上。
屏幕暗下去前,我最后看了一眼那行标题:全模态伪造的不可伪造处。
痕,是真的留痕。真,是人在现场。