[更新]使用 NVDA 操作腾讯会议,了解如何开关静音、视频,发送 / 查看文字消息等

  本文介绍了使用 NVDA 屏幕阅读器操作腾讯会议的方法,借助 NVDA 的对象浏览,可以完成参与会议,发起会议,开关静音、视频,发送 / 查看文字消息等操作。
视障用户虽可以通过本文所述步骤在腾讯会议中完成常用操作,但并不意味着腾讯会议的无障碍体验优秀,反而因其无障碍支持存在缺陷,导致使用屏幕阅读器的视障用户操作效率非常低下,希望腾讯会议在后续版本中能够重视障碍用户的需求,从而做出相应改进,在本文中笔者也会尝试给出一些优化意见供参考。

后续补充

  本文发表后笔者也尝试与腾讯会议开发团队取得了联系,在前几日的版本更新中腾讯会议为常用的按钮增加了快捷键支持,分别为:

  • 开关静音 (Alt+M)
  • 开关视频 (Alt+V)
  • 屏幕共享 (Alt+S)
  • 开启云录制 (Alt+C)

  笔者认为通过阅读本文您完全可以掌握利用 NVDA 对象导航操作腾讯会议的方法,但若却有必要,想实现为其他按钮增加快捷键点击支持可以使用 NVDA 的“金色光标”插件,该插件可以实现为特定的按钮指定点击快捷键,具体请查看该插件的相关帮助文档,在此不做过多赘述。

腾讯会议的屏幕阅读器体验差在哪(普通用户可跳过)?

在撰写本文的同时,笔者尝试从技术角度总结了一下腾讯会议造成屏幕阅读器用户体验不好的原因大概有以下三个方面,希望能够针对性的做出优化:

  1. 多数控件无键盘焦点,导致无法使用 Tab 键在这些控件间导航;
    • 方案: 为控件设置 正确的 focus 属性,从而使键盘可导航,并设置正确的加速键,如“开关静音(M)”、“开关视频(V)”便于键盘用户按 Alt +相应字母快速激活。
  2. 个别 Dialog 中的按钮存在键盘焦点但未设置默认行为,可聚焦,但无法通过 空格或回车激活(仅响应鼠标点击事件);
    • 方案: 使其响应键盘事件,并设置默认行为和相应的加速键即可。
  3. 控件的name、role、description: 等属性使用混乱或缺失:
    • 例: 主面板上的“历史会议”按钮在屏幕阅读器下仅朗读为“按钮”,原因是 name 和 description 均缺失,屏幕阅读器只能获取到 role;又比如主面板上的“设置”按钮,在屏幕阅读器下朗读为“按钮 设置”,是由于其 name 缺失,而屏幕阅读器是按照 name > role > > description 的顺序朗读的。
    • 方案: 使用正确的语义标记,将 name 属性设置为点击该控件会产生的效果,如“设置”(无需包含角色信息), description 是对该功能的解释说明,多数情况下甚至可省略。

参与会议

  1. 在官方网站下载并安装腾讯会议,点击这里打开网页后按三次字母 B 即可找到“立即下载“”;
  2. 在浏览器中打开获取到的参会链接,按字母 B 找到“加入会议”按钮,随后将唤起已安装的腾讯会议软件,设置参会者姓名等信息后即可加入会议;
  3. 使用会议号参加会议或发起会议需借助 NVDA 的对象浏览,具体操作方法见下文。

快速发送聊天消息

  1. 进入会议后按 Tab 键可能只有一个焦点,不妨按 NVDA+Tab 查看一下,你或许会听到“按钮已聚焦显示桌面弹幕”,若在这里空格一下则会找到“说点什么 XXX ”这个按钮是快速发送聊天消息的;
  2. 在该按钮上按一下空格键会弹出一个文本输入框,输入你想发送的消息回车即可,若你只想发送消息而不关心别人说了什么,那么后面的步骤可以不用看了;

后续步骤需要了解

  1. 了解 NVDA 的对象浏览: NVDA + 数字小键盘4、6、2、8;
  2. 如何将鼠标移动到当前对象: 按 NVDA + 数字小键盘斜杠;
  3. 如何用鼠标左键单机当前对象: 按一次数字小键盘斜杠。
  4. 如何针对当前对象弹出鼠标右键菜单: 按一次数字小键盘星号。
  5. “打开浏览光标随系统焦点移动”: 按 NVDA+大键盘7;
  6. 开启 NVDA 的简易浏览模式: NVDA +N 打开 "NVDA菜单" > “选项” > “设置”,在列表中按上下箭头找到“浏览光标”类别,按 Tab 键找到“简易浏览模式”复选框,按空格键将其选中随后点“确认保存”。

开关静音、视频、离开/结束会议等

  1. 以开关静音为例: 按 NVDA +数字小键盘4/6找到“静音/解除静音”按钮;
  2. 将鼠标移动到该按钮: 按 NVDA + 数字小键盘斜杠;
  3. 点击该按钮: 按数字小键盘斜杠;
  4. 其他操作,如:开关视频、离开/结束会议等操作步骤同上。

查看其他人的聊天消息,撤回自己的消息等

  1. 按 NVDA + 数字小键盘4 / 6 找到“聊天”按钮;
  2. 将鼠标移动到该按钮: 按 NVDA + 数字小键盘斜杠,随后按数字小键盘斜杠点击该按钮;
  3. 按 NVDA + 数字小键盘 4 找到“SideBarSelectTabctrl”选项卡组;
  4. 按两次 NVDA + 数字小键盘 2 进入该选项卡组,随后按 NVDA + 数字小键盘 6 找到 “按钮更多”;
  5. 使用步骤 (2) 的方法激活该按钮,随后会弹出一个下拉菜单;
  6. 使用上下箭头选择菜单中的“独立弹出”并回车,此时会显示一个独立的聊天窗口,在新的聊天窗口中;
    • 使用步骤(1) 和 (2) 中的操作方法可以浏览 / 激活该窗口中的对象;
    • 听到 “In_the_meeting_chat_input编辑框空白”此处表示消息输入框;
    • 听到 “AIORichEdit编辑框只读空白”此处表示消息接收框;
    • 在消息接收框内 上下箭头键浏览每一条消息,按 NVDA + 数字小键盘斜杠将鼠标移动到相应的消息上,随后按数字小键盘星号,弹出鼠标右键,可针对选中的消息进行撤回等操作。

别往下看啦,就这些,当然,不排除后续还会更新~

标签: none

已有 2 条评论

  1. 萧顺星

    还有一点,就是如果有人开启了屏幕分享,那么工具栏有的时候会被隐藏,连带着nvda能导航到的控件也全部被隐藏了,需要去设置里把始终显示工具栏给勾上。

    1. Eureka

      哇!感谢提醒~

添加新评论