屏幕阅读器读取内容的工具

7
我正在为我的项目开发Web门户可访问性。我不太喜欢在调试更改时听屏幕阅读器的声音。
只是想知道是否存在任何工具,可以告诉屏幕阅读器将要读出什么内容。
这是为了了解页面是否存在排序问题。
3个回答

6
在OS X上,VoiceOver和Windows上的NVDA都有一个屏幕显示界面,"允许您查看屏幕阅读器当前正在朗读的所有文本"。
以下是如何显示和隐藏它们:
VoiceOver - 字幕面板 要显示或隐藏面板:
  • 按VO-Command-F10。
  • 打开VoiceOver实用程序,点击Visuals类别,然后点击Caption Panel。有关显示字幕面板和其他自定义选项的说明,请单击右下角的帮助按钮(看起来像问号)。
要显示或隐藏字幕面板和VoiceOver光标,请按VO-F11。
NVDA - 语音查看器 要启用语音查看器,请在NVDA菜单中的工具下检查“Speech Viewer”菜单项。取消选中该菜单项以禁用它。
编辑:对于那些想知道的人:
  • VoiceOver预装在所有iOS和OS X安装中,并可通过设置/辅助功能激活
  • NVDA是一款开源屏幕阅读器,您可以自由下载(并为其做出贡献,它是一个小团队;)
编辑2(2018年):Firefox现在在其开发工具中具有辅助功能面板,以树形视图显示每个节点的可访问名称。这不是屏幕阅读器将朗读的内容,但它是通过操作系统辅助功能API(浏览器软件通过其各自的API通知操作系统,然后由操作系统通知辅助技术)获取页面信息的主要来源。 注意:这是相当低级别的,具体取决于个人需求的实用和无用。

0

你可以尝试Chromevox(适用于Google Chrome)或NVDA,它们都是免费软件。


我可以访问NVDA。如何获取屏幕阅读器将要读取的文本输出? - jsbisht
1
您可以尝试语音查看器: http://www.nvaccess.org/files/nvda/documentation/userGuide.html#toc82 - Adam

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接