概述#
什么是 Maya-ACE#
Maya-ACE 是一个参考实现,设计为 ACE Audio2Face-3D 服务的客户端,该服务利用 NVIDIA 的尖端数字人技术来生成高质量、音频驱动的面部动画。借助 Maya-ACE,用户可以通过简单、流线型的界面轻松访问和利用 Audio2Face-3D 服务,或者深入研究源代码以开发自己的自定义客户端。
此存储库包括 Maya 插件、gRPC 客户端库、测试资产和示例场景——您探索、学习和创新 ACE Audio2Face-3D 服务所需的一切。无论您是希望将此技术集成到自己的项目中,还是只是想尝试其功能,Maya-ACE 都提供了强大的基础。
该项目根据 MIT 许可证发布,授予您使用和修改代码的自由,但您有责任确保其适当使用。请注意,NVIDIA 对因使用本软件而引起的任何问题不承担任何责任。
ACE Audio2Face-3D 服务可通过 NVIDIA NIM 访问,有关该服务的所有信息都可以在文档门户中找到。

可以做什么#
发送音频,接收动画#
Maya-ACE 允许用户发送音频输入并接收相应的面部动画。这些动画可以直接连接到 blendshape 节点,使您能够无缝地为 Maya 中的任何角色制作动画。
通过用户友好的界面学习#
Maya-ACE 通过直观的 UI 提供所有必要的功能。它是一个学习和体验 ACE Audio2Face-3D 服务的绝佳工具,帮助用户更深入地了解其工作原理。
无缝过渡到 Unreal Engine 和 Tokkio#
对于那些希望扩展其工作流程的用户,可以通过过渡到 Kairos Unreal Engine 集成 或 Tokkio:交互式头像虚拟客户服务助理产品 SDK 来提升他们的项目。这允许在其他平台中继续使用 Audio2Face-3D,并共享来自 Maya-ACE 的相同参数以获得一致的体验。
与标准 Maya 节点集成#
Maya-ACE 旨在与标准 Maya 节点(包括 blendshape 节点)无缝协作,使其能够驱动您场景中的任何角色。
可自定义和扩展#
可以修改 Maya-ACE 随附的源代码和脚本,以在 Maya 中创建自定义管线,或为其他平台开发客户端,从而使用户可以灵活地根据其特定需求定制工具。