NextATC Unicom

NextATC 指南NextATC 用户指南

12. 选项

打开:

Plugins -> NextATC -> Options

12.1 常规#

  • Autostart on X-Plane startup:自动启动 ATC。
  • 启动画面:插件启动时显示启动画面。
  • Auto-tune COM1 for first flight-plan request:开始首次提交飞行计划流程时,将 COM1 调谐至第一个有效的放行频率。
  • Random flight on start:启动时自动选择随机出发地并提交随机飞行。
  • Automatic update checks:启动时检查新版本。
  • Region filters:选择随机飞行系统可使用的区域。
  • Export GeoJSON files:写出航路几何文件以供检查。
  • Enable Debug:向日志增加面向支持的详细信息。
  • GUI animations:启用或禁用界面动画。
  • 提示音:切换 Radio Log 动作出现时播放的提示音;关闭会禁用它,选中的提示音会 立即预览。

12.2 NextATC 窗口显示器#

选择应接收插件窗口和叠加层的显示器。除非需要强制使用特定显示器,否则请使用 Auto / Primary。

12.3 屏幕显示#

  • OSD flash messages:显示简短状态提示。

12.4 主题#

循环切换界面强调主题。当前主题为 Yellow、Blue、Green 和 Cyan。 同一区域还有语言按钮、插件界面缩放和文字样式:无、outline、drop shadow、 thick outline 或 shadow + outline。界面缩放会同步放大文字、窗口、控件、点击区域和 间距;空间不足时内容会重新排列或滚动,但地图缩放和地理几何保持不变。

12.5 文本转语音#

  • Read ATC messages (TTS):启用 ATC 语音输出。
  • Speech engine:选择 Operating system、Microsoft Azure、Kokoro (offline) 或 Piper (offline)。
  • Disable voice on readback:让飞行员 readback 保持静音。

在 Options -> Voice,使用 Voice roles / Download... 为所选引擎下载语音角色。Kokoro 和 Piper 需要先下载其语音模型。在它们的目录中,选中 Download,点击 Download selected,然后选择一个飞行员语音和 ATC 语音池。使用 Save voice roles 保存;参见 语音与一键通话(Push-to-Talk)。对于 Azure,节中的 Voice roles... 按钮打开 Azure 语音角色。Windows 上,Windows voices... 打开 Windows 语音角色。

Kokoro 和 Piper 在 CPU 上合成语音,因此模型选择会影响模拟器。两个引擎默认都使用较轻量的模型。Piper 的 Light models 选项使用中等质量的模型,所需 CPU 约为其高质量模型的八分之一;它们是最轻量的本地语音。Kokoro 的 Compact model (114 MB instead of 325 MB) 比其标准模型需要稍少的 CPU 和磁盘空间,语音质量略低。Piper 的目录会将每个语音标记为 light 或 heavier CPU。取消勾选某个选项即可使用更大的模型。语音保持不变;更改选项后,使用 Download selected 将所选模型下载一次。在安装完成之前,引擎会继续使用磁盘上已有的模型发声。在 macOS 和 Windows 上,本地语音以低于模拟器的优先级运行。

Azure TTS 请使用 Options 中的 Azure TTS setup。向导会打开 Azure Portal 资源创建页、Microsoft 定价/免费套餐页面以及 Microsoft 设置指南。创建 Speech 资源后,从 Resource Management -> Keys and Endpoint 复制 KEY 1,从 NextATC 地区列表选择相同的 Location/Region,然后按 Save and Test Azure。NextATC 会将密钥保存在混淆的 credentials.ini 中,并自动请求临时 Speech token。

NextATC 还提供启动时检查 Azure 费用的提醒。若尚无已保存的提醒设置,它会以每 2 周启用,并在首次符合条件的启动时立即显示。立即检查会打开 Azure 订阅页面;选择暂不或关闭对话框会记录当天并等待所选周期;不再显示会禁用提醒。Azure TTS 已禁用或未配置时绝不会显示。你可以在 Options 中选择每天、每周、每 2 周、每 3 周或每月。Microsoft 决定定价和配额,NextATC 不能保证免费使用或检查你的账单。请在 Azure 门户查看费用,并参考 Azure 设置 中的本地使用估算。

Radio voice effect#

Radio voice effect (Azure / Kokoro / Piper) 位于 Options -> Voice,适用于以上三个引擎。它只改变音频,不影响规范或 readback 逻辑。在 Windows 上,该部分名为 Radio voice effect,并会连同 TTS 音量一起处理操作系统语音;在 macOS 和 Linux 上,操作系统语音由 X-Plane 播放,并保留其自身的音频控制。

  • Off / On:禁用或启用选定支持引擎的无线电后处理滤镜。
  • Filter Intensity:Light 保留更多语音清晰度,Medium 是基准设置,Strong 会缩窄频段并增加压缩、嘶声和爆裂声。按钮也会显示所选强度对应的有效 Hz 频段。
  • Buzz:可选无线电嗡声/静电,可选 Off、Light、Medium 和 Strong。想要更脏的接收机声音时可使用。
  • Buzz Type:在 Static、Electrical 和 Hash 之间改变嗡声特征。
  • Test:在应用设置前预览选定引擎的音频设置。Azure 会下载云端样本;Kokoro 与 Piper 在本地合成(前提是已安装语音模型)。

新安装的默认设置为 On、Strong Filter Intensity、Light Buzz 和 Hash Buzz Type。

12.6 推送通话识别#

  • AI Voice Recognition(实验):启用麦克风输入,以用于 readback 和动作选择。
  • Talk Mode 按钮:在 hold-to-talk 和 toggle-talk 行为之间切换。
  • Auto-toggle guided prompts:自动开始监听引导式提示。
  • Auto-submit after no new words [sec]:在 Toggle 模式静音后自动提交。
  • Microphone 按钮:选择输入设备。
  • Voice Models:安装、刷新和选择识别模型。
  • 多语言模型支持(默认:英语):将所选模型尺寸切换为单独下载的多语言版本。它可改善非英语本地名称或发音的处理,但预期的 ATC readback 仍然是英语。
  • 使用 GPU 加速:在受支持的 Apple silicon Mac 上使用 Metal,或在 Windows 上使用 NVIDIA CUDA(前提是已安装 CUDA 模块)。Windows 安装包已包含 CUDA 模块,但 PC 必须安装 NVIDIA CUDA Toolkit 12.8 或 12.9 并重启 X‑Plane。此功能兼容 X‑Plane 独立版和 Steam 版。启用语音识别时,如果加速器可用,此选项会自动选中;若没有可用的后端,它仍会显示,但呈灰色并禁用,且在选项下方会直接显示驱动、Toolkit 或运行时的具体原因。两个受支持的 Toolkit 版本均兼容 Blackwell / GeForce RTX 50 系列 GPU。GPU 加载、模型初始化或推理出现可恢复错误时,NextATC 会改用 CPU 重新尝试;若上游 GPU 运行时触发致命错误,则无法在同一进程内恢复。

英语 Whisper 版本为默认选项。选择已安装的模型或完成模型下载后,语音识别会自动启用,并显示 push‑to‑talk 提示。

如果插件启动时所选活动模型版本缺失,语音识别会保持禁用,直到您选择或下载可用的版本。

语音识别是 Radio Log 之上的便利层。Radio Log 按钮仍是可靠的备用方式。

说话时,Radio Box 会在语音控件旁显示实时转写,并在空间不足时保持最新的文字可见。

12.7 对话生成和 A.I.#

插件可使用内置标准用语或可选 AI 语句变体。

可用选项取决于构建和已安装的模型文件:

  • NextATC:内置标准用语。
  • AI - Gemini:云端语句变体,需要 API key。使用选项中的 模型 按钮可在 Gemini Flash 和 Gemini Flash-Lite 之间选择;NextATC 始终使用 Google 发布的所选模型的最新版本。
  • AI - <model> (Local paused):本地模型条目可能会列出,但本地生成暂停时不可选择。
  • Test AI ATC:通过所选后端运行一条快速验证消息。

AI 输出受到约束:必须保留放行、频率、跑道、航向、高度、呼号、readback 项目和 TTS 标记。校验失败时,插件会回退到内置语句。

12.8 标准用语和无线电#

  • 无线电程序地区:欧洲 或 美国。选择地区无线电用语和默认的 VFR 应答机代码(欧洲 7000,美国 1200)。欧洲使用 "climb to"、"descend to" 和 "cleared ILS approach runway 17L"。美国使用 "climb and maintain"、"descend and maintain" 和 "maintain 3,000 until established on the localizer, cleared ILS runway 4L approach",并且不播报过渡高度层。
  • Allow non-standard phraseology:允许较宽松的语句变体。
  • ATC radio static effect:仅在启用原生静电效果的构建中可用。
  • Release radio between dialogs:在消息组之间释放无线电。
  • Point instead decimal in radio comms:用 "point" 代替 decimal。
  • Check Squawk Code:应答机代码与指定 squawk 不一致时发出警告。

12.9 无线电日志#

  • Enabled:显示 Radio Log。
  • Max visible lines (1-8):限制可见历史行数。
  • Auto-hide:无操作后隐藏日志。
  • Auto-hide timeout [sec]:隐藏前的延迟时间。
  • Show anchor dot when hidden:显示一个小型悬停/点击目标。
  • Use sim time for timestamps:显示模拟器时间而非真实时间。

12.10 SimBrief#

设置数字形式的 SimBrief Pilot ID。飞行计划对话框会用它获取最新 SimBrief 计划。

  • Connect Navigraph:使用您的 Navigraph 账户授权插件。
  • Download Now:下载并将 navdata 安装到插件的 导航数据 文件夹。
  • Reset Navigraph Login:删除已保存的本地 token。
  • Download navdata at startup:首次成功登录后自动保持 navdata 最新。

12.12 FMS 编程#

在飞行计划对话框中为每一次提交选择 FMS 模式:

  • Program NextATC route into X-Plane FMS:在 X‑Plane 支持的情况下,将 NextATC 生成的航路写入飞机的 FMS。
  • Read route, SID and STAR from X-Plane FMS:使用已在 FMS 中预先编程好的航路、SID 和 STAR。
  • Do not read or write X-Plane FMS:保持航路仅在 NextATC 中,不与 FMS 进行读取或写入。

单独的选项设置为:

  • Insert Approximation points in FMS:在 FMS 航路中包含 NextATC 生成的近似矢量点。这些点有助于飞机更平滑地转向最后进近;若只想保留公布航路和最后进近参考,请关闭此选项。

12.13 雷达引导#

  • Reduce heading vector calls:减少重复的航向修正。
  • Precise heading:使用更严格的航向处理。
  • Calculate wind correction angle:发布航向引导时考虑风。

12.14 高度#

  • Automatic local pressure phraseology and units:在启用时,根据机场所在国家的政策自动选择 hPa 或 inHg。
  • Manual preference / automatic fallback: QNH and hPa:手动选择压力惯例(QNH 与 hPa),在自动策略不可用时使用。
  • Altimeter [inHg] with decimal:把 inHg 读作小数值。
  • Low altitude speed restriction:低高度速度过高时警告。
  • Check ground elevation:包含地形/地面标高检查。
  • Respect SIDs and STARs restrictions:构建和放行航路时使用程序高度限制。

12.15 飞行辅助#

  • 航向指示器:显示航向引导叠加层。
  • Draw taxi guide on ground:滑行时绘制滑行引导。

12.16 流量#

  • Traffic Options...:打开流量设置窗口。
  • Traffic engine:启用或禁用内置合成流量。
  • Enable Traffic at startup:记住 Traffic engine 状态。
  • Publish to X-Plane TCAS/map:可用时将合成飞机导出到 X-Plane TCAS dataref。
  • Draw 3D aircraft:在模拟器世界中绘制合成飞机。
  • Traffic amount:在 Low、Medium、High、Ultra High 和 Nuts 之间切换地面与空中合计的交通预算;机场配置和当地时间会调整实际数量。准确范围见 交通(Traffic)。
  • Traffic 3D label controls:控制标签显示、颜色、透明度脉冲、最大距离和内容模式。