简体中文
使用指南

语音与语言

Readalix 能用六类不同的语音说话。它们的区别在于语音在哪里生成、对你有什么代价,以及词高亮落得有多准。

语音在哪里

在两个地方,各管一件事。

  • 工具栏语音按钮列出当前语言的语音,按来源分组。你在这里为眼前这次朗读换语音,句子读到一半也可以。
  • 设置、语言与语音每种语言一行,每行都有一个语音按钮,打开该语言的完整列表。你在这里下载语音、粘贴 API 密钥、隐藏从不使用的语音,并把其余的拖成你要的顺序。
语言与语音设置,列出英语、中文、印地语、西班牙语、阿拉伯语、法语等,每行都有各自的语音按钮和开关。
每种语言一行。开关决定它是否出现在工具栏的语言菜单里。

六种来源

在某种语言的语音列表里,来源以标签页呈现:浏览器MicrosoftPiperKokoroGeminiOpenAI。在这门语言里无可提供的标签页会显示为禁用状态,好让你知道它被考虑过。

每种来源需要你提供什么,以及语音实际在哪里生成。
来源需要什么语音在哪里生成是否计入每日额度
浏览器什么都不用。这些是你的操作系统本来就有的语音。在你的机器上不计入,始终免费
Microsoft什么都不用。不需要密钥,也不用下载。142 个地区共 322 个神经网络语音。Microsoft 的服务计入
Piper每个语音下载一次,各几兆字节。30 多种语言、100 多个语音。在你的机器上计入
Kokoro一个约 155 MB 的共享模型,下载一次即可供全部 28 个英语语音使用。在你的机器上计入
Gemini你自己的 Google AI API 密钥。30 个富有表现力的语音。Google 的服务计入
OpenAI你自己的 OpenAI API 密钥。13 个语音。OpenAI 的服务计入

浏览器标签页下还可能出现 Chrome 自带的 Google … (Natural) 语音。它们属于 Chrome 的阅读模式,而不是你的系统,因此只有在 Readalix 静静地试过一个并得到响应后才会提供。Chrome 只有在它自己的阅读模式首次朗读内容时才加载那个引擎,所以刚重启后这些语音可能不在,同一会话稍后又会出现。

隐私,一句话。浏览器、Piper 和 Kokoro 的语音在你自己的机器上生成,文字从不离开浏览器。Microsoft、Gemini 和 OpenAI 是云端语音:正在朗读的那句话会发给对应的服务商,好让它念出来。你的 API 密钥留在设备上,从不同步,也从不发给我们。隐私政策里写得更完整。

先听一听

每个语音行都带一个小小的播放按钮。按下去,那个语音会念一段示例,让你用耳朵挑而不是照名字挑。示例播放不会改变你当前设定的语音,而且一次只播放一个示例。

下载本地语音

Piper 的语音一个一个下载:行里显示体积,按下去就开始下载并变成百分比,下到磁盘上之后变成移除按钮。Kokoro 是所有语音共用的一个模型,因此它的标签页只有一个下载控件。

本地语音一旦下载完成就完全不需要网络,所以在飞机上或网络很差时首选它。

Piper 标签页里的英语语音列表,每个本地语音显示其质量,以及一次性下载体积或移除按钮。
Piper 的语音逐个下载,之后就留在你的机器上。

添加 API 密钥

  1. 打开设置,然后是语言与语音,再点你想要的那门语言上的语音按钮。
  2. 选择 GeminiOpenAI 标签页。
  3. 把密钥粘贴到该标签页的输入框里。保存之前会先向服务商核验,所以打错字会立刻告诉你,而不是等到第一次朗读。

已保存的密钥显示为一个小标签,旁边有移除 API 密钥按钮。密钥只保存在那台设备上。它不会同步到你的其他电脑,也永远不会到达 Readalix。

英语语音列表的 Gemini 标签页,顶部是各引擎标签,有一枚已保存 API 密钥的小标签,下面是 Zephyr、Puck、Charon 等语音行,每行都有试听按钮和显示开关。
各引擎的标签页,这里是 Gemini,密钥已保存。

选择语言

工具栏的语言按钮决定文本按哪种语言处理,而这又决定了提供哪些语音以及句子如何切分。语言按本族名称列出,每种语言一条,搜索框支持本族名称、英文名称或国家,所以“阿拉伯语”“埃及”和“مصر”都能找到同一行。

有两种方式让这份列表变成你自己的,都在设置、语言与语音里:

  • 把你不说的语言隐藏起来语言行上的开关会让它不出现在工具栏菜单里。这一行仍留在设置中,只是变淡,你随时能把它找回来。
  • 自己排序按住行首的把手拖动。工具栏的语言菜单用的也是这个顺序。什么都不动的话,列表始终保持同一个顺序,不会自己重新排列。

同一个页面上还有设置扩展自身界面语言的开关,出现在任何一门 Readalix 已翻译成该语言的行上。这样的语言有 52 种。

哪些语音高亮得准

句子高亮始终准确。词高亮则取决于语音是否报告自己读到了哪里:

  • 精准Microsoft 和 Kokoro 的语音会报告每个词的起点,因此高亮正好落在正在念的那个词上。
  • 很接近Piper、Gemini 和 OpenAI 的语音按它们生成的音频的真实时长来对齐,高亮因此贴得很紧。
  • 估算有些浏览器语音什么都不报告,于是高亮按朗读速度和每个词的长度来推算。长句子上会有一点偏差。

语音列表会在行内注明属于哪一类,所以你在选之前不用猜。