TY - GEN
T1 - Dreamcodevr
T2 - Towards democratizing behavior design in virtual reality with speech-driven programming
AU - Giunchi, Daniele
AU - Numan, Nels
AU - Gatti, Elia
AU - Steed, Anthony
PY - 2024/4/15
Y1 - 2024/4/15
N2 - Virtual Reality (VR) has revolutionized how we interact with digital worlds. However, programming for VR remains a complex and challenging task, requiring specialized skills and knowledge. Powered by large language models (LLMs), DreamCodeVR is designed to assist users, irrespective of their coding skills, in crafting basic object behavior in VR environments by translating spoken language into code within an active application. This approach seeks to simplify the process of defining behaviors visual changes through speech. Our preliminary user study indicated that the system’s speech interface supports elementary programming tasks, highlighting its potential to improve accessibility for users with varying technical skills. However, it also uncovered a wide range of challenges and opportunities. In an extensive discussion, we detail the system’s strengths, weaknesses, and areas for future research.
AB - Virtual Reality (VR) has revolutionized how we interact with digital worlds. However, programming for VR remains a complex and challenging task, requiring specialized skills and knowledge. Powered by large language models (LLMs), DreamCodeVR is designed to assist users, irrespective of their coding skills, in crafting basic object behavior in VR environments by translating spoken language into code within an active application. This approach seeks to simplify the process of defining behaviors visual changes through speech. Our preliminary user study indicated that the system’s speech interface supports elementary programming tasks, highlighting its potential to improve accessibility for users with varying technical skills. However, it also uncovered a wide range of challenges and opportunities. In an extensive discussion, we detail the system’s strengths, weaknesses, and areas for future research.
U2 - 10.1109/VR58804.2024.00078
DO - 10.1109/VR58804.2024.00078
M3 - Conference contribution
SN - 9798350374025
T3 - IEEE Annual International Symposium Virtual Reality
SP - 579
EP - 589
BT - 2024 IEEE Conference Virtual Reality and 3D User Interfaces (VR)
PB - IEEE
ER -