Xbox 辅助功能指南 120:通信体验
目标
该 Xbox 辅助功能指南 (XAG) 的目标是确保所有玩家都能够导航到、配置和使用支持一对一或一对多玩家交互的游戏中的通信功能。 这对于失聪或有听力障碍、无法说话、视力低下或失明的玩家尤其重要。
概述
无障碍通信功能,如语音到文本转换聊天、文本到语音转换聊天等,对于确保残疾玩家能够在游戏中与其他玩家通信非常重要。
使用通信功能的能力不只局限于实际通信体验本身。 还要求通信功能的导航路径和配置通信功能设置的过程,对于残障玩家是无障碍的。 如果玩家没有无障碍的方法来导航到设置菜单并启用文本到语音转换聊天或语音到文本转换聊天功能,尽管这些功能已包含在游戏中,仍可能阻止他们使用这些通信功能。
界定问题
你的游戏是否包含以下任何一种场景?
游戏是否为玩家提供了与其他玩家在线通信的能力?
- 这可以包括游戏内群聊天、游戏聊天、基于文本的聊天消息,以及发送和接收玩家邀请。
玩家是否需要通过 UI 导航来访问可配置通信功能的菜单?
玩家是否需要通过 UI 导航来访问游戏中可用的通信点?
- 例如:在《我的世界》中,玩家一旦加入一个实时服务器,就可以相互通信。 导航到服务器并加入服务器的过程也应是无障碍的。
实现指南
如果游戏提供一对一或一对多通信体验(如语音聊天、文字聊天或玩家可以彼此通信的任何其他联系方式),则根据所有相关的 Xbox 辅助功能指南访问以下场景尤为重要。
导航到通信功能
访问、启动或者使用通信功能所需的 UI 路径应实现无障碍访问。
如果玩家必须在主菜单中导航以打开通信,则游戏选择和启动 UI 以及与其他玩家通信路径上的任何其他后续菜单应可用残疾玩家使用。
- 示例:玩家必须通过主菜单导航到多人游戏屏幕,在那里他们可以开始匹配过程。 玩家连接到大厅后,游戏就会加载,然后进入多人游戏比赛。 在比赛中,玩家可以开始使用通信功能。 在本例中,从主菜单到比赛的体验属于这些需求的范围。 这包括导航多人游戏屏幕以选择特定类型的比赛、后续路径(如将玩家添加到游戏)、匹配和游戏之间的加载屏幕以及游戏中可以启动和使用通信功能的点。
如果玩家必须选择或创建角色,加入服务器,或采取一些其他行动来获得使用通信功能的体验,则用于导航这些选择的 UI 应是无障碍的。
示例(可展开)
在《盗贼之海》这个例子中,从最初的游戏启动到游戏中玩家可以开始与其他玩家通信的整个路径都应是无障碍的。 这意味着沿这条路径的元素应该是视觉上无障碍的(XAG 101:文本显示和 XAG 102:对比度)、完全叙述的(XAG 106:屏幕叙述)、可通过适用的输入方法交互的(XAG 107:输入)、遵循 UI 最佳实践(XAG 112、113、114)以及关于错误消息、时间限制和视觉干扰的最佳实践(XAGs 115、116 和 117)。
配置通信体验
启用或管理影响通信功能的设置所需的所有 UI 都应该是无障碍的。 请考虑以下示例。
用于启用任何与通信相关的辅助功能设置(如下所示)的必要菜单应该可供残障玩家使用。
- 开启/关闭文本到语音转换聊天,开启/关闭语音到文本转换聊天,调整屏幕亮度和对比度。
残疾玩家应可以无障碍地更改影响通信体验的音频或其他设置,例如:
- 玩家聊天、文本到语音转换聊天、环境音量和音乐的音量设置。
用于管理通信相关通知(如下所示)的必要菜单或设置应可供残障玩家使用。
能够调整通知在屏幕上显示的时间。
打开/关闭某些通知的能力。
示例(可展开)
导航到和调整影响玩家使用通信功能的所有游戏设置的过程也应遵循适用的 XAG。 请务必注意,视觉设置,如文本显示大小、颜色和对比度、文字聊天持续时间,以及影响玩家听到其他玩家说话的音频设置,最终都会影响通信体验的可访问性。 这些设置的配置可能需要与各种机制交互,包括下拉菜单、滑块、按钮等。 这些控制的途径,以及与其交互的能力都应遵循相关的 XAG。
一些游戏,包括《极限竞速地平线 4》、《禁闭求生》和《我的世界:地下城》提供了在初始启动时或从主菜单屏幕配置辅助功能设置的提示。 虽然配置与通信相关的设置在所有路径上都应该可以访问,但这种方法使残疾玩家能够更容易和更快地配置必要的设置。
使用通信功能
任何有意义地参与通信所必需的 UI 都应供残疾玩家使用。 请考虑以下示例。
发送和接受好友请求。
搜索好友和其他玩家。
其他玩家的操作和状态,如静音、在线或离线状态、当前可用性和阻止。
打开和关闭聊天窗口,关注和使用聊天窗口功能,在聊天滚轮中选择和发送预定义消息,举报不良信息,以及发送通信的任何其他步骤。
示例(可展开)
在《盗贼之海》中,通信体验本身也是可访问的。 启用屏幕旁白的玩家可以在接收到焦点时听到每条消息的预览,这样他们就可以在发送前知道在发送什么。
在《盗贼之海》中,当文本输入框收到焦点或关闭时,游戏会向玩家叙述。 这将确保玩家知道他们正在键入一条将广播给其他玩家的消息。
潜在的玩家影响
此 XAG 中的指南有助于为以下玩家减少障碍。
玩家 | |
---|---|
盲人玩家 | X |
弱视玩家 | X |
色觉很弱或全无的玩家 | X |
失聪玩家 | X |
有听力障碍的玩家 | X |
失声玩家 | X |
有认知或学习障碍的玩家 | X |
活动范围和力量有限的玩家 | X |
手部灵巧度有限的玩家 | X |
装有假肢装置的玩家 | X |
时间相关控件使用能力有限的玩家 | X |
其他:出于隐私原因不希望在线共享语音的玩家、没有麦克风或耳机的玩家 | X |
资源和工具
资源类型 | 链接到源 |
---|---|
文章 | Azure PlayFab Party 概述 |
文章 | PlayFab Party 文本转语音 (STT) 和文本显示 UX 指南 |
文章 | PlayFab Party 文本转语音 (STT) 和文本输入 UX 指南 |