开发者控制台

Fire OS辅助技术

Fire OS辅助技术

本页概述了亚马逊Fire OS应用辅助技术的概念。

无障碍功能概述

无障碍性是残障客户可使用产品或服务的程度。利用无障碍产品和服务,残障用户可轻松、高效地使用这些产品和服务。

无障碍系统有三个主要组成部分:

  • 实现了无障碍性的应用
  • 无障碍功能框架
  • 辅助技术

辅助技术能够帮助残障人士执行相关任务,或使用相关产品。辅助技术的应用实例包括:适用于盲人的屏幕阅读软件、适用于视力低下用户的屏幕放大软件,或适用于无法行走用户的轮椅。

适用于Amazon Fire TV的Fire OS辅助技术

目前,Fire OS支持(Amazon Fire TV)上的以下辅助技术:

  • VoiceView: 盲人用户可通过语音输出、触摸或键盘输入,与屏幕上的对象进行交流。

在Amazon Fire TV上激活VoiceView

如需在Amazon Fire TV上激活VoiceView,请执行以下操作:

  1. 按住Fire TV遥控器上的后退菜单键2秒钟,从而启用VoiceView。

    VoiceView有两种导航模式: 标准导航模式与增强导航模式。可按住菜单键,切换到标准导航模式。请注意,在标准导航模式下,VoiceView的光标只能在可操作的项目(如按钮)间移动。 

  2. 在增强导航模式下,按遥控器上的方向键可将VoiceView光标(显示为绿色带焦点矩形)移动到某个项目上。 

  3. 选择键可激活项目。

Fire OS中的VoiceView和Android中的TalkBack的区别

虽然Fire OS的VoiceView和Android的TalkBack均可与Android无障碍框架交互,但VoiceView屏幕阅读器与TalkBack屏幕阅读器(而非TalkBack修改版)完全不同。VoiceView与TalkBack区别如下:

  • 新窗口中的焦点行为: 当新窗口打开时,VoiceView始终将无障碍功能焦点放在屏幕上的某个位置。TalkBack不会将焦点放在新窗口的任何位置,而是等待用户触摸屏幕,并将焦点放在该位置。
  • 跨窗口线性导航: VoiceView允许跨窗口边界线性导航,而TalkBack不允许。考虑平板电脑上的底部导航栏,它实际上是一个包含三个按钮的窗口。
    • 在VoiceView中,向左滑动,光标移动到主内容窗口中的最后一项。
    • 在TalkBack中,从TalkBack底部导航栏中的Back(后退)按钮向左滑动,将无法以线性方式离开底部导航栏,会出现“end(结束)”耳标。
  • 跨对象的粒度导航: VoiceView可在对象间粒度导航,而TalkBack则不行。 假设屏幕上有3个对象,标题为“Cat”、“Dog”和“Monkey”。
    • 当按单词导航时,VoiceView从“Cat”无缝移动到“Dog”,再移动到“Monkey”。
    • 相比之下,TalkBack停在“Dog”处,而不是导航到下一个单词。
    • 同样,按字符导航时,在到达“Dog”中的“g”后向下轻扫,移动到下一个字符,VoiceView将移动到“Cat”中的“C”。在这种情况下,TalkBack播放声音,说明已到达文本结尾。
  • 文本导航: 在浏览文本时,VoiceView会读出插入符号后面的字符或单词;TalkBack会读出插入符号已经越过的字符或单词。  请注意,VoiceView的行为与Windows平台上屏幕阅读器的行为一致,该平台是大多数盲人用户熟悉的平台。
  • 对屏幕上的对象进行排序: TalkBack通常根据对象左上角的坐标,按照从左到右、从上到下的顺序对屏幕上的对象进行排序。VoiceView通常根据对象中心的坐标,按照从左到右、从上到下的顺序对屏幕上的对象进行排序。