NVDA中文交流群精华内容精选第二弹: NVDA的常见问题

本文主要包括四部分内容。第一部分精选NVDA中文交流群成员分享的NVDA入门教程,第二部分精选有关NVDA语音,特别是应对vvtts各种BUG的办法。第三部分精选NVDA浏览网页的常用操作方法。第四部分精选 Eureka汇总的NVDA及其插件开发系列文档。

如果您使用的是NVDA读屏,可以在浏览模式下案h在标题间跳转,案大键盘区1~6在相应级别的标题间跳转。文末附有历史推文链接和NVDA中文交流群加入方式。
在此向精华内容贡献者: 暗密、 Eureka、 浮云、 完美很难WMHN、 冰心、 青衣 表示感谢,本文将保持动态更新,欢迎随时关注。

1. NVDA基础教程(小白必看)

NVDA读屏的特点之一就是安装便捷,可扩展性强。即使这样,也会有用户不会操作,因此本部分节选了NVDA中文交流群成员分享的NVDA入门级教程,包括安装 NVDA本体、安装 NVDA插件、查看插件帮助以及模拟案件、NVDA数据保存目录等内容。不论教程有多么详细,我们仍然建议仔细阅读NVDA本身自带的使用指南。

注:打开NVDA使用指南的方法是,开启NVDA的情况下,按下NVDA加n键调出NVDA菜单,上下箭头找到帮助子菜单,右箭头展开,上下箭头找到使用指南,回车打开即可阅读。

1.1. 安装NVDA

小编: 一款优秀的软件,很重要的一个元素,应该是携带方便、安装便捷,NVDA读屏具备这样的特点。如果您不会安装NVDA,可以参考学习暗密在B站发布的有关NVDA安装的教程视频。由于版权原因,下面附上视频传送入口,具体内容请到B站自行查看。

暗密:让电脑使用无障碍,NVDA屏幕阅读软件的安装教程。

1.2. 快捷手势

小编:要熟练使用一款读屏软件,就需要掌握常用的快捷键,在NVDA中通常把快捷键称之为快捷手势。那么应该怎么样查看NVDA的快捷手势呢?

Eureka: 如何查看快捷手势,分两方面说。

第一,NVDA 本身的快捷键,可以在用户指南里看到。如果你知道某功能了,只是想找快捷键,可以看帮助菜单里的热键快速参考。在查看用户指南和热键快速参考时可以先了解一下网页单键导航,这样会让你查看文档非常快捷且有调理。当然也可以在 选项菜单里的按键与手势里看,但我个人不太推荐。

第二,插件快捷键,一般是根据自己的需求装插件。安装完之后去插件管理器找到这个插件,点帮助按钮,查看相应插件的帮助。这里面一般会包含插件的开发出中,使用场景,快捷键等信息。

1.3. 插件获取

小编: NVDA的特点之一就是扩展性强,所谓扩展性是指可以安装功能插件,插件可以改善特定软件的功能体验。一般情况下可以去NVDA插件社区下载所需的插件,但由于各种原因,NVDA插件社区有时访问会出现问题。因此我们更建议您访问本站NVDA中文站的精选插件板块获取插件。下面是NVDA中文交流群浮云分享的到NVDA插件社区获取插件的方法。

浮云: 按nvda加n弹出菜单,在工具里找插件管理。进入后,点击获取插件。这时就打开浏览器,访问插件社区。直接按h按照标题的方式浏览,按一下一个插件。这样就可以很快找到所需要的插件了。

1.4. 插件帮助

小编: 安装了所需的插件后,该如何使用呢?这时就需要查看插件的帮助,Eureka分享了查看插件帮助的方法。

Eureka: 插件的使用帮助可以按照以下步骤查看:

nvda + N 打开 NVDA 菜单,然后找到 “工具菜单,打开 > “插件管理器”上下光标定位到需要查看帮助的插件, Tab 找帮助并点击,然后会打开该插件的帮助文档,没有帮助的插件点击关于按钮也能得到一些信息。

1.5. 模拟案件

小编: 近些年,随着人们追求轻量化的风潮,笔记本电脑设计的越来越轻薄,笔记本键盘的案件也被阉割的越来越严重。对于我们完全依靠键盘操控电脑的人来说,案件的缺失无疑会对正常使用造成影响。基于此,NVDA从2020.3版本起,便引入了一个模拟案件的功能。依托于此功能,我们可以通过自主设定的快捷键模拟缺失的案件。实现这个功能,有时候需要对 NVDA的配置文件进行修改。关于此功能更多使用场景和具体操作步骤,请参阅
自定义模拟案件
一文。这个功能不仅可以弥补缺失的案件,有时候比如键盘的某几个案件失灵了,也可以借助此功能凑合继续使用。具体使用场景,大家自行脑补。下面是完美很难WMHN和冰心分享的他们自定义的模拟案件配置,提供作为参考。

完美很难WMHN: 把下面的命令复制粘贴到:
%Appdata%\nvda\gestures.ini 文件的
[globalCommands.GlobalCommands]
字段的下一行会实现如下效果:
alt+ctrl+windows+小键盘 加号(在系统键盘上模拟按下 增加音量键)
alt+ctrl+windows+小键盘 减号(在系统键盘上模拟按下 减小音量键)
alt+ctrl+windows+小键盘 3(在系统键盘上模拟按下 下一曲键)
alt+ctrl+windows+小键盘 1(在系统键盘上模拟按下 上一曲键)
NVDA+`(在系统键盘上模拟按下 播放或暂停键)

下面是命令内容:

kb:volumeUp = kb:alt+control+numpadplus+windows

kb:volumeDown = kb:alt+control+numpadminus+windows

kb:mediaNextTrack = kb:alt+control+numpad3+windows

kb:mediaPrevTrack = kb:alt+control+numpad1+windows

kb:mediaPlayPause = kb:`+nvda

冰心: 分享我个人的模拟系统按键配置,把小键盘区几乎全用上了。

kb:volumeUp = kb:alt+control+numpad8

kb:volumeDown = kb:alt+control+numpad2

kb:mediaNextTrack = kb:alt+control+numpad6

kb:mediaPrevTrack = kb:alt+control+numpad4

kb:mediaPlayPause = kb:alt+control+numpad5

kb:volumeMute = kb(desktop):alt+control+numpadminus

kb:browserHome = kb(desktop):alt+control+numpad7

kb:launchMail = kb(desktop):alt+control+numpad9

kb:launchApp2 = kb(desktop):alt+control+numpadplus

kb:browserSearch = kb(desktop):alt+control+numpad3

kb:browserBack = kb(desktop):alt+control+numpad1

kb:applications = kb(desktop):home+nvda

kb:scrollLock = kb(desktop):alt+control+numpadmultiply

kb:pause = kb(desktop):alt+control+numpaddivide

1.6. 数据目录

小编:有时候我们的NVDA出现了一些问题,需要卸载重新安装。但是从装以后惊奇的发现,原来的设置参数还在,这是为什么呢?是因为卸载了NVDA之后没有删除NVDA数据文件,导致从装之后,又匹配了原来的数据参数。那怎么找到NVDA的数据目录并删除呢?

Eureka: 打开NVDA用户数据目录的方法: Win + R 输入 %appdata%\nvda 按回车,如果想删除,全选删除就可以了。

1.7. 解决自动翻译插件导致 NVDA 无响应的办法

小编:有的朋友在使用本站的自动翻译插件时候,出现了 NVDA 无响应的情况,请问怎么解决?

Eureka: 由于自动翻译插件使用谷歌翻译引擎,但谷歌翻译引擎并非在所有运营商的网络下都可以畅通无阻的连接,如果无法连接翻译引擎可能会导致 nvda 长时间无语音,你可以尝试替换翻译引擎的 URL 来解决该问题,步骤如下:
1.Win +R 打开运行对话框,输入以下路径回车:
%appdata%\nvda\addons\translate\globalPlugins\translate\mtranslate\core.py
2.随后会打开.py的脚本文件(若询问打开方式选择记事本即可)。
3.ctrl+g定位,转到70行。
4.将
translate.google.com
替换为
translate.google.cn
若本来就是.cn(中文社区版)则替换为 .com 进行尝试。
5.替换完成后保存,重新启动 NVDA 即可。

2. NVDA的语音(VVTTS用户必看)

NVDA支持许多语音库,其中包括WorldVoice、vvtts等。VVTTS在使用过程中经常会遇到一些问题,本部分节选了VVTTS常见问题的解决办法。

2.1. VVTTS的安装

Eureka: 关于VVTTS,有三种安装方案:

第一,到这里下载NV宝盒插件并安装,成功安装以后带有VVTTS语音。

第二,使用 Microsoft Speech API version 4 合成器,下载并安装这个页面中的IBM ViaVoice TTS-V6.405 安装板运行库;

第三,到这个页面下载IBMTTS插件并安装,这是插件版VVTTS,缺点可能是个别字母发音有点怪异。

三种方案,请您按需选择。

2.2. 修复 VVTTS 朗读乱码;

完美很难WMHN: 在开启VVTTS情况下,按NVDA加N弹出NVDA菜单,上下箭头找选项子菜单展开,上下箭头找朗读字典子菜单展开,上下箭头找语音字典打开。添加以下朗读修正条目:

原文本: ~; 替换文本: ; 大小写匹配: 关; 类型: 不限(A),8之1项
修复 VVTTS 朗读错误; 原文本: 帧; 替换文本: 针; 大小写匹配: 关; 类型: 不限(A),8之2项
修复 VVTTS 朗读错误; 原文本: 糜烂; 替换文本: 弥烂; 大小写匹配: 关; 类型: 不限(A),8之3项
修复 VVTTS 朗读乱码; 原文本: 》; 替换文本: |》; 大小写匹配: 关; 类型: 不限(A),8之4项
修复VVTTS 朗读错误; 原文本: 龈; 替换文本: 银; 大小写匹配: 关; 类型: 不限(A),8之5项
修复 VVTTS 朗读错误; 原文本: 绸缪; 替换文本: 绸谋; 大小写匹配: 关; 类型: 不限(A),8之6项
修复 VVTTS 朗读错误; 原文本: 肾脏; 替换文本: 慎葬; 大小写匹配: 关; 类型: 不限(A),8之7项
修复 VVTTS 朗读错误; 原文本: 10级; 替换文本: 十级; 大小写匹配: 关; 类型: 不限(A),8之8项

2.3. 解决 vvtts中文文本含有波浪号读乱码的办法

社会主义好:

BUG: 不知道从什么版本开始, sapi4的 vvtts遇到中间有波浪号“~”的中文文本会读乱码,过长甚至会闪退。
解决办法: NVDA菜单/选项子菜单/标点符号读音,波浪号的发送标点本身到合成器选择从不。
注: 从 NVDA2022.3版本开始不需要手动调整,默认即是从不。若手动调整发送到合成器为“总是”会导致出现上述BUG。

2.4. NVDA语音被降低的两种情况及解决办法

青衣: 有两种原因会导致NVDA的语音音量被降低: 第一种,当windows检测到通讯活动时降低其它声音音量选项不是不执行任何操作。第二种,2020.4的NVDA 使用 speech 4语音接口时有可能出现,也可能是2021以下的NVDA 都有该问题。
对应解决办法:第一种,控制面板\硬件和声音\声音,找到通讯选项卡,当windows检测到通讯活动时降低其它声音音量,这里按光标键将其改为不执行任何操作后确定。第二种,2020.4的NVDA不要使用 speech 4语音引擎,或者直接升级2022的NVDA用 speech 4语音引擎就没问题了。

3. 浏览网页

NVDA支持包括 mozilla firefox、 google chrome、 Microsoft Edge 等主流浏览器。利用焦点模式、浏览模式配合三种导航方式能够顺畅的与大多数网页进行交互。利用字母单键导航、数字标题切换、表格内容浏览能够方便的查看网页里的各种控件。 Eureka分享了快速高效浏览网页内容的经验技巧。

3.1. 浏览NVDA中文站

小编: 虽然我是中文站的一只小编,但却只会用Tab和光标键浏览中文站的内容。请问怎样可以快速高效的在 NVDA中文站找到我需要的内容呢?

Eureka: 在中文站,打开网站后使用 Tab 键能访问到导航栏中的项目, ‘下载NVDA、加入中文交流群、查看用户指南’等。

如果想查看最新的文章可以在打开网站后按字母H在包含标题级别的文章之间跳转,如果一直按H可能会听到“最新文章标题3级”此时按shift+K能找到“后一页”,敲一下空格就翻页了。

想看某一篇文章(下载某个插件)按H找到之后敲一下空格,打开页面后按字母N直接听取插件的介绍信息。此过程中可以按H查看介绍当中包含的具体内容,按字母K可以找到“点此下载”。

3.2. 浏览常见网页

小编: NVDA中文站是完全无障碍的,即使我用 Tab和光标键也能浏览到所有的内容。可是别的网站可能无障碍支持的并不好,特别是网页内容较多的时候,你能不能举个具体的案例,说明 NVDA能够快速高效的找到我需要的内容并且能够与之交互。

Eureka: 我用这个网页来说明一下可以用哪些命令,链接如下:

测试网页
打开之后, 字母 N 直接到正文,一点也不啰嗦。H可以在各个标题级别之间切换。先对文章有个大概了解,从头读下去发现有个表格, ctrl+alt+四个方向键可以导航,表格太长按逗号跳转到表格的最后。

某一张的内容你可能很熟悉了可以不用看,那么按 S结束这一部分,或者按 H 跳转到下一张。一直按 H 发现有个笔记区域,朗读为“标题2级8 篇笔记”这里按一下空格键就可以展开笔记。8篇笔记是吧,那么继续使用字母 N 在每篇笔记之间跳转查看。如果你在笔记区域,想回顾一下之前那个表的内容!好的,按下 Shift 加 T就回去喽!

其他的使用技巧,期待大家的挖掘。

4. NVDA及其插件开发文档

NVDA是一款免费且开放源代码的 Windows屏幕阅读器, NVDA 由 NV Access和其他贡献者共同开发。如果您也有意愿做出贡献,助力NVDA的发展,可参考由 Eureka汇总的NVDA开发系列文档。

Eureka: NVDA开发系列文档

1. NVDA(屏幕阅读器) Github 仓库

2. NVDA 设计概述

3. NVDA 插件开发文档

4. NVDA2022.2 开发者指南(比上面那个全面)

历史推文

第一弹: NVDA的对象导航

NVDA中文交流q群群号: 26157017
NVDA中文交流微信群: 点此查看加入方式

标签: none

添加新评论