CUIfy the XR: An Open-Source Package to Embed LLM-powered Conversational Agents in XR

Kadir Burak Buldu, Süleyman Özdel, Ka Hei Carrie Lau, Mengdi Wang, Daniel Saad +4 more
11/7/2024
cs.HCcs.AI

No confident code implementation found for this paper.

Abstract

Recent developments in computer graphics, machine learning, and sensor technologies enable numerous opportunities for extended reality (XR) setups for everyday life, from skills training to entertainment. With large corporations offering affordable consumer-grade head-mounted displays (HMDs), XR will likely become pervasive, and HMDs will develop as personal devices like smartphones and tablets. However, having intelligent spaces and naturalistic interactions in XR is as important as technological advances so that users grow their engagement in virtual and augmented spaces. To this end, large language model (LLM)--powered non-player characters (NPCs) with speech-to-text (STT) and text-to-speech (TTS) models bring significant advantages over conventional or pre-scripted NPCs for facilitating more natural conversational user interfaces (CUIs) in XR. This paper provides the community with an open-source, customizable, extendable, and privacy-aware Unity package, CUIfy, that facilitates speech-based NPC-user interaction with widely used LLMs, STT, and TTS models. Our package also supports multiple LLM-powered NPCs per environment and minimizes latency between different computational models through streaming to achieve usable interactions between users and NPCs. We publish our source code in the following repository: https://gitlab.lrz.de/hctl/cuify

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{buldu2024cuify,
  title  = {CUIfy the XR: An Open-Source Package to Embed LLM-powered Conversational Agents in XR},
  author = {Kadir Burak Buldu and Süleyman Özdel and Ka Hei Carrie Lau and Mengdi Wang and Daniel Saad and Sofie Schönborn and Auxane Boch and Enkelejda Kasneci and Efe Bozkir},
  year   = {2024},
  eprint = {2411.04671},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.04671v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.04671.svg)](https://codeofpaper.com/paper/2411.04671)

Discussion