苹果语音库(Vocalizer)配置教程, WorldVoice 整合版下载(你想知道的,可能都在这里啦)

2021年9月19日更新

  1. 更新 WorldVoice2.2版(兼容 NVDA2019.3 以上),原版更新日志请点此查看
  2. 解决了与剪贴板朗读增强、 及时翻译等插件冲突的问题,需在 WorldVoice 语音设置面板中将“检测语言时间点”设置为“符号处理后”(默认选中);
  3. 去除了“按键与手势”对话框的冗余手势;
  4. 语速参数算法更新,可能需要重新调整;
  5. 新增“保持主要语音角色与地区语音角色一致”: NVDA语音设置面板中的语音角色为主要语音角色,WorldVoice 语音设置面板中的为地区语音角色,若勾选该选项,调整时双方会同步调整(默认选中)。
  6. 新增“保持主要语音参数与地区语音参数一致”: 含义同上(默认未选中)。
  7. 在2.2版新增了语音的变声选项,位于: worldVoice 语音设置内;
  8. 修复“检测语言时间点”无法切换的问题。
  9. 注意:
  • 注意: 使用 WorldVoice 就不需要安装”数字朗读切换插件“了,其本身自带数字方式朗读设置。
  • 推荐在 NVDA 语音设置面板中取消勾选“自动语言切换”而选中“启用 WorldVoice 设定规则来检测文本语言”。

写在前面

本文会不定时更新,除更新整合版 WorldVoice 外,还会更新文末的 QA 以及文中所涉及的一些提示语,当然更欢迎您能在文末留言指出作者的小疏漏和有待更正的地方。

自从NVDA升级2019.3后的相当长的一段时间里我们便不能使用 Vocalizer 语音了。

在前不久 tsengwoody 为我们带来了他新开发的 WorldVoice 双语音解决方案,我们终于又可以开心的使用 Vocalizer 啦!
敲黑板: 这里不忘纠正一下 Vocalizer 跟苹果公司并没有什么直接的关系,只不过苹果的屏幕阅读器很早就集成了这套语音引擎,所以我们好多小伙伴习惯上将 Vocalizer 称之为“苹果语音”!

由于 WorldVoice 的功能较多,可定义性较高,其本身包含了驱动、和辛文件和语音包,所以相应的配置也更加灵活,许多朋友尤其是刚接触 NVDA 的新用户配置起来多少会感到些许茫然,所以,笔者将该插件进行了简单的整合(将驱动、和辛文件以及语音包整合为一个插件),希望能够帮助到那些 NVDA 的初学者,不至于被一个小插件“劝退”而与如此优秀的屏幕阅读器失之交臂。

在本文中笔者将结合开发者 tsengwoody 的原版说明对一些大家普遍关心的问题做一个简要分析,并在文末加以 QA 方式的补充。

操作步骤

在继续阅读之前,笔者假设您已在计算机上安装了 NVDA2019.3 及以上版本,并且熟知基本的计算机操作方法和简单的 NVDA 使用基础。

  1. 点击这里(下载 WorldVoice 整合版),下载后得到的是一个压缩包(.zip格式,解压后包含一个NVDA插件和一个 .exe 可执行程序,前者为整合版 WorldVoice 插件,后者是 VC 运行库);
  2. 在启动 NVDA 的情况下点击 “WorldVoice.nvda-addon” 按照提示进行插件的安装;
  3. 插件安装完成,重新启动 NVDA 以后 按下 CTRL + NVDA + S,在显示的对话框内选中 “WorldVoice(VE)” 并按回车键确认,此时若没有声音,请尝试 按下 CTRL + Alt + N 以重新启动 NVDA 。

调整语速和发音人

  1. 按下CTRL + NVDA +V 打开 NVDA 的语音设置对话框,使用TAB键浏览至“语音(V):” 组合框,在这里上下方向键可以选则一个你喜欢的语音角色,笔者选择了 “Ting-Ting - 中文(简体,中国)”;
  2. 紧接着是“速度”、“音调”和“音量”的滑块,可以使用上下方向键调节为适当的值,笔者这里分别是:“100”、“50”、“80”;
  3. “数字语言”:这里可以使用上下方向键调整以何种语言朗读数字,笔者选择了“中文(简体,中国)”;
  4. “数字模式”:这里可以使用上下方向键选择数字的朗读模式(数字/数值),笔者选择了第二项“数字”;
    注意: 使用 WorldVoice 就不需要安装”数字朗读切换插件“了,否则该设置将失效。
  5. “中文空格暂停时间”:这里可以调节中文内容中包含“ ”(空格)时的停顿时间,笔者设置为 0 (无停顿);
  6. “忽略文档中的语言信息”: 这个复选框告诉 NVDA 不参考某些文件中所提供的语言标志,因为他们可能是错误的,会使发音便的怪异,默认是勾选的,当然如果你有需要也可以在某些情况下打开;
  7. “启用 WorldVoice 设定规则来检测文本语言”推荐选中该项,而取消后面的“自动语言切换”选项。
  8. 后面的几个复选框属于 NVDA 语音设置中的默认项目,可根据需求调节:推荐将以下四个复选框设置为“未选中”的状态:
    • 自动语言切换;
    • 自动方言切换(若支持);
    • 处理字符和标点时信任语音的语言;
    • 激活拼读功能;

自动语言切换设置(双语音方案)

为了使中英文内容分角色朗读,我们需要分别指定对应的发音人

  1. 按下 NVDA + N 打开 NVDA菜单,下方向键找到“WorldVoice(VE)” 菜单,使用右方向键展开,上下方向键选择其中的“语音设置(S)”并回车打开;
  2. 在“语音设置”对话框中的“地区名称”组合框中上下方向键选择“英语 - en”;
  3. 随后按 TAB 键找到“语音名称”选择一个你想用做读英文的发音人,笔者选择了“Samantha”,如在此处选择第一项“no-select”则表示对该语言不指定语音;
  4. 针对上面所选的发音人可以在后面调节其“语速”、“音调”和“音量”滑块的值(音量仅推荐设置为 80 );
  5. 继续使用 TAB键 浏览到“用 unicode 编码检测文本语言”这个复选框并按空格选中,“保持主要语音角色与地区语音角色一致”也将其选中,另外一个“保持主要语音参数与地区语音参数一致”不推荐选中,此复选框仅用于临时同步双语音参数;
  6. “检测语言时忽略数字”、“检测语言时忽略数字和常见的标点符号”,这两个复选框笔者推荐选中“检测语言时忽略数字和常见的标点符号”。
  7. “检测语言时间点”组合框设为“符号处理后”。
  8. “拉丁字符对应的语言”这里默认应该是“英语 - en”保持默认即可, “中日韩字符对应的语言”这里应选择或默认为“中文(简体) - zh”。
  9. 继续切换回“地区名称”组合框,分别为“中文(简体) - zh”和“中文(简体,中国) - zh_CN”指定相同的发音人,笔者将两者都设置为“Ting-Ting”;
    • 敲黑板: 这里推荐与 CTRL + NVDA + V 的“语音设置”对话框中所选的“语音角色相同(勾选“保持主要语音角色与地区语音角色一致”这个复选框即可)。
  10. 最后点击“确认”按钮完成设置;

Q And A

  • Q: 设置完成双语音方案后,我发现不止一个发音人在讲话,好像有三个?

  • A: 首先请按下 CTRL + NVDA +V 在此语音设置对话框的“语音”组合框中选择一个适当的第一语音(多数是用于读中文的语音,例如“Ting-Ting - 中文(简体,中国)”);然后在 NVDA菜单 ➡ “WorldVoiceXVE(driver 2)” ➡ “自动语言切换设定(L)”中检查“中文(简体) - zh”和“中文(简体,中国) - zh_CN”的语音是否与上面对话框中一致,比如同为“Ting-Ting”。

  • Q: 有些标点是英文读法,如何让中文朗读?

  • A: 请参看文中“自动语言切换设置(双语音方案)”部分的(8),若仍无法解决请参看“调整语速和发音人”部分的(7)。

  • Q:在使用 Li-Mu、Li-Li、Bin-Bin 等语音角色时发现在逐字听读某些汉字(如:“你”、“我”、“他”)时不发音怎么办?

  • A:请按Ctrl + NVDA + V打开语音设置对话框,取消勾选“激活拼读功能”。

  • Q: 安装后在“语音合成器”对话框没有看到“WorldVoiceXVE(driver 2)”怎么办?

  • A: 请尝试安装压缩包内的VC运行库解决。

  • Q: 为什么中文文件名中扩展名的“.”(点)没有被读出?

  • A: 1.4版已修复,请更新到最新版。

  • Q: 使用WorldVoice合成器解释英文字母不能读出是第几个字母,只能给出单词组词怎么办?

  • A: 1.5版已修复,请更新到最新版,并将 NVDA 语音设置对话框中的“处理字符和标点时信任语音的语言”一项取消勾选。


以下为整合版 WorldVoice 往期更新日志:

2020年12月30日更新

  1. 将文中的 WorldVoice更新为1.5版)。
  2. 这个版本解释英文字母可以调用中文解释库了,即能读出第几个字母,请将 NVDA 语音设置对话框中的“处理字符和标点时信任语音的语言”一项取消勾选。
  3. 增加数字语言和数字模式两个选项,数字朗读更灵活(该版无需数字数值朗读切换插件了)。
  4. 修复了语音设置保存不生效的问题。
  5. 语音设置和自动语音切换设置合并为一个窗口。
  6. 增加了简体中文的翻译。

2020年12月 11 日更新

  1. 将文中的 WorldVoice更新为1.4.1版;
  2. 小更新,解决了1.4版 快捷键切换语音参数的问题。

2020年12月 9 日更新

  1. 将文中的 WorldVoice更新为1.4版;
  2. 精简了一些非常用语音包以减小体积;
  3. 此版本更新了语音参数算法,即原来的语调为33,对应本版应该是50,如果您有用过之前的插件可能需要重新调节一下;
  4. 发音人和语速等参数请优先在 NVDA菜单 ➡ WorldVoice(VE)中设置。

2020年12月 2 日更新

  1. 将文中的 WorldVoice更新为1.3.1版;
  2. 集成了更多语音,体积可能略大,之前版本的语音包存在不读大写字母的情况得到解决。

标签: none

已有 4 条评论

  1. 春天的宇 春天的宇

    我下载了,谢谢你,辛苦了,我去是是能安装吧,

  2. 李先生 李先生

    现在的worldvoice 1.2 就不一样,里面多出来两个驱动包,和这个教程里的不一样,安装方法也不一样,还是安装不了!

  3. 123 123

    請問怎樣安裝其他語言(例如韓語)?是「檔案匯入」功能嗎?請問是要用甚麼檔案格式呢?

    1. 123 123

      不用回覆了,剛剛成功研究到,原來是當為附加組件那樣安裝,不用「檔案匯入)

添加新评论