凌晨兩點,技術(shù)科的燈還亮著。
徐建新把耳機往桌上一摔,震得水杯跳了一下。
“三天了!”他嗓門不大,但每個字都像從牙縫里擠出來的。
張康裕熬得兩眼通紅,桌上攤滿了頻譜圖,每一張放大到極限,除了沙沙聲,什么都沒有。
就在這時,門“吱呀”一聲被推開了一條縫。
沒人注意到,一個穿著藍色保潔服的身影,正站在那里,一動不動。
![]()
01
那段音頻是三天前下午四點零八分收到的。
來源不明,發(fā)送路徑經(jīng)過了四層跳轉(zhuǎn),最終落在一個廢棄的電子郵箱里。
技術(shù)科的值班員發(fā)現(xiàn)它時,以為是垃圾郵件,正準備刪掉。
但系統(tǒng)自動掃描后彈出了紅色警報——加密等級標記為A級,這是國安系統(tǒng)的最高預警級別。
消息第一時間被轉(zhuǎn)到了行動處副處長徐建新這里。
老徐今年四十九,干了快三十年刑偵和國安工作,什么花樣沒見過?
密寫、隱寫、數(shù)字水印、聲紋嵌入、甚至有人把情報編成二維碼印在香煙盒上。
但這一段音頻,讓他頭疼了三天。
他推開技術(shù)科的門時,屋里煙霧繚繞得跟仙境似的。
張康裕趴在桌上,面前擺了三臺顯示器,屏幕上跑著密密麻麻的數(shù)據(jù)流。他抬頭看見老徐,使勁眨了眨布滿血絲的眼睛。
“還是不行?”
“處長,我把能跑的全跑了。”張康裕的聲音沙啞,像砂紙磨過鐵皮,“頻譜、倒譜、聲紋比對、AI盲解,連軍方那個新的波形分析系統(tǒng)都試過了,什么都沒。”
老徐走到他身后,看著屏幕上的波形圖。
一段不到四十秒的音頻,放大到極限后,波形幾乎是平的,偶爾有一條微弱的起伏,看起來就像一條快要斷氣的心電圖。
“有沒有可能是隱寫在噪聲里的?”老徐問。
“也查了。”張康裕搖頭,“噪聲層的隨機性太高,不像是人工植入的。而且,如果真是隱寫,那個信噪比應該高得多,不可能一點痕跡都沒有。”
老徐沉默了一會兒。
他想起二十年前剛干這行時,帶他的老師傅說過一句話:搞情報的人,最大的敵人不是技術(shù),是思維定勢。
當你把所有先進手段都用上了,還是解不出來,那就說明對方的思路壓根不在這條線上。
“你休息兩個小時。”
“可是……”
“休息。”老徐拍拍他肩膀,“腦子轉(zhuǎn)不動了,看什么都是錯的。”
他轉(zhuǎn)身走出技術(shù)科,走廊里的夜燈昏黃,把影子拉得老長。
老徐沒回辦公室,而是拐進了檔案室。
這間屋子很少人來,堆滿了各種陳舊的資料,散發(fā)著一種紙張發(fā)霉和灰塵混合的味道。
他打開燈,在一排排鐵皮柜子中間轉(zhuǎn)了兩圈,找到了那個標著“沿海地區(qū)民間文化資料”的架子。
那是七十年代末編的一套內(nèi)部刊物,說是民間文學,其實是當年沿海各哨所、民兵聯(lián)絡站總結(jié)出來的經(jīng)驗材料。
老徐抽出一本,封面已經(jīng)發(fā)黃,上面印著《東南沿海漁歌調(diào)及變體匯編》。
他翻了幾頁,目光停在“哭嫁調(diào)”那一章上。
上面寫著:哭嫁調(diào)是閩南沿海漁村特有的婚嫁歌謠,曲調(diào)婉轉(zhuǎn),落尾處常有上挑或下甩的變音。
不同村落的變音規(guī)律不同,有的用來區(qū)分宗族,有的……
老徐看了半天,把書合上了。他說不上來哪里不對,但心里總覺得,這波形,好像在哪見過。
02
楊福妹每天凌晨四點半起床。
這個習慣保持了二十多年,從她嫁到這個城市開始,就沒斷過。她從不在鬧鐘響后賴床,哪怕冬天被窩再暖和,也一骨碌爬起來。
洗臉、刷牙、換上那身藍色保潔服,對著鏡子把頭發(fā)塞進帽子里,前后十分鐘。
她住的地方離機關大院騎電動車十五分鐘,風雨無阻。
這天早上,她到得更早。因為昨天下午班長通知,說技術(shù)科的垃圾桶滿了,要她今天提前去清一下。楊福妹應了一聲,沒多問。
她拎著拖把和水桶走進大院時,天還沒完全亮。路燈還亮著,地面反射著濕漉漉的光。
技術(shù)科在三樓走廊盡頭。
楊福妹提著拖把桶上樓,腳步聲在空蕩蕩的樓梯間里回響。
她走到三樓走廊時,看見盡頭拐角處有個人影,貼著技術(shù)科的門。
那人穿著藍色工裝,跟機關大院維修工穿的那種一樣。
楊福妹停下腳步。
她沒有繼續(xù)往前走,也沒有喊。
她看見那個人影蹲在門口,手里好像拿著什么東西,在門鎖的位置動了一下。
幾秒鐘后,那人站起身,朝樓梯口走來。
楊福妹側(cè)身讓到一邊,低頭看地面。
那人與她擦肩而過,沒說話,腳步很快,嗒嗒嗒下了樓。
楊福妹等他走遠了,才直起身,走到技術(shù)科門口。她彎腰仔細看那把鎖——不銹鋼的門鎖上,多了一道淺淺的刮痕,新的,透著金屬的亮色。
她皺著眉看了一會兒,沒出聲。
上個月,機關大院有個保安就是因為“多嘴”,說看見有人在局長辦公室門口轉(zhuǎn)悠,結(jié)果被扣了三個月獎金,理由是“誣陷同事,破壞團結(jié)”。
保安找人說理,沒人管。
最后他辭職了,走之前撂下一句話:這個院子,說真話的人待不住。
楊福妹記住了。
她蹲下來,在地上摸索了一會兒。地板是淺色的瓷磚,光線不好,但她摸到了一小片東西,碎漆片,藍色的。她把它攥在手心,塞進褲兜里。
然后她像什么都沒發(fā)生一樣,推門進去,把技術(shù)科的幾個垃圾桶清空,換上新的垃圾袋。
技術(shù)科里沒人,昨晚加班的人已經(jīng)撤了,顯示器還亮著,屏幕上留著幾個沒關掉的窗口。
楊福妹沒看那些屏幕。
她低下頭,目光掃過桌面,看見一個耳機擱在桌上,線垂下來,掛著一枚銀色的U盤。
她的動作頓了一下,但立刻又恢復了正常。
十分鐘后,她推著垃圾車走出技術(shù)科。門關上的那一刻,她抬頭看了一眼走廊盡頭的那塊瓷磚,地板上確實有一小片漆被刮下來的痕跡。
她沒跟任何人提這件事。
但下班后,她沒有直接回家,而是騎著電動車繞了一段路,去了城南一個老舊的居民小區(qū)。
她把電動車停在樓下的車棚里,上樓,打開自己住的那間一居室。
她從柜子最底層翻出一個黑色的塑料袋。
里面包著一把二胡,琴弦已經(jīng)銹了,松香也化成了粉末。
她把它放在膝上,手指輕輕撥了一下弦,發(fā)出一聲沙啞的悶響。
這是她父親留給她的唯一一件東西。
楊福生,一九三八年生人,南海某島上的老漁民,后來當過民兵,干過聯(lián)絡員。
他活著時總愛唱一些小調(diào),不是那種流行歌,調(diào)子古里古怪的,唱什么都像在哭。
村里人管這調(diào)子叫“哭嫁調(diào)”。
楊福妹小時候覺得難聽,嫌父親丟人,從來不讓他當著同學的面唱。
父親走的那年是一九九九年。
肝癌,發(fā)現(xiàn)時已經(jīng)是晚期。
他躺在鎮(zhèn)衛(wèi)生院的病床上,瘦得只剩一把骨頭,拉著楊福妹的手,嘴唇哆嗦了半天,只說了兩句話。
第一句是:“那把二胡,你要收好。”
第二句是:“你要是將來聽到有人唱那個調(diào)子……你別怕,那是爹教過的。”
楊福妹當時沒聽懂。她以為父親是疼糊涂了,說胡話。
她擦了擦二胡上的灰,把它重新包好,放回柜子里。
然后她拿出手機,撥了一個號碼。響了很久,沒人接。她又撥了一次,還是沒人接。
她嘆了口氣,把手機擱在桌上。屏幕上亮著一個名字:秀梅。
那是她的女兒。
市二中的語文老師。
今年三十二了,還沒結(jié)婚。
楊秀梅跟她關系一直不太好,說不上來為什么,大概是嫌她這個當媽的沒出息,掃了二十多年地。
母女倆這兩年聯(lián)系得越來越少,有時候一個月也說不上一句話。
楊福妹不怪女兒,她知道女兒從小就覺得委屈。
別人的媽媽是老師、是護士、是坐辦公室的,她的媽媽是掃地的。
門衛(wèi)大爺喝口茶都敢說一句“你媽是搞衛(wèi)生的吧”,那種眼神,楊福妹懂。
她把手機屏幕扣過去,坐在床邊,發(fā)了一會兒呆。窗外的路燈亮了,把窗臺上的灰塵照得清清楚楚。
明天又是新的一天。
![]()
03
第四天上午,技術(shù)科全員加班。
倒計時還有不到三十六個小時。
國際漁業(yè)合作會議后天開幕,二十多個國家的代表要來,其中包括幾個南海周邊國家的情報部門重點關注對象。
按照慣例,這種級別的會議,是境外勢力激活潛伏人員的最佳窗口期。
上級已經(jīng)下了死命令:必須在會議開幕前,搞清楚這段音頻到底是什么意思。
張康裕已經(jīng)連續(xù)工作了近五十個小時,整個人像一株快要枯萎的白菜。
他桌上攤開的文件堆成小山,手邊是一整排空的咖啡罐,黑眼圈深得跟被人打了兩拳似的。
韓清妍端著兩杯豆?jié){走進來,遞給他一杯。
“張哥,你吃點東西。”
“沒胃口。”張康裕接過豆?jié){,喝了一口,眉頭皺得更緊,“你說咱們是不是漏了什么?”
“漏了什么?”韓清妍問。
“我不知道,我感覺……我們在一個死胡同里轉(zhuǎn)圈。”張康裕把豆?jié){放在桌上,盯著屏幕,“這段音頻,就像一堵墻,我怎么砸都砸不進去。”
韓清妍站在他身后,看著那段波形圖。
她不是科班出身,學的是信號處理,畢業(yè)后才轉(zhuǎn)行搞聲紋分析。
但正因為不是科班,她有些想法跟別人不一樣。
“張哥,你有沒有想過,也許它根本就不是數(shù)字信號?”
張康裕轉(zhuǎn)過頭看她:“什么意思?”
“我的意思是,會不會是……某種編碼方式,跟電子信號沒關系,是物理的?比如,某種語言的變體?”
張康裕沉默了幾秒鐘,搖搖頭:“你說的是隱語吧。我們也查了,聲紋庫里有六百多種方言和隱語系統(tǒng),都對不上。”
“那民間歌謠呢?”
張康裕愣了一下:“什么民間歌謠?”
韓清妍打開自己的筆記本電腦,屏幕上顯示著一個界面,是一家民歌收集網(wǎng)站的波形對比功能。
“我昨天晚上把那段音頻倒進去,讓系統(tǒng)自動比對了一下,發(fā)現(xiàn)它的波形抖動頻率,跟閩南海域一種叫‘哭嫁調(diào)’的民間歌謠相似度很高。”
張康裕盯著屏幕看了一會兒:“民間歌謠?你拿國安情報去比對民間歌謠?”
“比對一下又不犯法。”
“這不是犯不犯法的問題。”張康裕聲音有點大,“這是嚴肅的情報分析,你還真把它當民歌聽了?”
韓清妍沒再說話,把電腦合上了。
張康裕也知道自己話說重了,但就是控制不住。三天了,抓不到任何頭緒,他心里窩著一團火,不知道該往哪兒燒。
這時候,門被推開了。徐建新走進來,手里拿著那本發(fā)黃的《東南沿海漁歌調(diào)及變體匯編》。
“老張,你看看這個。”
張康裕接過書,翻了翻。書頁泛黃,有些地方還用鋼筆做了批注,字跡潦草,像是某個老前輩隨手寫的。
“哭嫁調(diào)?”張康裕皺眉,“處長,你不會也覺得這是民歌吧?”
“不是我覺得。”徐建新說,“是我在檔案室翻到了這本東西,你看看那個波形圖,跟書里印的那個譜子像不像?”
張康裕把書攤開,和屏幕上的波形圖對比了一下。
確實,整體起伏的輪廓有那么幾分相似,但要說是同一個東西,又差得很遠。
就像你說一個人的背影跟你認識的人像,但轉(zhuǎn)過身來根本不是那張臉。
“有點像,但不是。”張康裕說,“再說了,就算真是哭嫁調(diào),那又怎么樣?一群間諜不可能靠唱民歌來傳遞情報。”
徐建新沒反駁,也沒有堅持。他把書收起來,拍了拍上面的灰:“哪怕是直覺,也先留著。說不定哪天就用上了。”
他走出技術(shù)科時,在走廊里碰見一個保潔阿姨正彎腰拖地。
那是楊福妹。她穿著藍色的保潔服,戴著帽子,低著頭,拖把在地板上畫著平穩(wěn)的弧線。
徐建新側(cè)身讓她先過,隨口說了一句:“辛苦了啊。”
楊福妹抬起頭,看了他一眼,沒說話,又低下頭繼續(xù)拖地。
徐建新也沒在意,轉(zhuǎn)身往辦公室走。
他走了兩步,忽然聽見身后傳來一陣低低的哼唱聲。
那聲音很小,像風穿過門縫,斷斷續(xù)續(xù)的,但他還是聽清了。
那調(diào)子,跟書里的譜子一模一樣。
他轉(zhuǎn)過身,想叫住那個保潔阿姨,但走廊里已經(jīng)沒人了。只有拖把剛拖過的地面,留下一片水漬。
徐建新站在原地愣了幾秒鐘,然后搖搖頭,走了。
他心想,大概是昨晚沒睡好,幻聽了。
04
中午十一點半,食堂開飯。
機關大院的食堂不大,分里外兩間。
外間是普通職工吃的,三兩樣菜,一個湯,饅頭米飯管夠。
里間是領導們的,菜式稍微豐富一些,但不準普通職工進去。
這個規(guī)矩,在這里干了二十年的人都習慣了,誰也不覺得有什么問題。
楊福妹端著餐盤,走到角落的一張桌子坐下。她打了三樣菜:炒豆芽、土豆絲、一塊紅燒肉。量都不大,夠吃就行。
她剛坐下,一個年輕姑娘端著餐盤坐到她對面。
是韓清妍。
“阿姨,你還記得我嗎?”韓清妍笑著問。
楊福妹看了她一眼:“記得。你是三樓的。”
“對對對,我姓韓,韓清妍。”小韓夾了一塊排骨啃著,“阿姨你在這兒干多久了?”
“二十多年了。”
“這么久啊!”小韓有點驚訝,“那你應該很熟悉這個院子吧?”
楊福妹點點頭,沒多說。
小韓又啃了兩口排骨,猶豫了一下,問:“阿姨,我昨天聽你在走廊里哼歌?”
楊福妹夾菜的動作頓了一下,但很快恢復了正常:“瞎哼的。”
“那個調(diào)子,你是在哪兒學的?”
楊福妹沒有立刻回答。她慢慢嚼著嘴里的飯,像是在琢磨什么。過了一會兒,她說:“小時候,我爹教的。”
“你爹是干什么的?”
“打魚的。”楊福妹說,“以前在南海那邊,一個島上。”
韓清妍眼睛亮了一下:“哪個島?”
楊福妹搖搖頭:“小地方,名字都沒人記得了。”
“你爹教你的那個調(diào)子,是有歌詞的嗎?還是就一個調(diào)子?”
楊福妹看了她一眼。
她發(fā)現(xiàn)這個年輕姑娘的眼神里有一種急切,像是找到了什么線索后的興奮。
她想了想,說:“就是調(diào)子。我爹說,我們那邊嫁閨女,就唱這個。每個村唱的都不一樣,外人聽不懂。”
韓清妍差點把排骨吐出來。
“每個村的都不一樣?”
“嗯。”楊福妹說,“我爹說,我們那個村的調(diào)子,落尾要往上挑一下。隔壁村的落尾往下甩。他說這是規(guī)矩,不能唱混了。”
韓清妍的手指絞在一起。
她腦子里飛快地轉(zhuǎn)著:如果每一個村的哭嫁調(diào)變體都不一樣,那理論上可以用這種變體規(guī)則編制一套加密系統(tǒng)。
外人聽來就是一首歌,但實際上每一段旋律的拐彎、落點的位置,都對應著一個信息。
她心跳加速,但強迫自己冷靜下來。
“阿姨,你能不能再哼一遍給我聽聽?”
楊福妹看著她,像是想從她臉上看出什么。過了好一會兒,她低下頭,用筷子撥拉著盤子里的豆芽:“我爹說了,這個調(diào)子不能隨便唱。”
“為什么?”
“他說……”楊福妹抬起眼睛,目光有些復雜,“唱錯了要出事的。”
韓清妍張了張嘴,不知道該怎么接話。
這時候,食堂門口傳來一陣騷動。有人大聲喊:“小韓!小韓!技術(shù)科出事了!”
韓清妍猛地站起來,顧不上盤子里的菜,撒腿就往外跑。
楊福妹坐在角落里,目送她跑遠,慢慢把最后一塊紅燒肉夾起來放進嘴里,嚼了很久。
下午兩點,技術(shù)科所有人被緊急召集到會議室。老徐站在投影幕布前,臉色鐵青。他面前放著一張打印出的衛(wèi)星照片,上面用紅筆圈了一個點。
“剛剛接到上級通知。”老徐的聲音低沉,“鄰國安全部門截獲了一條信息,確認與南州市有關。我們判斷,那個潛伏小組已經(jīng)進入激活階段。時間不多了。”
屋里一片沉默。張康裕低著頭,手指一下一下敲著桌面。
“我們還有別的辦法嗎?”有人小聲問。
“有。”老徐說,“重啟原始信號分析,從頭再來。所有人分成三組,每組負責一個方向。哪怕把這段音頻撕碎了看,也必須給我找出點什么。”
散會后,韓清妍沒有立刻走。她坐在位子上,腦子里還在想中午那一幕。
那個保潔阿姨,她爹教她的調(diào)子,跟她比對出來的哭嫁調(diào)波形幾乎完美吻合。
而且她說的話里,藏著一樣東西——每個村的變體不一樣,這意味著那些變體本身就是一種編碼規(guī)則。
她站起來,想去找老徐。但她走了兩步又停下了。
她想到張康裕上午罵她的那番話。一個保潔阿姨,一個民間小調(diào),她要是把這個當線索報上去,是不是真會被笑話?
她站在原地糾結(jié)了好一陣子,最終還是沒有敲開老徐的門。
她不知道的是,就在她猶豫的那幾分鐘里,三樓走廊盡頭,楊福妹正蹲在地上,撿起一小片什么東西。
那是一個剛剛掉落的U盤。
銀色的。跟她昨天在技術(shù)科桌上看見的那枚,一模一樣。
![]()
05
楊福妹把那枚U盤攥在手心里,攥得指節(jié)發(fā)白。
她認出這個U盤了。昨天她清理技術(shù)科時,那個耳機上掛著的就是這一枚。銀色的外殼,靠近掛繩的地方有一道細細的刮痕,像是被鑰匙劃過的。
它怎么會掉在地上?
她直起身,左右看了看。
走廊里空蕩蕩的,沒有人。
她走到技術(shù)科門口,門關著,里面沒人。
她把U盤翻過來看了看背面,發(fā)現(xiàn)貼著一小塊標簽,上面用記號筆寫了一個日期,模糊得只能看清后兩位:990624。
她的心猛地縮了一下。
1999年6月24日。那是她父親楊福生去世的日期。
這絕不可能是巧合。
楊福妹站在原地,腦子里各種念頭翻來覆去地轉(zhuǎn)。
是誰把這個U盤放在那里的?
是昨天走廊上那個穿藍色工裝的男人嗎?
那個日期是什么意思?
為什么偏偏是她父親去世的那一天?
她想起父親臨走前說的那兩句話。
“你要收好那把二胡。”
“你要是將來聽到有人唱那個調(diào)子……那是爹教過的。”
她攥著U盤的手在發(fā)抖。她想把這東西拿給那個姓徐的處長,但她又怕。她怕自己說錯話,怕被人當成神經(jīng)病,怕像那個保安一樣被人整。
她猶豫了很久,最終把U盤塞進了工作服的暗兜里。
她沒有上交。
下午五點二十分,楊福妹提前把三樓的衛(wèi)生打掃完,準備下班。她推著清潔車經(jīng)過技術(shù)科門口,聽見里面有人在說話。
“處長,我真的盡力了。”是張康裕的聲音,疲憊得像一個快散架的機器。
“我知道。”老徐的聲音疲態(tài)盡顯,“但上面等不了了。”
“要不……我們試一下那個民歌方案?”
“什么民歌方案?”
“小韓說的,拿哭嫁調(diào)來對比。雖然很離譜,但總比干坐著強。”
楊福妹的腳步停住了。
她站在門外,手扶著清潔車的把手,整個人像被釘在那里。她聽見老徐在屋里沉默了一會兒,然后說:“試試吧,反正也沒別的了。”
三分鐘后,技術(shù)科的門被敲響了。
老徐打開門,看見楊福妹站在門口,穿著保潔服,手里捏著一枚銀色的U盤。
“處長。”她的聲音不大,“我有一件事想跟你說。”
“你說。”
楊福妹深吸了一口氣,把那枚U盤遞過去:“這個,我今天在地上撿的。上面寫的日期,是我爹去世的日期。”
老徐接過U盤,看了一眼上面的標記,眉頭皺起來。
“你跟我說說你父親。”他說。
楊福妹攥著工作服的下擺,骨節(jié)泛白。
她的聲音有些抖,但一個字一個字說得很清楚:“我爹叫楊福生,是南海那邊一個島上的漁民,當過民兵。他活著的時候,教過我一種調(diào)子,就是用哭嫁調(diào)唱航海暗號。他說那是他們島上聯(lián)絡站用的,用音高的升降來代表經(jīng)緯度。”
屋里所有人都愣住了。張康裕手里的筆掉在桌上,發(fā)出一聲脆響。
老徐沉默了幾秒鐘,走進旁邊的錄音室,把那段音頻外放出來。
四十秒的沙沙聲,在安靜的走廊里回蕩。楊福妹閉著眼睛聽完了,身體微微前傾,像是在分辨什么。
音頻播完,她睜開眼。
“有調(diào)子。”
“你說什么?”
“這里面有調(diào)子。”楊福妹說,她的語氣很肯定,像從渾濁的河水里撈出了一塊石頭,“但它是倒著唱的。把音頻倒過來放,就能聽見。”
張康裕猛地站起來,沖回技術(shù)科的工位前,把音頻文件導入軟件,點擊反轉(zhuǎn)播放。
那段沙沙聲變成了一個完全不同的東西。
一段古樸的、婉轉(zhuǎn)的、帶著海風咸味的小調(diào),從揚聲器里流淌出來。
它的旋律像一個女人在哭嫁,但仔細聽,每一個音節(jié)落尾處都會有一個細微的上挑或下甩,像是某種暗語的斷句。
楊福妹聽著聽著,眼眶紅了。
“這個調(diào)子……是我爹唱過的。他們島上聯(lián)絡站專用的哭嫁暗號。”她抬起頭,看著老徐,“每一句落尾的上挑,代表一個數(shù)字。上挑一次是1,兩次是2,甩下去一次是3……用這個規(guī)則,可以拼出坐標。”
她走到桌前,拿起一支筆,在紙上寫下了一串數(shù)字。
“東經(jīng)118度37分。”
她寫完,頓了一下,又寫下了另一串。
“北緯24度51分。”
她把紙推到老徐面前:“就在這里。一個暗礁島,只有漁船敢靠近。”
老徐看著那張紙,手在發(fā)抖。張康裕盯著屏幕上的波形圖,五雷轟頂。
韓清妍站在角落里,眼淚無聲地流了下來。
她中午差點就跟領導報告了。