指南

DECtalk 在线:Perfect Paul、各种版本与现代替代方案

请注意:Supertonic 3 暂不支持中文,下文的 SuperClonica 可朗读英语、日语、韩语等 31 种语言。DECtalk 是 1980 至 90 年代的经典语音合成器,Perfect Paul 的机器人声音因屏幕阅读器、网络表情包和无数恶搞视频而闻名。至今仍有人寻找它:让它说些搞笑的话、用语音代码唱歌,或再听一次那些声音。

本指南介绍如今的 DECtalk 版本从何而来、如何在浏览器里试用、为什么它的许可存疑,以及何时现代声音更合适。

如今的 DECtalk 从何而来

原始开发者、已故的 Edward Bruckert 于 2015 年在 DECtalk 邮件列表中分享了 DECtalk 文件。GitHub 上的社区项目维护着这些代码在 Windows、Linux 和 macOS 上的现代版本,并链接了一个用 WebAssembly 在浏览器中运行的版本。经典声音都在:Perfect Paul、Beautiful Betty、Huge Harry、Frail Frank、Doctor Dennis、Kit the Kid、Uppity Ursula、Rough Rita 和 Whispering Wendy。

DECtalk 可以免费使用吗?

GitHub 上该仓库没有显示公认的开源许可,而 DECtalk 原本是商业产品。在家玩玩是一回事;用于游戏、应用、盈利频道或任何售卖的东西时,不要默认自己拥有权利。请先咨询权利人或律师。

改用现代声音

如果需要能长时间收听的语音,神经网络引擎听起来像真人而不是机器人。免费的 SuperClonica 引擎在普通处理器上离线运行 Supertonic 3,支持 31 种语言(不含中文):用 python -m pip install superclonica-cpu 安装,再运行 superclonica --text-file script.txt --voice M3 --lang en --output script.wav。十个标准声音可以商用。

仍然想要机器人声?

如果需要可以合法使用的机器人或复古声音,先用标准声音朗读,再加效果:我们的机器人声音指南提供环形调制示例,Microsoft Sam 指南提供 8 位复古版本。目录中还有用于表情包和小品的角色声音,任何声音都可以用 30 到 100 个字符免费试听。

如何选择

怀旧、语音代码和在家玩表情包,选 DECtalk。自然的语音、标准声音的明确权利、角色声音和 31 种语言的离线工作,选 SuperClonica。