Artificial Intelligence Latest news

NVIDIA and Inworld AI: Next-gen NPCs with AI power

At Computex 2023, NVIDIA presented its ACE (Avatar Cloud Engine) technology for the first time. The goal was to help developers integrate unique AI models for speech, conversation and movement into game characters. Later, the technology was further enhanced with NVIDIA’s NeMo SteerLM tools to add an additional layer of customization for each character’s attributes. The company gave an interesting demonstration, which we reported on in detail.

Source: NVIDIA

NVIDIA is now going one step further with ACE, offering even more realism and accessibility for AI-controlled NPCs, avatars and digital humans. The brand new ACE model allows developers to utilize various cloud APIs for Automatic Speech Recognition (ASR), Text-to-Speech (TTS), Neural Machine Translation (NMT) and Audio2Face (A2F). All of these tools are already available in the early access program and work perfectly with popular rendering tools such as Unreal Engine 5, which is considered a powerhouse for developing next-gen AAA gaming experiences.

NVIDIA is not only working on developing its own technologies, but is also cooperating with start-ups such as Inworld AI, which uses Generative AI to create next-gen game characters. Inworld AI is already known for its innovative technology, which has already been reported on. Together with Xbox, Inworld AI has developed an AI-powered game development toolkit that enables dynamic stories, quests and dialog for future AAA titles. The technology has already been integrated by modders into existing games such as GTA V and Skyrim, where it enables completely new storylines and immersive dialog options.

The upcoming MMO Avalon will also use the technology to allow players to generate their own content with contextually aware NPCs. NVIDIA reveals more details about Inworld’s AI “Character Engine” in its blog, which will become open source after securing significant funding from companies such as Lightspeed Studios, Microsoft and Samsung. The Character Engine consists of three main layers.

Character Brain Layer: orchestrates a character’s performance by syncing to its multiple personality machine learning models, such as for text-to-speech, automatic speech recognition, emotions, gestures and animations.

The layer also enables AI-based NPCs to learn and adapt, navigate relationships and perform motivated actions. For example, users can create triggers using the “Goals and Action” feature to program NPCs to behave in a certain way in response to a given player input.

Contextual Mesh Layer: allows developers to set parameters for content and safety mechanisms, custom knowledge and narrative controls. Game developers can use the “Relationships” feature to create emergent narratives, such that an ally can turn into an enemy or vice versa based on how players treat an NPC.

Real-Time AI Layer: The Real-Time AI layer ensures optimal performance and scalability for real-time experiences.

via NVIDIA

Powerful AI hardware is required to operate the character engine. For this purpose, InWorld AI uses the A100 Ampere accelerator from NVIDIA, which offers the company the best balance between cost and performance.

Source: NVIDIA

Technologies like NVIDIA ACE and Inworld AI’s Character Engine are really pushing the limits of what Generative AI can do and achieve. NVIDIA has many plans for the future of AI, including the use of fully neural rendering approaches. This is just a glimpse of what’s to come. One example of a major AAA game that will benefit from NVIDIA ACE technology is expected to be S.T.A.L.K.E.R 2, which will be released next year. It will be very exciting to see how AI will influence the next generation of NPCs.

Source: YouTube

Kommentar

Lade neue Kommentare

hansmuff

Mitglied

39 Kommentare 24 Likes

Endlich mal etwas, wo AI einen echten Unterschied machen kann. Wär schon ein Ding, sich mit NPCs richtig zu unterhalten. Vielleicht haben die Ziele die sie alleine nicht erstreben können, aber man kann mit denen verhandeln, oder vielleicht überzeugen, anlügen, was auch immer. Dahinter dann ein System, wo NPCs sich unterhalten und Lügen bekannt werden, oder wo Begabungen des Hauptcharacters bekannt werden, usw.

Na, träumen darf man doch! :)

Antwort 1 Like

noir.

Veteran

236 Kommentare 144 Likes

Das geht schon. Noch nicht in Perfektion, und nur mit einem NPC, aber immerhin.

Es gibt Mods für Skyrim, die einem einen Begleiter an die Seite stellen, der auf Basis von ChatGPT agiert. Kommunizieren kann man entweder via Chat oder via Sprache Zu Text. Ist noch ein wenig Umweg, aber es geht. Der Begleiter "sieht" auch die Spielwelt und steht nicht nur doof herum, d.h er kann Kommentare zum Wetter, zur Umgebung, zu NPCs abgeben. Auch kennt der die Örtlichkeiten, man kann sich also auch den Weg zu xyz erklären lassen und ne ganze Menge mehr.

Schöner Ausblick auf das, was evtl mal geht. Das wäre in der Tat mal eine lebendigere Spielwelt, in der man nach 30 Minuten alle sich wiederholenden Phrasen der NPCs gehört hat.

Der YT-Kanal des Modders, der sich das gebastelt hat: https://www.youtube.com/channel/UCAsLtbovxOyQToL6Z5WfCTg

Antwort 2 Likes

hansmuff

Mitglied

39 Kommentare 24 Likes

So "Ich kenne einen, der wurde mit einem Pfeil ins Knie getroffen. Der ist allerdings auch jeden Abend total besoffen, sagt seine Mutter."

Und dann sieht man den jeden Abend in der Kneipe.

Antwort Gefällt mir

noir.

Veteran

236 Kommentare 144 Likes

Das wäre natürlich mal was :LOL:

Der Skyrim-Mod kann da auch "Humor" haben. In einem der letzten Videos unterhält sich der Modder über seine neue Quest mit seinem Begleiter, woraufhin der eine Antwort im Sinne gibt "Wenns zu schwer wird hilft TGM" (bei den meisten Bethesda-Spielen ist das der Konsolenbefehl für Toggle God Mode) . Daraufhin die Antwort, das man doch nicht cheaten kann, worauf die KI entgegnet, das sie kurz vergessen hat in ihrer Rolle zu bleiben.

Ich werde mir das beizeiten bestimmt mal zusammenfrickeln und testen - wobei ich mit Skyrim nun eigentlich wirklich durch bin. Ich denke das man da noch viel erwarten kann, es aber bestimmt auch noch genug Anwendungsfälle gibt, wo es ein toaler Reinfall (oder ein richtig guter Lacher) wird.

Antwort Gefällt mir

C
ChaosKopp

Urgestein

515 Kommentare 534 Likes

Bei dem Thema fällt mir sofort wieder folgendes Video ein:

Ein NPC, der sich darüber klar zu sein scheint, in einer Simulation zu leben, ist verblüffend.

Antwort 1 Like

Danke für die Spende



Du fandest, der Beitrag war interessant und möchtest uns unterstützen? Klasse!

Hier erfährst Du, wie: Hier spenden.

Hier kannst Du per PayPal spenden.

About the author

Samir Bashir

Werbung

Werbung