铁之缚咒 - 铁之咒语与法术书

铁之缚咒 - 铁之咒语与法术书

通过说出可定制的巴西葡萄牙语咒语,结合快速、完全本地的语音识别,来施展铸铁魔法。

Iron 的语音绑定法术

将你的声音化为魔法。Iron's Voicebound Spells 是一个非官方的语音施法附加组件,专为 Iron's Spells 'n Spellbooks 设计。说出预设的咒语,附加组件便会请求 Iron 官方的快速施法系统来释放对应的法术。

仅限巴西葡萄牙语:语音识别、默认咒语以及游戏内界面均专门针对 葡萄牙语(巴西 / PT-BR) 设计。本版本不支持英语口语及其他语言。

功能

  • 使用麦克风释放 Iron 的法术。

  • 借助 Vosk 实现快速离线识别,并配有本地 Whisper 作为难词识别的后备方案。

  • 语音识别不依赖任何云服务、账号或互联网连接。

  • 为每个支持的法术提供葡萄牙语默认咒语。

  • 可为每个法术自定义词语或短语,多个备选咒语用逗号分隔。

  • 通过法术原名或任意已配置的语音咒语搜索法术。

  • 临时转录 HUD 显示识别出的内容。

  • 支持精确、整句及保守的相似词匹配模式。

  • 提供每个玩家的配置文件、麦克风选择以及输入音量计。

  • 语音测试模式可识别法术而不实际释放。

  • Iron 的游戏规则照常生效,包括法力值、冷却时间、法术等级、已装备物品及施法时间。

快速教程

  1. 将 Iron's Voicebound Spells 与 Iron's Spells 'n Spellbooks 及其所需依赖项一并安装。

  2. 进入世界并装备一本法术书或其他含有可用法术的物品。

  3. 按下 V 键一次开始聆听。

  4. 说出预设的葡萄牙语咒语,例如 “bola de fogo”

  5. 再次按下 V 键停止聆听。

  6. 说出 “cancelar magia” 以中断正在进行的施法。

按下 O 键打开语音选项。在此界面中,你可以:

  • 在当前可用法术与完整法术目录之间切换。

  • 通过法术名称或语音激活短语进行搜索。

  • 添加多个咒语并用逗号分隔,例如 bola de fogo, fogo, brasa

  • 要求精确短语匹配,或允许其出现在更长的句子中。

  • 启用保守的相似词识别。

  • 显示或隐藏转录消息和确认音效。

  • 选择麦克风并监控其输入音量。

  • 使用 测试语音 检查识别效果而不实际施放任何法术。

绿色指示器表示使用快速的 Vosk 路径,黄色指示器可能需调用 Whisper,红色指示器则标明无效、保留或重复的短语。点击 保存 应用更改,或点击 取消 放弃更改。

需求

  • Minecraft 1.20.1

  • Forge 47.4.x

  • Java 17

  • Iron's Spells 'n Spellbooks 1.20.1-3.15.4 至 3.16.x

  • Iron 所需依赖项:GeckoLib、Curios、Player Animator 和 Iron's Libraries

对于多人游戏,请在客户端和服务器端均安装此附加组件。麦克风采集与语音识别在客户端完成;只有解析出的法术请求会发送至服务器进行验证。

隐私

语音处理在本地计算机上完成。音频不会上传至互联网或进行永久记录。内置的本地识别模型使得下载体积大于一般附加组件。

兼容性声明

这是一个非官方附加组件,与 Iron's Spells 'n Spellbooks 的创作者无关联,也未获其背书。Iron's Spells 'n Spellbooks 为必需项;本项目不添加独立法术,且在不安装该前置模组时无法正常工作。