
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 外则为手持物品) |
| 朗读准星方块 | 立即朗读准星指向的方块 |
前置要求
- Minecraft 26.1.x
- Fabric Loader 0.19.2+
- Fabric API
- Cloth Config 26.1.154+
各平台 TTS 引擎
| 平台 | 引擎 | 回退方案 |
|---|---|---|
| Windows | PowerShell + System.Speech(持续进程) | Minecraft 旁白 |
| macOS | say 命令 | Minecraft DawnReader |
| Linux | spd-say 命令 | Minecraft 旁白 |
注意事项
- 默认关闭 — 可安全加入任何整合包,不影响非无障碍玩家。
- 仅客户端 — 无需在服务器端安装。
- 跨平台 — 支持 Windows、macOS 和 Linux。
相关链接
由 Dawn Team(曙光团队)制作
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。