指南

可离线使用的 Speechify 替代方案

Speechify 是一款流行的朗读应用:可以在手机、浏览器和电脑上朗读文档、网页和书籍,有免费版和付费的 Premium 订阅。SuperClonica 解决的是另一个问题:用归你所有的声音,在你自己的电脑上把文字变成音频文件。请注意:Supertonic 3 暂不支持中文,可朗读英语、日语、韩语等 31 种语言。

本页诚实地比较两者,说明什么时候 Speechify 更合适,并介绍如何用 SuperClonica 收听和保存文字。

两种不同的工具

关键不在于哪个更好,而在于你想在应用里收听,还是想得到音频文件。

  • Speechify:边看边听的朗读应用,可在设备之间同步。
  • SuperClonica:一个声音目录,加上一个能在电脑上把语音写成 MP3、WAV、FLAC 或 OGG 文件的免费引擎。
  • SuperClonica 没有手机应用,也没有浏览器扩展;免费在线试听在任何浏览器中都能用。
  • SuperClonica 的声音能说 31 种语言,暂不支持中文。

什么时候 Speechify 更合适

如果你主要想在手机上收听网页、PDF 和邮件,并希望朗读时高亮文字、在不同设备间接着听,那么 Speechify 这样的朗读应用更方便。SuperClonica 并不打算做这样的应用。

什么时候 SuperClonica 更合适

同一个声音文件可以通过引擎及其 Python API 用在脚本、游戏和应用中。

  • 你需要可以保存、剪辑、发送或发布的文件:文章、讲座、故事的 MP3。
  • 你的文字需要保密:引擎离线运行,不会向服务器发送任何内容。
  • 你想要角色声音、播音员,或用你自己的录音训练的声音。
  • 你不想订阅:引擎免费,目录中的声音一次购买。

用 SuperClonica 收听文字

在任意声音页面粘贴 30 到 100 个字符的句子并点击生成按钮,无需注册即可免费收听。整篇文字的话,用 python -m pip install superclonica-cpu 安装免费引擎,把文字保存为文件,然后运行 superclonica --text-file article.txt --voice F2 --lang en --output article.mp3。长文本会在自然停顿处分段,再合成一个文件;在普通台式机处理器上,一小时的音频只需几分钟。

费用

SuperClonica 引擎和模型自带的十个标准声音免费,不限字数,目录中也有免费声音。其他声音一次购买、无需订阅,以 JSON 文件的形式归你所有。Speechify Premium 是订阅制,比较之前请到其官网查看当前价格。