采样
【录音日志 #2016-0803-ENV,片段循环播放中。40:09–40:20。增益 +9dB。频段隔离:300–500Hz bandpass。噪声依然压制信号主体。需进一步处理。】
苏杭迟到了四十分钟。
贺铮没催。他坐在监听位上,把那十一秒循环了不知道多少遍,直到虫鸣和机器声变成了一种可以忽略的底色,像眼前飘的飞蚊——你知道它在,但大脑已经把它滤掉了。他试着用耳朵做降噪:只关注300到500赫兹那个频段,让其他一切退场。但人耳不是软件,做不到那么干净。那段声音依然模糊得像隔着一堵湿墙。
门铃响了两下。短的,急的。苏杭的按法。
他去开门。楼道里一股炒菜的油烟味,四楼那家又在做红烧肉。苏杭站在门口,背着一个塞得鼓鼓囊囊的帆布包,额头有汗——六层楼没电梯,每次来都喘。她手里拎着一个纸袋,透出咖啡的气味。
"给你带的。"她把纸袋递过来,没等贺铮接就自己挤进了门,"路上堵死了,高架在修,二环整段封了。"
贺铮接了纸袋。冰美式,杯壁上凝着水珠。他放在桌上没喝。
苏杭在工作室里转了一圈,像每次来都要重新确认一遍这个地方——吸音棉还是灰的,线材还是乱的,角落那把折叠椅上还是堆着衣服。她把衣服拨到一边坐下,从包里掏出自己的耳机,AKG K712,开放式,头梁上缠着一圈胶带——她用东西从来不爱惜。
"所以,"她说,"翻到什么好东西了?"
贺铮没回答。他坐回监听位,把工程文件调出来。屏幕上排列着波形,他把光标定位到黄色标记的那一段,回头看了苏杭一眼。
"先整条听。"
"整条?多长?"
"一个小时零七分。"
苏杭的表情变了一下。"你认真的?"
"前面快进,到三十八分钟左右开始仔细听。"
他把一分二的耳机线分给她。苏杭凑过来坐到他旁边,戴上耳机。两个人的椅子挨得很近,贺铮能闻到她身上洗衣液的味道——某种花香的,跟工作室里线材和吸音棉胶水的气味格格不入。
他按下播放,然后把进度条拖到三十五分钟。
苏杭很快进入了听的状态。她做纪录片的,耳朵不差——虽然比不上贺铮这种把听觉当饭吃的人,但至少知道怎么在一堆环境音里分辨层次。虫鸣进来的时候她微微点头,辨认出了蟋蟀和蝉的分层。机器的低频嗡鸣让她皱了一下眉——开放式耳机对低频的还原不如贺铮的封闭式监听,但够用了。
三十八分钟。三十九分钟。
四十分零九秒。
苏杭没有反应。
贺铮看着她的脸。什么都没有。她的眼神在波形图上慢慢移动,表情专注但平静。
四十分二十秒。过了。
他按了暂停。
"再来一遍。"
苏杭看他。"什么?"
"四十分零九秒到二十秒。你再听一遍。把音量往上调。"
他倒回去,把增益又推了三个dB。苏杭歪了一下头,把耳机压紧了一点。
播放。
这一遍她的表情有变化了。先是轻微的困惑——眉毛往中间拢了一下——然后是某种辨识的努力,嘴唇微微张开,像在试图跟着那个声音默念。然后声音消失了,她的嘴唇合上。
"再来。"这次是她说的。
第三遍。苏杭听完之后摘下耳机,把它放在膝盖上。她看着贺铮,没有立刻说话。工作室里安静了大概五秒钟——对贺铮来说那是一段有质感的安静,空调没开,硬盘在转,苏杭的呼吸比平时重一些。
"那是人声。"她说。
"你也听出来了。"
"像是——在喊什么。"苏杭的语速慢了下来,这在她身上不常见,"但是被压在下面了。虫子太吵了。"
"虫鸣的频段比这高,主要在两千赫兹以上。那台机器的基频在八十到一百二。把这两层拿掉之后,中间那个频段就——"
"贺铮。"苏杭打断他,"你先别跟我讲频谱。这是在哪儿录的?"
"东方纺织厂。外面。围墙北侧。"
"什么时候?"
"2016年8月3号。晚上十一点多开始录的。这段大概是凌晨十二点左右。"
苏杭盯着他看了一会儿。"十年前。"
"十年前。"
她重新戴上耳机,自己把进度条拖回去又听了一遍。第四遍。贺铮没有一起听,他靠在椅背上,看着苏杭的侧脸。她在咬下嘴唇,这是她思考时的习惯——他不确定苏杭自己知不知道这个动作。
"你做过降噪没有?"她摘下耳机问。
"还没。昨晚刚发现的。"
"那你先降噪,把底噪去了再听。也许能听清内容。"
"我知道该怎么做。"
苏杭瞪了他一眼。"那你叫我来干嘛?"
贺铮想了想。"确认一下不是我耳鸣。"
苏杭愣了一秒,然后笑了。不是那种敷衍的笑,是真的觉得他这个人没救了。"你耳鸣能鸣出人声来?"
"你不知道耳鸣能有多复杂。"
"行。"她收了笑,从包里掏出一个本子——那种最普通的牛皮纸封面笔记本,边角卷了毛,"所以现在的状况是:你十年前在一个纺织厂外面录的环境音里,可能藏着一段人声。对吗?"
"对。"
"你觉得那是什么?"
贺铮没有马上回答。桌上的冰美式杯壁上水珠已经汇成了几道细流,沿着杯身往下滑,洇湿了纸袋底部。他盯着那道水痕看了两秒。
"我不知道。"
"猜一个。"
"我不猜。降噪之后再说。"
苏杭在本子上写了几行字。她的字很丑,跟她这个人一样——什么都快,不在乎好不好看。贺铮瞥见她写的是"东方纺织厂""2016.8.3""深夜人声?",问号画得很大,占了一个字的位置。
"东方纺织厂,"苏杭念了一下这个名字,"已经倒了吧?"
"2018年停产。现在是废墟。"
"你这条录音,正好可以用在纪录片里。不管那段人声是什么。"她顿了一下,"一个正在运转的工厂的夜间声音,十年后工厂已经不存在了。这就是'消失的声音'。"
"嗯。"
"但如果那段人声是——"她没说下去。
贺铮知道她想说什么。半夜,工厂外面,一段微弱的人声。往好的方向想,是夜班工人出来抽烟打电话,或者路过的醉汉在骂街。往不好的方向想——那不是说话,那更像是喊。
他不想猜。波形不说谎,但波形也不解释自己。要听清那段声音说的是什么,需要工具,需要流程,需要把十一秒的信号从六十七分钟的噪声里干干净净地剥出来。这是他会做的事。唯一会做的事。
"你先处理。"苏杭站起来,把耳机塞回包里,"处理完叫我。"
"嗯。"
她走到门口,手搭在门把手上,转回头。"贺铮。"
"什么。"
"你昨晚几点睡的?"
"没睡。"
苏杭看了看桌上那杯没动过的冰美式,水珠已经淌了一桌子。她什么都没说,拉开门走了。楼道里她的脚步声从六楼往下,踩在水磨石台阶上,每一步都带着一个清脆的回响——"嗒",然后是墙壁反射回来的一个更弱的"嗒"。贺铮站在门口听着,直到脚步声消失在一楼大门的开合声里。
他关上门。
工作室重新变成了一个密封的声学容器。他坐回监听位,盯着屏幕上那段黄色标记。十一秒。他需要做的事情很明确:频谱分析,频段隔离,自适应降噪,幅度归一化。也许还要做一下时间拉伸,把语速放慢,看能不能听清每个音节。这套流程他做过上百次——给纪录片降底噪、给游戏音效提取特定声层、给实验音乐人分离采样中的某一轨。技术上没有任何难度。
但他打开iZotope RX的界面时,手指在键盘上停了一下。
他意识到一个问题:如果降噪之后,他真的听清了那段声音在说什么——那他就不能假装它不存在了。一段不可辨识的模糊人声可以是任何东西,可以被归类为"不明"然后扔回硬盘里再积十年的灰。但一段清晰的、有语义的人声——尤其是如果它在喊什么——那就是另一回事了。
他的手指慢慢敲下了快捷键。频谱视图展开,颜色由冷到暖排列:深蓝是安静,绿色是中等,黄色到红色是能量集中的频段。整条录音的频谱像一幅长卷抽象画——底部是机器运转的暗红色带状物,中段是虫鸣的绿色碎点云,顶端是偶尔出现的高频脉冲,大概是蝙蝠的回声定位。
他把视图放大到四十分零九秒。
在虫鸣的绿色碎点和机器低频的暗红之间,那段人声像一簇暗淡的橘黄色光斑,浮在频谱图的中段。它有形状——不是噪声那种均匀的雾气,而是有起伏的、有间断的、像一排高矮不同的蜡烛火焰。
贺铮把光标放在那簇光斑上。频率读数:基频约380赫兹。
女声。
他靠回椅背,闭上眼睛。耳鸣在左耳里安静地嗡着,像一个从不缺席的旁听者。
380赫兹。成年女性的平均基频大概在190到260赫兹之间,但在紧张或恐惧状态下,声带会收紧,基频可以飙升到300以上。380不算离谱。一个正在用力喊叫的女性——
他睁开眼。
不猜。先做降噪。听清了再说。
贺铮拿起那杯冰美式喝了一口。冰已经化完了,咖啡兑了水,又苦又淡。他做了个鬼脸,把杯子放回去,开始设置降噪参数。
窗外传来远处工地打桩机的声响,闷闷的,一下一下,像一颗巨大的心脏在地底缓慢跳动。澜城从来不缺拆和建的声音。旧的推倒,新的立起来。中间那段空白——废墟的安静——从来没人录过。
也许苏杭是对的。那种安静本身就是一种消失的声音。
但贺铮现在听不见安静。他耳机里只有虫鸣、机器、和一个女人的喊声。
十年前的喊声。
被录了下来,被存在硬盘里,被遗忘了十年,现在终于有人在听了。
但没有人在回应。