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站自行查看。
-
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中文交流群里的冰心提供了一点经验,希望对大家有所帮助。
冰心:
关于滑块验证,如果是简单的从左到右拖动,比如蓝奏云盘、123云盘那样的,我的操作方法是:
先按f11让窗口全屏,后用方向键找到用鼠标拖动从左到右这样的文字提示。
然后按 NVDA加小键盘的3和9,找到文字旁边没声音的焦点,也有的是图形、对象之类的按钮或者别的,这时候 NVDA加小键盘斜杠鼠标跟随,然后shift加小键盘斜杠按下鼠标左键。
之后可以直接移动鼠标或滑动触摸板,用金色光标鼠标导航插件也能移动鼠标。移动的距离根据滑块验证本身而定,暂时没有什么规律方法可寻。
移动到对应位置后,shift加小键盘斜杠松开鼠标。如果顺利的话就会直接通过验证,如果没有通过,再次反复尝试上述操作,只是移动的距离可以加长或者缩短一些。
2. NVDA的语音(VVTTS用户必看)
NVDA支持许多语音库,其中包括WorldVoice、vvtts等。VVTTS在使用过程中经常会遇到一些问题,本部分节选了VVTTS常见问题的解决办法。
-
2.1. VVTTS的安装
Eureka:
关于VVTTS,有两种安装方案:
第一,使用 Microsoft Speech API version 4 合成器,下载并安装语音库合集中的IBM ViaVoice TTS-V6.405 安装板运行库;
第二,到IBMTTS页面下载插件并安装,这是插件版VVTTS,缺点可能是个别字母发音有点怪异。
两种方案,请您按需选择。
-
2.2. 解决调用 VVTTS报错的办法
通常安装插件版 VVTTS 语音合成器,使用较为方便,但如果想使用 SAPI4 接口的 VVTTS 您可以按照以下步骤进行操作:
- 按 Ctrl + NVDA + S 打开合成器选择对话框,找到其中的“Microsoft Speech API version 4”并回车(如果报错请按照下述步骤进行操作);
- 不要启动任何会调用SAPI4语音的其他读屏(或软件),如果不知道我在说什么就直接理解成不要开其他读屏软件吧。接着请重新启动或注销电脑(设置了其他读屏开机自动启动的也请暂时取消);
- 等电脑启动之后,到c:\program files\(如果是64位系统就是c:\program files x86)(系统安装到别的盘符的无法一一叙述,请自行判断),找到chstts文件夹,将其彻底删除;
- 按 Ctrl + NVDA + V 打开语音设置面板,找到“激活拼读功能(若支持)(S)”复选框,将其取消选中,否则在朗读某些字符时会出现奇怪的发音。
-
2.3. 修正 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.4. 解决 vvtts中文文本含有波浪号读乱码的办法
社会主义好:
BUG: 不知道从什么版本开始, sapi4的 vvtts遇到中间有波浪号“~”的中文文本会读乱码,过长甚至会闪退。
解决办法: NVDA菜单/选项子菜单/标点符号读音,波浪号的发送标点本身到合成器选择从不。
注: 从 NVDA2022.3版本开始不需要手动调整,默认即是从不。若手动调整发送到合成器为“总是”会导致出现上述BUG。
-
2.5. 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开发系列文档
历史推文
NVDA中文交流q群群号: 26157017
NVDA中文交流微信群: 点此查看加入方式