配置#

下面提供了 Tokkio UI 配置选项

Tokkio UI 配置#

环境变量

默认值

描述

APPLICATION_TYPE

"custom"

指示将要出现的 UI 类型。设置为 "retail" 以显示带有餐厅菜单的零售 UI,设置为 "custom" 以显示带有全屏数字人的 UI。

APP_TITLE

"NVIDIA"

应用程序标题,显示在顶部栏中。

ENABLE_CAMERA

false

如果启用视频(摄像头),则设置为 true。对于仅音频管线,设置为 false

OVERLAY_VISIBLE

true

设置为 true 以在屏幕底部看到用于静音麦克风、打开自定义视图等的覆盖层。设置为 false 以仅显示头像。此配置仅适用于 "custom" application_type。

UI_WINDOW_VISIBLE

false

设置为 true 以启用自定义 UI,这将显示发送到 UI 服务器的 PUT /view/custom/{id} 路由的 UI。此配置仅适用于 "custom" application_type。

TOP_BAR_VISIBLE

true

设置为 true 以显示顶部栏。将其设置为 false 将隐藏顶部栏,仅显示数字人视频流。此配置仅适用于 "custom" application_type。

ASR_VISIBLE

true

控制是否在 UI 中显示用户的语音转录。

TTS_VISIBLE

true

控制是否在 UI 中显示数字人的语音转录。

UI_SERVER_ENDPOINT

如果使用一键式脚本部署,请勿设置此项。 应将其设置为 UI 可以调用 UI 服务器 API 的端点。这通过 Ingress 实现,通常应设置为 http(s)://<ingress host IP>:30888。Ingress host IP 是部署 Tokkio 的系统的 IP 地址。

WEBSOCKET_ENDPOINT

如果使用一键式脚本部署,请勿设置此项。 应将其设置为 UI 可以与 UI 服务器建立 WebSocket 连接的端点。这通过 Ingress 实现,通常应设置为 ws(s)://<ingress host IP>:30888/ws。Ingress host IP 是部署 Tokkio 的系统的 IP 地址。

VST_WEBSOCKET_ENDPOINT

如果使用一键式脚本部署,请勿设置此项。 应将其设置为 UI 可以与 VMS 建立 WebSocket 连接的端点。这通过 Ingress 实现,通常应设置为 ws(s)://<ingress host IP>:30888/vms/ws。Ingress host IP 是部署 Tokkio 的系统的 IP 地址。