Tell-XR: Conversational End-User Development of XR Automations
Alessandro Carcangiu, Marco Manca, Jacopo Mereu, Carmen Santoro, Ludovica Simeoli, Lucio Davide Spano
TL;DR
Tell-XR tackles the challenge of enabling non-programmers to author XR automations by using an LLM-driven agent that guides users through event-condition-action rules. A formative Wizard-of-Oz study identifies a Define-Explore-Refine-Confirm-Export dialogue flow and a three-component architecture (UI, Automation Engine on Home Assistant, and Tell-XR Bot) with multimodal inputs. An evaluation in a VR museum and an AR smart home demonstrates generally high task success, low workload, and positive user experience, while revealing hallucination risks and modification challenges that require improvement. The work suggests a generalizable approach for end-user XR authoring across VR/AR domains and IoT-enabled environments, with implications for scalable, explainable XR customization.
Abstract
The availability of extended reality (XR) devices has widened their adoption, yet authoring interactive experiences remains complex for non-programmers. We introduce Tell-XR, an intelligent agent leveraging large language models (LLMs) to guide end-users in defining the interaction in XR settings using automations described as Event-Condition-Action (ECA) rules. Through a formative study, we identified the key conversation stages to define and refine automations, which informed the design of the system architecture. The evaluation study in two scenarios (a VR museum and an AR smart home) demonstrates the effectiveness of Tell-XR across different XR interaction settings.
