我的想法估计听起来荒诞不经,像是天方夜谭:我想要制造出一个和雯雯一样的人工智能。 在嘲笑我之前,请听我做一番解释。我无意也没有能力制造出一个科学怪人来。到底能不能制造出能像人类一样思考的人工智能,这仍旧是一个未解难题。我的想法其实很简单,就是想写出一个计算机程序合成雯雯的样貌和声音。我想再见雯雯一次,哪怕是虚拟的也好。依靠现在的人工智能技术,这个目标完全能够实现。我不能继续沉沦,再这样无所事事。无论想法多荒唐,这至少能让我忙起来。我在网上租用了昂贵的服务器,全身心投入到这个项目中。 我从相对简单的任务着手:合成雯雯的声音。过去一年里雯雯给我发了很多视频、音频,我有足够多的声音素材。想要重现每一个字的读音并不困难,可以说只要截取雯雯的发音就可以了。但是这样的声音必然是机械化的,冰冷生硬,没有人类的感情。当人讲话时,词语和句子间会有间隔,音调会有高低起伏,速度时快时慢,此外还有个人化的发音习惯、口音特点。我用了现成的人工智能朗读引擎,把雯雯的声音素材导入进去,再一点点地调整模型参数。这一步进展的很顺利,很快我就听到与雯雯十分相似的声音了。 接下来是模拟雯雯的外形。我从图像专业公司购买了人体数字模型,这个模型可以做动作、做表情,模拟讲话时的口型,等等。当然这个模型是计算机动画,与雯雯长得一点都不像。我的下一步就是给模型换脸。这一技术非常热门,在网上有数不清的技术资源。我使用了深度学习技术,用雯雯的照片和视频来训练一个人工神经网络,把我电脑中的模型变成雯雯的样子。 原理说起来简单,实际做起来还是要费非常多的功夫。我夜以继日地不断调整模型,以求获得最佳效果。 我采用的都是已有的成熟技术,只不过是把各种内容拼凑起来。如果有足够的资源和时间,任何一个合格的软件工程师都能做出来,实际上一些电影镜头就是这样拍出来的。但是耗费如此多的心力来重塑自己的亲人,恐怕只有我才会这样做吧。大概用了两周,我的模型终于完成了。 我运行程序,雯雯清秀的面容出现在电脑屏幕上,带着浅浅的微笑,望着我。 我对着电脑说「我想你」,然后输入指令,让程序说「我也想你」。 雯雯说:「我也想你。」 那一瞬间,我的泪水决堤了。我放声痛哭,把积攒至今的悲痛一股脑地释放出来。我这份心情,只有失去过自己最爱的人,才能真正体会。 我擦掉泪水,洗了把脸,重新平复心情,继续和雯雯聊天。说是聊天,其实不过是我自言自语罢了。我向雯雯发...