用户界面#

属性编辑器 - AceAnimationPlayer#

网络和音频#

用于连接 ACE Audio2Face-3D 服务和请求动画的音频文件信息。

../../../_images/ui_network_and_audio.png
  • NVCF Api Key:从 页面 获取的有效 API 密钥。创作功能需要不同的密钥(来自 NGC)才能访问该服务。如果您无权访问 NGC,请联系您的 NVIDIA 联系人或 NVIDIA 支持。

  • 网络预设:用于使用预定义网络设置的选项菜单。

  • 连接并发送音频:用于发送音频并接收动画(流式传输)或启动实时会话(创作)的按钮

  • 状态指示器:可视化通信状态的彩色圆圈;绿色(成功)、红色(错误)和黄色(已过期)

  • 客户端类型:有两种不同类型的 ACE Audio2Face-3D 服务器可以一起使用。

    • 流式传输:一次下载每个帧的整个 blendshape 权重。动画可以播放而没有网络延迟。

    • 创作(抢先体验):交互式探索参数和输出 blendshape 权重。每当用户更改参数或更新时间线时,都会向服务器发送新的 grpc 请求,以获取反映新配置的最新结果。这允许用户实时查看更新的 blendshape 权重,而无需等待整个动画被处理。

  • 网络地址:包含协议和端口号的完整 URL。示例:https://grpc.nvcf.nvidia.com:443

  • NVCF 功能 ID:特定于服务和 AI 模型的有效功能 ID。

    • 流式传输(您可以从此页面找到最新的功能 ID)

      • Mark 模型:945ed566-a023-4677-9a49-61ede107fd5a

      • Claire 模型:462f7853-60e8-474a-9728-7b598e58472c

    • 创作(抢先体验)

      • Mark 模型:be24fd18-4c26-4a38-84ad-c7f88da10835

      • Claire 模型:f33c62b0-96d2-434a-9a4c-e89b7c064be5

注意

请确保在更新文本框中的文本后按“Enter”键。这将应用对文本所做的更改。

  • 音频文件:用于从服务请求动画的音频文件路径。也可以从下拉选项中选择导入的音频。

情感参数#

用于控制生成的情感和首选(手动)情感的参数。Audio2Face-3D 使用情感输入生成动画,其中包括生成的情感和首选情感。请观看此视频以了解其工作原理。

../../../_images/ui_emotion_params.png
  • 情感强度:整体情感的强度;自动情感和首选(手动)情感的总和。

    • 情感 = 情感强度 * (首选权重 * 首选情感 + (1.0 - 首选权重) * 生成的情感)

  • 首选情感:启用/禁用以及用户驱动的情感在整体情感中的比例(1.0 = 100% 首选情感,0.0 = 100% 生成的情感)。

  • 自动情感:用于控制生成的情感的参数。

面部参数#

用于控制整体面部动画的参数。请查看 Audio2Face-3D 微服务文档以获取更新的信息。

../../../_images/ui_face_params.png

Blendshape 乘数#

通过乘以 Audio2Face-3D 结果来覆盖特定表情。

../../../_images/ui_bs_multipliers.png

Blendshape 偏移#

通过将常数值添加到 Audio2Face-3D 结果来覆盖特定表达式;

  • 每个输出 = (原始结果 * 乘数) + 偏移量

../../../_images/ui_bs_offsets.png