上线前五分钟,沈听的手机一直在震。地址发布邮箱 ltxsbǎ@GMAIL.COM
八人小群里,消息刷得飞快。
老周:「公安内网对接就绪,随时可以接入回声2.0。」
阿哲:「银行那边谈好了,三大行优先,下周扩展到城商行。」
知夏:「医院系统也在接,我这边测试过了,没问题。」
裴砚:「民政那边今天也通了,社保认证可以用回声2.0。」
陆晚:「学校也在铺!声乐系主任说想给我们开个讲座,问沈听嫂子有没有空!」
小满:「哥,我这边老人都录好了,随时能验。」
沈听盯着屏幕,手指悬在键盘上方,没回复。
她正在做最后一轮压测。
屏幕上,回声2.0的核心模块在高速运转。多模态认证引擎同时处理声纹、人脸和行为特征三重数据,每秒能跑三千次并发验证。
三千次。
比1.0版本快了十五倍。
三千次并发,延迟多少?她问阿哲。
电话那头,阿哲的声音很稳:“p99延迟四十七毫秒。跑得动。”
“压力测试呢?”
跑了三轮,没崩。阿哲说,“最后一轮跑了八千并发,极限状态下回声2.0降级成声纹单模,降级后不影响核心认证,只是人脸和行为特征暂时跳过。”
沈听眉头动了一下。
“降级逻辑写进去了?”
写进去了。阿哲说,“你昨天让我加的那个fallback,当时跑的时候你觉得服务器高峰可能会触发。我加了。”
沈听沉默了一秒。
“阿哲。”
“嗯?”
“你记性变好了。”
电话那头沉默了两秒。
“……这叫专业素养。”
沈听嘴角动了一下,没笑出来。
她在看数据。
屏幕上,回声2.0的算法模型正在跑最后一组测试样本——一百个真实的活体录音,一百个克隆音样本,混合在一起,让系统自己分辨。
结果出来。
准确率:99.7%。
一百个克隆音,全部识别。
一百个真实录音,全部通过。
沈听看着那个数字,呼出一口气。
“阿哲。”
“说。”
“上线。”
上午十点整,回声2.0正式上线。
第一批接入的是公安内网和三大行试点。发布页Ltxsdz…℃〇M系统运行平稳,流量涌入的瞬间,回声2.0的多模态引擎稳稳接住,没有卡顿,没有崩溃,没有报错。
陆时站在沈听身后,看着屏幕上的实时数据流。
数据线从全国各个端口涌入回声2.0的核心,绿色的数字一秒一秒跳动,每一分钟都有新的数据通过验证。声纹、人脸、行为特征,三重关卡同时运行,任何一个维度异常都会触发人工复核。
稳吗?陆时问。
沈听说,“阿哲在盯着后台,有任何异常会第一时间处理。”
“你不去盯着?”
我盯核心算法。沈听说,“后台是阿哲的活。”
陆时没说话,只是伸手,轻轻按了按她的肩膀。
沈听的肩膀很紧。
她盯着屏幕,眼睛一眨不眨,手指在键盘边缘轻轻敲着。屏幕的光映在她脸上,她的表情很专注,眉心有一点微微蹙起的弧度。
你从早上六点到现在,一直没动。陆时说。
“我知道。”
“吃过东西吗?”
“……”
沈听没回答。
陆时叹了口气。
“沈听。”
“嗯?”
“吃点东西。”
“等一下——”
“现在。”
他的语气不容置疑。沈听转头看他,眉头皱了一下。
“陆时,我在——”
上线已经成功了。陆时打断她,“数据稳了,阿哲盯着,不会出问题。你已经连续工作四个小时了。”
“但是——”
“没有但是。”
他弯下腰,从旁边的桌上端起一个保温盒,打开盖子,是一碗热腾腾的小米粥,旁边放着两片吐司。
知夏早上让人送来的。陆时说,“说让你先垫一口。”
沈听看着那碗粥,沉默了两秒。
“知夏什么时候——”
她比我们更了解你的工作节奏。陆时把粥递给她,“吃。”
沈听接过粥,低头喝了一口。
粥很烫,但是很舒服。温热的液体顺着喉咙流下去,胃里慢慢有了一点暖意。
好喝吗?陆时问。
“嗯。”
“那就多喝点。”
沈听没说话,低头继续喝。
陆时站在她旁边,看着她喝粥的样子。屏幕的光从侧面打过来,把她的侧脸勾出一道干净的轮廓。她的睫毛很长,垂下去的时候在眼底投下一小片阴影。
她喝得很认真,一口一口,不紧不慢。
陆时忽然想起第一次见她的时候。
那时候她坐在鉴定室里,对着电脑屏幕,表情冷淡,眼神锐利,像一把还没出鞘的刀。后来他知道,那把刀不是用来伤人的,是用来保护人的。
保护那些被克隆声纹骗走一切的人。
保护那些声音被偷走的人。
保护他们。
陆时。沈听的声音打断了他的思绪。
“嗯?”
“你盯着我干嘛?”
没有。陆时移开目光,“只是在想事情。”
“想什么?”
“想你。”
沈听抬起头,看了他一眼。
“……粥很好喝。”
“我知道。”
“谢谢。”
不用谢。陆时伸手,替她把嘴角的粥渍擦掉,“这是知夏做的,我只是搬运工。”
沈听愣了一下,下意识地舔了舔嘴角。
陆时的手指还停在她脸侧,温热的触感从皮肤上传来。她的脸微微有点热。
陆时。她低声说,“我在工作。”
“我知道。”
“你别——”
又立功了。他打断她,收回手,嘴角微微弯起来,“回声2.0,上线成功。”
沈听看着他,愣了一下,然后也笑了。
“你每次夸我,都是这句话。”
因为每次都是你立功。陆时说,“别人立不了。”
“……”
沈听低下头,继续喝粥。
屏幕上,回声2.0的数据流稳定地跳动着。绿色的数字一秒一秒跳动,每一分钟都有新的声纹通过三重验证。
十点十五分,第一笔银行转账通过回声2.0认证完成。
十点三十分,第一个社保账户通过回声2.0登录验证。
十点四十五分,第一个医院的电子病历系统接入回声2.0。
十一点整,阿哲的消息发到群里。
阿哲:「上线一小时,数据平稳,无异常。回声2.0,正式运行。」
沈听看着这条消息,把空了的粥碗放下。
稳了。她说。
稳了。陆时点头。
她转过椅子,面对着他。
“陆时。”
“嗯。”
“声临的方舟就算建好了,回声2.0在全国铺开,他们的克隆音就没有用武之地。”
我知道。陆时说,“你说过。”
说过了也要再说一遍。沈听说,“因为这是事实。”
陆时看着她,没说话。
她站起来,走到他面前,抬头看他。
“陆时。”
“嗯。”
“回声2.0上线了。接下来呢?”
陆时伸手,把她的手握住。
接下来打他们的资金链。他说,“断他的钱,比打他的技术更难,也更有效。”
“你有人选了?”
陆时说,“祁茂。”
沈听看着他。
“他有什么弱点?”
商人没有感情,只有利益。陆时说,“打他的利益,就是打他这个人。”
他顿了一下。
“下周,我要去一趟境外。”
“去哪?”
声临的注册地。陆时说,“开曼群岛。一个群岛上的皮包公司,实际运营在香港,背后有资金链在新加坡。”
“你要去断他的钱?”
陆时点头,“Kate那边已经在查了,下周会有结果。”
沈听沉默了两秒。
“我和你一起去。”
不行。陆时拒绝得很干脆。
“为什么?”
回声2.0刚上线,你需要在这里盯着。他说,“而且境外有老周的人,我去就行。”
“但是——”
沈听。他打断她,“这次,让我去。”
沈听看着他,眉头皱起来。
“你每次都让我留后方。”
因为后方需要你。陆时说,“回声2.0是你的战场,不是我的。”
他伸手,揉了揉她的头发。
“你负责技术,我负责外围。分工合作。”
“……”
沈听没说话,只是伸手,反握住了他的手。
两人手指交扣,在屏幕的微光里站了一会儿。
“陆时。”
“嗯。”
“你什么时候出发?”
下周。陆时说,“还有几天准备时间。”
那这几天,沈听说,“你留在家里。”
“当然。”
“不要一个人去。”
“不会。”
“……嗯。”
她松开他的手,转身回到电脑前。
屏幕上的数据还在跳动,回声2.0稳定运行着。
陆时站在她身后,看着她的背影。
她的肩膀还是有点紧,但比刚才松了一些。
他没再说话。
回声2.0上线了。
声临的方舟,接近完整。
但他们的盾,也已经立起来了。
这一仗,才刚刚开始。