5 ms·
I saw a demo of a Skyrim mod on Youtube [1], where they wired the dialog screen with NPCs in the town of Windhelm up with the OpenAI API. Each character had al
by kridsdale3 3y ago
I saw a demo of a Skyrim mod on Youtube [1], where they wired the dialog screen with NPCs in the town of Windhelm up with the OpenAI API.
Each character had all their Bethesda-written dialog fed to the LLM as a starting prompt, so each one communicated with the player within the bounds of their authored identity, and knew what that character was written to know.
The human player used freeform in-game text-to-LLM as input to talk to the people in the town square. The latency was large, but not more than a few seconds.
He was able to walk up to someone and say things like "Where do you live? Who is your father?" .... latency pause ... "Oh me? I live in the Cloud District. It's where all of us Battleborn clan live, of course!"
The real kicker of this demo was that they passed the LLM-generated response dialog in to a deep-fake model trained on each character's original voice actors (since the corpus in Skyrim is vast, this ended up quite accurate).
All of this was a major generational shift for gaming as a whole. I had just witnessed the first time a video game player could actually TALK to an NPC, in a fully unstructured and unscripted fashion, while each character remained as in-character as the original game's authors intended.
So maybe this purchase by OpenAI is about something like that. Building NPCs for Biomes.gg that you can actually talk to.
[1] https://www.youtube.com/watch?v=d6sVWEu9HWU https://www.youtube.com/watch?v=d6sVWEu9HWU
- ilaksh 3y agoWell.. but it's relatively easy to do that. It's combining the OpenAI API, Whisper, and Eleven Labs (or similar). Not trivial, but you don't need to hire a whole team.
- ygjb 3y agoMaybe not, but frequently hiring a team that has accomplished a significant percentage of a goal is a better choice than trying to retask existing folks, or to grow a new product set outside of core competency.
- msp26 3y ago>The real kicker of this demo was that they passed the LLM-generated response dialog in to a deep-fake model trained on each character's original voice actors (since the corpus in Skyrim is vast, this ended up quite accurate). The voice is added in post through editing. The voice generation wasn't performed in real time. Still, a very interesting project.