江云市警局的声纹分析室,灯还亮着。
盛清歌推门进来的时候,林浅正翘着二郎腿,一边啃煎饼果子一边敲键盘。她面前两台显示器并排亮着,波形图像心电图一样跳动,耳机挂在脖子上,嘴里咬着脆皮,发出嘎吱嘎吱的声音。
“你这作息是打算跟外星人对接信号?”盛清歌把一个U盘放在桌上,顺手拉开椅子坐下,“凌晨一点半还在吃夜宵,监控组都该给你发个‘人类顽强生存实录’提名了。”
林浅咽下一口,头也不抬:“你也好不到哪去,刚从巷子里捡回一条命,洗完澡不睡觉,反手就给我打电话说要搞声纹比对——你是真把‘工作狂’三个字刻进dNA了。”
“我那是高效。”盛清歌解开外套扣子,露出里面黑色卫衣,“再说了,你不是号称‘耳朵比狗还灵’?全京城能听出赵天雄说话有口音后槽牙疼的,就你一个。”
“得了吧。”林浅翻了个白眼,终于放下煎饼果子,擦了擦手戴上耳机,“上次是谁非说我能听出嫌疑人撒谎时眨眼频率不对?结果人家根本没眨眼,是眼皮抽筋。”
“那也不能否认你确实破过三起靠咳嗽节奏抓人的案子。”盛清歌把U盘往她那边推了推,“这次我调的是三年前那个敲诈案的审讯录音,当时有个线人拒绝露脸,只留了段语音。我没系统提示也能感觉出来——那声音,熟。”
“你又来了。”林浅插上U盘,“每次你说‘感觉熟’,最后不是连环杀手就是黑帮卧底。我都怀疑你是不是小时候被人贩子拐走过,一听某些声线就ptSd。”
“少废话,放录音。”盛清歌靠在椅背上,盯着屏幕,“我告诉你,今晚我要是查不出点东西,明天就得被李建国念《人民警察职业道德规范》全文背诵版。”
林浅嗤笑一声,点开文件夹,拖出一段音频导入软件。界面弹出波形图,背景杂音明显,像是在地下车库录的,还有隐约的摩托车引擎声。
“啧,这音质,比我奶奶手机里存的邓丽君还糊。”林浅皱眉,“采样率低,压缩严重,连信噪比都快崩了。”
“能提就行。”盛清歌凑近看,“重点不在内容,在声学特征。语速、基频、共振峰分布,还有……那个小颤音。”
“哪个小颤音?”林浅偏头看她。
“就是说话尾音往上飘那一截,像猫爪挠玻璃。”盛清歌比划了一下,“他每次说‘你懂的’这三个字,第三个字总带点抖。”
林浅看了她一眼:“你还真是把他当偶像追剧啊,连口头禅都背下来了。”
“这不是追剧,是职业病。”盛清歌轻哼,“你见过谁家偶像每次威胁人都用童谣当bGm的?”
两人安静下来,林浅开始操作软件,先用降噪模块过滤掉背景噪音,再逐帧拉伸波形,提取发声段落。屏幕上数据滚动,频谱图逐渐清晰。
“有意思。”林浅忽然低声说,“这个人的发声习惯很特别。声带闭合不完全,导致每句话结尾都有轻微漏气,听起来像叹气。而且……他左边声道比右边活跃,说明可能长期用左耳接电话,或者习惯性侧头说话。”
“典型黑老大标配。”盛清歌点头,“赵天雄开会永远坐c位,左手搭扶手,右手拿烟,耳朵贴着手机,嘴一动就是‘处理掉’。”
“你还真研究过他?”林浅挑眉。
“刷短视频刷的。”盛清歌面不改色,“#大夏风云人物榜 第七名:赵天雄,表面企业家,实际地下拳赛投资人,最爱说‘我不喜欢麻烦,但我制造麻烦很专业’。”
林浅差点把耳机摔了:“你管这叫资料收集?”
“这叫群众路线。”盛清歌耸肩,“现在老百姓拍的比我们档案室存的还清楚。”
林浅懒得理她,继续调试参数。她将提取出的声纹特征输入内部数据库进行比对,结果跳出“无匹配记录”。
“正常。”盛清歌早有预料,“赵天雄从没进过我们正式审讯流程,公开场合讲话都是公关稿,没人录过他私下说话。”
“那就手动来。”林浅切换到另一套系统,调出一组历史监听数据——是去年一起未立案的走私案中,警方在某会所包厢外偷录的一段对话,来源模糊,但一直作为边缘线索存档。
她把两段音频并列播放,反复切换。
第一次听,差别明显。旧录音里的声音更沉,语速慢;新录音则急促些,带着火气。
“情绪影响太大。”林浅摇头,“愤怒状态下声带紧张,音调会上移,不能直接比对。”
她又放了一遍,这次只听中间段落,避开开头和结尾的情绪波动部分。
然后,她停在了一句“这事你别掺和”上。
两段录音里,这句话的发音结构惊人相似。尤其是“别”字出口时的那个微顿,像是舌头突然抵住上颚,形成短暂阻塞音。
“等等。”林浅放大波形,“你看这里。”
她指着共振峰图谱上的一个细节:在“别”字发音的0.3秒处,出现了一个极短的高频颤动,频率约在2800hz,持续时间不足0.05秒。
“这种颤动通常来自软腭震颤。”林浅解释,“属于个人生理特征,很难模仿。就像指纹,每个人都不一样。”
她把两段音频的这一片段叠加比对,结果显示重合度达到91.3%。
“还没完。”林浅又调出另一段数据——是三个月前一次交通执法记录仪拍摄的画面,赵天雄坐在豪车里接电话,虽然没拍到脸,但声音清晰可辨。
她提取了其中一句“司机,走辅路”,再次分析“走”字的发音特征。
结果,同样的高频颤动再次出现,位置、频率、持续时间几乎完全一致。
“三次独立录音,三种不同场景,同一个发声缺陷。”林浅摘下耳机,转头看向盛清歌,“我敢说,这已经不是‘高度疑似’了,是铁板钉钉。”
盛清歌没说话,手指轻轻敲着桌面。
“你不激动?”林浅问。
“我在想一件事。”盛清歌缓缓开口,“如果赵天雄真是那个线人,三年前为什么要帮我们破案?他明明可以什么都不做,甚至通风报信让目标消失。”
“也许是他当时也在清对手?”林浅猜测,“黑吃黑,借刀杀人。”
“有可能。”盛清歌点头,“但他选择的是提供线索,而不是伪造证据。说明他至少在那一刻,还想维持某种……平衡。”
“你现在开始给他找心理合理性了?”林浅笑出声,“前几天你还说他是‘人形毒瘤,建议直接物理清除’。”
“人设可以崩,逻辑不能乱。”盛清歌站起身,走到窗边拉开百叶帘一条缝,“既然他三年前就能接触我们的秘密行动,说明他早就渗透进来了。那这次狙击弹壳出现在街头,是不是也是一种信号?”
“你想多了。”林浅摇头,“一颗子弹说明不了什么。”
“但它说明有人不怕暴露。”盛清歌回头看着她,“普通人藏都来不及,他会特意留下一枚定制弹壳,还压着编码,这不是挑衅是什么?”
林浅沉默了几秒:“所以你是觉得,赵天雄不仅涉案,还是主动出击的那一方?”
“不止涉案。”盛清歌眼神冷了下来,“他是导演。”
空气安静了一瞬。
林浅重新戴上耳机,把三段录音全部归档,加密上传至专用服务器,并生成一份技术报告。她在结论栏写下:“经三维声纹模型比对,三段录音中男性说话者为同一人,匹配度92.7%,建议列为重大嫌疑人立案侦查。”
“你要拿这份报告去申请搜查令?”她问。
“不。”盛清歌摇头,“我现在连正式立案的理由都没有。一份声纹报告,顶多算间接证据,不够硬。”
“那你打算干嘛?干瞪眼等他下次亲自递名片?”
“我有别的办法。”盛清歌拿起U盘收进口袋,转身走向门口,“你帮我确认了方向就够了。”
“等等。”林浅叫住她,“你就这么走了?不说点什么?比如‘谢谢你林姐’‘没有你我活不过今晚’之类的?”
盛清歌停下脚步,回头笑了笑:“谢谢你林姐,没有你我活不过今晚。”
“……你这复制粘贴也太敷衍了。”
“那我说真的。”盛清歌认真道,“刚才那段颤音分析,要是换别人,可能就忽略了。你能抓住这个细节,不只是技术好,是你真的在乎每一个声音背后的那个人。”
林浅愣了一下,随即摆手:“行了行了,再煽情我就要报警了。”
盛清歌拉开门,走廊灯光照进来一半身影。
“对了。”她忽然想起什么,“你刚才吃的煎饼果子,哪儿买的?”
“楼下24小时便利店,鸡蛋加肠双拼,老板娘认识我,每次都多给一片生菜。”
“下次带我去。”盛清歌说完,关上门走了。
林浅坐在原位,看着屏幕熄灭,揉了揉发酸的太阳穴。她把原始录音打包封存,日志上最后一行写着:“任务完成,嫌疑人锁定,后续行动交由主办警官推进。”
她站起身,关灯出门。
整层楼只剩下应急灯泛着绿光。
盛清歌走在空荡的走廊里,掏出手机拨通一个号码。
“喂,监控组吗?我是盛清歌。”她压低声音,“立刻调取近七日赵天雄名下所有会所、俱乐部、私人影院的出入影像,重点看他有没有见陌生人,尤其是戴帽子、口罩的那种。”
挂掉电话,她靠在窗边,望着外面漆黑的夜。
风从缝隙钻进来,吹动她的发丝。
她摸了摸口袋里的U盘,指尖触到边缘时微微用力。
下一秒,她转身走向电梯,按下地下二层。
那里停着苏清歌给她改装过的那辆警车,号称“移动刑侦实验室”,但实际上更像是装了十个显示屏和两台服务器的面包车。
但她现在不需要那些设备。
她只需要安静。
电梯门缓缓合拢,金属倒影映出她冷静的脸。
就在门即将闭合的瞬间,她听见自己说:
“赵天雄,你既然想玩出声的游戏——”
她的手指按在电梯按钮上,指节泛白。
“那我就让你听听,什么叫真正的终场哨。”