NVIDIA ACE and NVIGI for Game Development
NVIDIA ACE on-Device Models
NVIDIA ACE enables speech, intelligence, and animation powered by generative AI. It delivers a suite of AI models that enable game characters to perceive, reason, and act based on player interactions in real-time:
- Perception: The upcoming NeMoAudio-4B-Instruct model enhances character interactions with greater contextual awareness from audio. You can easily integrate more multimodal models to further expand these capabilities by incorporating additional sensory inputs.
- Cognition: The Mistral-Nemo-Minitron-Instruct family of small language models top the charts in terms of instruction following capabilities, enabling characters to accurately roleplay.
- Memory: Embedding models like E5-Large-Unsupervised enable characters to recall past interactions, enriching immersion.
- Animation: Real-time AI-driven animation such as Audio2Face delivers accurate lip sync for dynamic and lively emotions.
- Action: Simple interfaces and custom logic enable characters to take meaningful actions, from selecting in-game responses to executing strategic plans through model-driven decision-making and prompts.
What is the NVIDIA In-Game Inferencing (NVIGI) SDK?
The NVIGI SDK is a GPU-optimized, plugin-based inference manager designed to simplify the integration of ACE models into gaming and interactive applications. It offers the following functionality:
- Plugin flexibility: Add, update, and manage AI plugins (ASR, language models, embeddings) with ease.
- Windows-native DLLs: Streamline workflows for C++ games and applications.
- GPU optimization: Use compute-in-graphics (CIG) technology for efficient AI inference alongside rendering tasks.
By combining NVIGI with ACE, you can create autonomous characters with advanced generative AI capabilities, such as real-time NPC dialogue, contextual memory, and lifelike animation.
How NVIGI Works
At its core, the NVIGI architecture is based on modular plugins that enable flexible integration of various AI functionalities:
- Core plugins: Provide AI capabilities such as automatic speech recognition (ASR), generative reasoning, and embedding retrieval.
- Helper plugins: Handle utilities such as GPU scheduling and network communication.
- Unified APIs: Simplify plugin management and reduce code complexity.
- Local and cloud execution: Supports both on-device inference (CPU/GPU) and cloud-based AI workflows.
These components work together to deliver a seamless AI-driven gaming experience. For example, imagine a player asking a question to an NPC. NVIGI orchestrates an agentic workflow, enabling characters to listen, reason, speak, and animate in real-time.
Run Inference
To execute inference, you must create an inference context, which includes the following:
- Input slots: Prepare input data (user text, voice data) in a format that the model can process.
- Runtime parameters: Define the behavior of the inference, such as the number of tokens to predict or interactivity settings.
- Callback mechanisms: Specify how to handle the output results.
List of Available NVIGI Plugins
You can begin building agentic frameworks for on-device inference with the following speech and intelligence models today.
Conclusion
NVIDIA ACE and NVIGI represent the next step in the evolution of AI-driven game development. By combining ACE’s advanced generative AI models with NVIGI seamless integration and GPU-optimized performance, you can unlock new levels of interactivity and immersion.
From dynamic NPC dialogue and real-time speech recognition to lifelike animations and contextual memory, ACE and NVIGI provide a cost-effective, scalable solution for creating intelligent, autonomous characters.
FAQs
Q: What is NVIDIA ACE?
A: NVIDIA ACE is a suite of digital human technologies that bring game characters and digital assistants to life with generative AI.
Q: What is NVIGI?
A: NVIGI is a GPU-optimized, plugin-based inference manager designed to simplify the integration of ACE models into gaming and interactive applications.
Q: What are the benefits of using NVIGI with ACE?
A: NVIGI and ACE combined provide a cost-effective, scalable solution for creating intelligent, autonomous characters with advanced generative AI capabilities.

