NVIDIA ACE

NVIDIA Avatar Cloud Engine (ACE) is an Omniverse™ Cloud API that provides a suite of real-time AI solutions for building and deploying intelligent game characters, interactive avatars, and digital humans in applications at-scale.


Subscribe for Updates
NVIDIA ACE for games sparks life into virtual characters with generative AI

The Key Benefits of ACE

Simple to Build - Highly Customizable

Enterprises, service providers and developers can customize and fine tune AI models and microservices without the need for specialized expertise, equipment, or manually intensive workflows. These ACE modules can easily be integrated into your offering of choice to bring realistic avatars to life.

Secure and Consistent Results

ACE offers AI models and microservices such as Audio2Face, NVIDIA Live Portrait, NVIDIA Riva and NVIDIA NeMo, all trained on safe and secure data. These solutions work seamlessly with third party applications such as Unreal Engine 5 and enable avatars to be accurate, appropriate, on-topic and secure no matter the user’s input.

Flexible Deployment Options

Build, configure, and deploy your avatar application across any engine in any public or private cloud or through Windows PC. Whether you have real-time or offline requirements, ACE provides developers the option to handle customization and inference through the cloud, PC or a mix of both.

ACE End-to-End Development Suite

Diagram of an ACE end-to-end avatar development pipeline.

ACE Components

ACE is an Omniverse Cloud API that consists of customizable microservices based on NVIDIA’s Unified Compute Framework, full-stack AI platform, and NVIDIA RTX™ technology. These components, along with domain-specific AI workflows and low-code tooling, make up an end-to-end avatar development suite. ACE brings the benefits of Universal Scene Description (OpenUSD) to avatar workflows.



Subscribe for Updates


3D and 2D animation AI

Animation AI

Bring avatars to life with realistic 2D and 3D character animation based on video or audio input.

  • 3D animation AI uses Audio2Face generative AI to bring to life characters in Unreal Engine and other rendering tools by creating realistic facial animation from just an audio file.
Speech AI

Speech AI

Create deeper user engagement with avatars that can hear, understand, and speak in real-time leveraging NVIDIA Riva microservices and APIs.

  • Automatic Speech Recognition (ASR) delivers high transcription accuracy in 14 languages including English and Chinese.
  • Text-to-speech (TTS) synthesizes natural-sounding speech from raw transcripts without any additional information.
  • Neural Machine Translation (NMT) using translation AI includes multilingual and bilingual models: English, Spanish, Mandarin, Russian, German, French.
Nemo service with avatars using generative AI language models

Generative AI

Develop fully autonomous, intelligent avatars using pre-trained generative AI language models.

  • NVIDIA NeMo provides foundation language models and model customization tools so you can further tune the models for specific use cases such as gaming.
  • NeMo Guardrails adds programmable rules that assists in building accurate, appropriate, on-topic and secure avatars.
Universal Scene Description (OpenUSD)

Universal Scene Description

OpenUSD is an open and extensible framework for describing, composing, simulating, and collaborating within 3D worlds.

  • Learn how Universal Scene Description connects an ecosystem of tools for creating high-fidelity 3D virtual worlds and metaverse applications.
  • Get the latest USD binaries, libraries, and tools. Download free USD samples and watch tutorials to start working with USD by exploring the USD resources.

Unified Compute Framework

Omniverse ACE is built on NVIDIA’s Unified Compute Framework (UCF),
a low-code framework for developing cloud-native, real-time, and multimodal AI applications. This enables developers to seamlessly integrate NVIDIA’s avatar technologies into their applications without the need for low-level domain and platform knowledge.


Learn More About UCF Consult the UCF Resources
NVIDIA’s Unified Compute Framework (UCF)

Bot Maker

See customers interact with Project Tokkio, an Omniverse ACE-powered conversational-AI kiosk

NVIDIA Bot Maker is an SDK that provides connectivity across ACE modules enabling intelligent avatars. This world class dialog management system is customizable with your domain-specific datasets, supports NeMo Guardrails and interfaces efficiently into your pipeline.


Apply for Early Access

AI Avatar Workflows

Developers can leverage ACE to build their own avatar solutions from the ground up, or use NVIDIA’s suite of domain-specific AI workflows for next-generation customer engagement, marketing and branding content generation, and live communications, intelligent AI-service agents, and more.

NVIDIA Kairos

NVIDIA Kairos demonstrates intelligent non-playable characters (NPCs) capable of natural language interactions. Developers of middleware, tools, and games can use NVIDIA ACE to build and deploy customized speech, conversation, and animation AI models in their games through NVIDIA NeMo, Riva, and Audio2Face. NVIDIA has partnered with companies like Convai and Eleven Labs to help bring generative AI based NPCs into Unreal Engine 5.

Learn More About NVIDIA Kairos

NVIDIA Tokkio

NVIDIA Tokkio is a customer service AI workflow built with ACE bringing AI-powered virtual assistance to retail stores and quick-service restaurants. It comes to life using NVIDIA AI models and technology like NVIDIA Metropolis, Riva, and NeMo. Since it runs on NVIDIA’s unified computing framework (UCF), NVIDIA Tokkio can scale out from the cloud and go wherever customers need helpful avatars with responsive and natural behavior.

Learn More About NVIDIA Tokkio
NVIDIA Maxine enables better communication and understanding

NVIDIA Maxine

Collaboration with global audiences can be dramatically improved when speaking in their language. NVIDIA Maxine integrates Riva’s real-time translation and text-to-speech with real-time “live portrait” photo animation and eye contact to enable better communication and understanding.

Learn More About NVIDIA Maxine

Stay up to Date on NVIDIA Avatar News


NVIDIA Avatar Sessions On-Demand


Become Part of Our Community

Access Tutorials

Take advantage of hundreds of free tutorials, sessions, or our beginner’s training to get started with USD.

Resource Center

Become an Omnivore

Join our community! Attend our weekly live streams on Twitch and connect with us on Discord and our forums.

Streaming Calendar

Get Technical Support

Having trouble? Post your questions in the forums for quick guidance from Omniverse experts, or refer to the platform documentation.

Support Forums

Live Training Sessions

Want to dive deeper into NVIDIA Omniverse? Attend a live training with a certified instructor from FMC.

Register Now

Stay up-to-date on the latest NVIDIA Omniverse news

Subscribe