CodeVaani: A Multilingual, Voice-Based Code Learning Assistant

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Havare, Jayant, Tamilselvam, Srikanth, Mittal, Ashish, Thorat, Shalaka, Jadia, Soham, Apte, Varsha, Ramakrishnan, Ganesh
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912729320652800
author Havare, Jayant
Tamilselvam, Srikanth
Mittal, Ashish
Thorat, Shalaka
Jadia, Soham
Apte, Varsha
Ramakrishnan, Ganesh
author_facet Havare, Jayant
Tamilselvam, Srikanth
Mittal, Ashish
Thorat, Shalaka
Jadia, Soham
Apte, Varsha
Ramakrishnan, Ganesh
contents Programming education often assumes English proficiency and text-based interaction, creating barriers for students from multilingual regions such as India. We present CodeVaani, a multilingual speech-driven assistant for understanding code, built into Bodhitree [1], a Learning Management System developed at IIT Bombay. It is a voice-enabled assistant that helps learners explore programming concepts in their native languages. The system integrates Indic ASR, a codeaware transcription refinement module, and a code model for generating relevant answers. Responses are provided in both text and audio for natural interaction. In a study with 28 beginner programmers, CodeVaani achieved 75% response accuracy, with over 80% of participants rating the experience positively. Compared to classroom assistance, our framework offers ondemand availability, scalability to support many learners, and multilingual support that lowers the entry barrier for students with limited English proficiency. The demo will illustrate these capabilities and highlight how voice-based AI systems can make programming education more inclusive. Supplementary artifacts and demo video are also made available.
format Preprint
id arxiv_https___arxiv_org_abs_2511_20654
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle CodeVaani: A Multilingual, Voice-Based Code Learning Assistant
Havare, Jayant
Tamilselvam, Srikanth
Mittal, Ashish
Thorat, Shalaka
Jadia, Soham
Apte, Varsha
Ramakrishnan, Ganesh
Human-Computer Interaction
Artificial Intelligence
Programming education often assumes English proficiency and text-based interaction, creating barriers for students from multilingual regions such as India. We present CodeVaani, a multilingual speech-driven assistant for understanding code, built into Bodhitree [1], a Learning Management System developed at IIT Bombay. It is a voice-enabled assistant that helps learners explore programming concepts in their native languages. The system integrates Indic ASR, a codeaware transcription refinement module, and a code model for generating relevant answers. Responses are provided in both text and audio for natural interaction. In a study with 28 beginner programmers, CodeVaani achieved 75% response accuracy, with over 80% of participants rating the experience positively. Compared to classroom assistance, our framework offers ondemand availability, scalability to support many learners, and multilingual support that lowers the entry barrier for students with limited English proficiency. The demo will illustrate these capabilities and highlight how voice-based AI systems can make programming education more inclusive. Supplementary artifacts and demo video are also made available.
title CodeVaani: A Multilingual, Voice-Based Code Learning Assistant
topic Human-Computer Interaction
Artificial Intelligence
url https://arxiv.org/abs/2511.20654