DawnGuiReader

DawnGuiReader

通过系统TTS为盲人和低视力玩家朗读背包物品、附魔、快捷栏选择、准星方块及GUI文本。包含高对比度大文字叠加层、逐功能延迟调节及跨平台语音支持。

工具

DawnGuiReader — Minecraft 无障碍朗读器

一款面向盲人和低视力 Minecraft 玩家的客户端 Mod。能利用系统语音引擎自动朗读物品名称、方块名称和 GUI 文字,并可选配高对比度大字覆盖显示。

功能简介

物品栏与容器朗读 在箱子、工作台、熔炉、铁砧、附魔台、村民交易等界面悬停任意物品时,Mod 会在可配置的延迟后朗读物品名称。可选读出来源 Mod 名称(如“Minecraft”、“Create”)。

附魔台朗读 悬停附魔槽位时,朗读附魔选项及其等级和描述。

快捷栏切换朗读 切换快捷栏槽位时自动播报手中物品。支持滚轮和数字键切换。

准星方块朗读 三种模式可选:

  • 关闭 — 禁用
  • 自动 — 短暂延迟后朗读视线所及方块
  • 手动 — 按快捷键立即朗读目标方块

创造模式标签朗读 悬停创造模式分类标签时朗读标签名称。

GUI 文字朗读 悬停按钮和标签文字时朗读,包括设置界面中的嵌套控件。

大字覆盖显示 在屏幕上显示高对比度的大号悬停物品名称,支持自动换行和缩放。

双语音引擎 使用系统原生语音合成(Windows PowerShell TTS / macOS say / Linux spd-say),实现低延迟输出。若系统 TTS 不可用,则回退到 Minecraft 内置的旁白功能。

配置说明

通过暂停菜单或标题画面的 “黎明无障碍” 按钮进入设置,采用 Cloth Config 实现分页显示。

设置项 范围 默认值
启用朗读 开/关 关
语速 -10 到 10 0
音量 0 到 100 100
语音 系统语音列表 默认
容器朗读 开/关 开
悬停延迟 100–3000 毫秒 500 毫秒
朗读详细信息 开/关 关
详细模式 堆叠/顺序 堆叠
详细延迟 200–3000 毫秒 1000 毫秒
快捷栏朗读 开/关 开
快捷栏延迟 100–3000 毫秒 500 毫秒
准星模式 关/自动/手动 手动
准星延迟 100–3000 毫秒 500 毫秒
GUI 文字朗读 开/关 关
GUI 文字延迟 100–3000 毫秒 500 毫秒

按键绑定

所有按键绑定默认未设置。可在“设置 → 按键 → 黎明无障碍”中配置,或直接在 Mod 设置界面绑定:

按键 操作
切换 GUI 朗读 打开/关闭朗读
重复当前物品 重新朗读悬停物品(GUI 外则为手持物品)
朗读准星方块 立即朗读准星指向的方块

前置要求

各平台 TTS 引擎

平台 引擎 回退方案
Windows PowerShell + System.Speech(持续进程) Minecraft 旁白
macOS say 命令 Minecraft DawnReader
Linux spd-say 命令 Minecraft 旁白

注意事项

  • 默认关闭 — 可安全加入任何整合包,不影响非无障碍玩家。
  • 仅客户端 — 无需在服务器端安装。
  • 跨平台 — 支持 Windows、macOS 和 Linux。

相关链接

由 Dawn Team(曙光团队)制作