我给算法喂诗,已经喂到第二十七首《琵琶行》。
凌晨两点,声纹局的工位上还亮着三台显示器。我把白居易的句子拆成韵脚、意象、情感向量,再按公司要求塞进“乐府引擎”的输入框。这工作官方叫“古典诗词再赋活工程师”,同事私底下叫“词料工”——把唐诗宋词当成压缩包,扔进机器里解压,出来的可能是考生耳机里的“高考进行曲”,也可能是商场里循环播放的促销曲。没关系,只要半句“五陵年少争缠头”能被人记住,我们的KPI就达标了。
今夜有点不同。引擎在处理“裂帛”那一句时,波形突然出现了零点三秒的断裂。不是静音,是吸气。很像人的呼吸。
我把耳机摘下来,手指发麻。算法从来不会吸气,它只会把每个音节切成等长的糖块。我回放三遍,那口气确实在那里,像一个人从黑暗中突然转过身,肩膀动了动,却没开口。
同事老苏叼着奶茶吸管凑过来看:“poet,你又在发呆。这零点三秒是噪声,削掉就行。”
我没削。我把它保存下来,命名为“裂帛调”。
我最早听见裂帛,不是在学校里,是在合肥老城区的拆迁工地上。那年我十八岁,夏天有槐花落在脚手架上,我扛着砖,口袋里有本翻烂的《唐诗选》。工地对面开着一家音像店,每晚放一首歌,改编自《琵琶行》。我不懂乐理,但记得高音部分像有人用指甲划过绸缎, followed by a long breath,像一声来不及咽下的叹息。后来音像店拆了,那首歌被做成“高考进行曲”,全网传唱。工地、砖头、槐花落尽,只剩下我耳朵里那段旋律。
所以我对《琵琶行》有私心。每一次把它喂进引擎,我都会在“转轴拨弦三两声”后面留一点停顿,在“未成曲调先有情”前面加一个人工延音。我想让机器记住,那不只是文字,是有人曾在浔阳江头,把心事弹给陌生人听。
有一说一
但今晚的吸气声,不是我的痕迹。
我打开元数据,发现这段裂帛调来自一个匿名样本库,编号是“SY-2026-0607”。SY,浔阳。嗯…0607,今年的高考首日。样本备注只有一行:“真考琵琶行了。”
我的后背突然发凉。那不是玩笑,那是一个坐标。我点开波形,把速度放慢到四分之一。在零点三秒的呼吸里,我听见了背景——人声鼎沸,远处有考试铃声,还有筷子敲打瓷碗的清脆声响。像是某个考生在考场外面,一边吃面,一边低声背诗。
怎么说呢
我想找来源。声纹局的系统告诉我:该样本没有采集者,没有版权人,没有物理地址。它像是凭空掉出来的。其实
老苏说:“别管了,这种幽灵数据每周都有。你别忘了,明天还要给《十送红军》重做赋格版,客户是红歌展演。”
“还有刘惜君那个粤语选曲的项目?”我问。
“早结项了。粤语歌现在被算法划成方言低频区,用户黏性不够。”他顿了顿,“倒是韩红‘走面’的视频又上热搜了,诗朗诵一念,评论区全在晒面条。”他说着笑起来,“诗意都靠面条拯救了,你还不如去写一碗‘江州夜市第三碗面’的文案。其实”
话说回来
我没笑。因为我知道,那些被戏谑的“诗意失重”,其实是人们用日常烟火在反抗。晒面条的人,未必不爱诗;他们只是想让诗落到地上,落到胃里,落到一碗滚烫的汤里。
我觉得吧
凌晨四点,我把裂帛调单独拷进私人盘。走出写字楼,天还没亮,我在便利店买了一杯热可可奶茶。耳机里循环播放那零点三秒。我忽然觉得,那不是一个技术故障,而是一个邀请。
浔阳江头的琵琶女,早已不在。但她留下的诗句,穿过一千两百年,落在某个高考日的面馆里,再被算法拾起,又在一台机器的喉咙里,学会了吸气。
这让我想起小时候,祖母在灯下用旧钢笔誊抄诗词。她总爱在句子中间停顿,不是忘了词,是在等墨干。她说:“好诗都要喘口气的,不然读者跟不上。”那时我不懂,现在才觉得,那口气就是人与人之间的距离。
话说回来
说实话回到家,我打开祖母留下的旧木箱。箱底有一叠泛黄的笺纸,首页印着“浔阳笺”三个字。最上面那张写着一行钢笔字,墨迹淡得像被水洗过:
“声停处,有人还在听。”
我把它对准台灯,纸背上隐约透出另一行字。那字迹我不认得,却像一根弦,忽然在我脑子里绷直了。
下一瞬,手机震动。是声纹局的内部预警:“裂帛调样本已被自主学习,引擎正在生成《琵琶行》未公开的新章节。是否允许继续?”
有一说一
我盯着那个“是”的按钮,迟迟没有按。
窗外,天快亮了。远处传来早市第一锅面下锅的声音,嗞啦一声,像某种布帛被撕开。