Error Feedback in Immersive Voice Programming (DreamCodeVR)
University of Birmingham · Wizard-of-Oz user study
Manuscript in preparation · CHI 2027
When an AI writes your code and it breaks, can you still tell whose mistake it was? In VR, speech is the only tool you have to find out.
When an LLM writes your code and it fails, how do you work out what went wrong if speech is the only tool you have? Spoken commands become Unity C# compiled live in-scene, so a failed generation leaves the user to diagnose and repair by voice alone. The study compares three feedback conditions, no feedback, an explanatory text panel, and an embodied conversational agent, against error attribution, recovery strategy, and trust.
My role. Contributed to the original idea, implemented most of the technical work, and am currently contributing to the design of the user study.
