CodeWithDisability: A Voice Command-Based Integrated Development Environment for Hands-Free Programming

Programming is heavily dependent on conventional input devices, which act as a hindrance for physically disabled individuals. Currently available tools such as screen readers and voice typing provide minimal coding assistance because programming tasks are very complex. CodeWithDisability, a voice-command IDE proposed in this study, allows users to code, edit, compile, and run code completely via speech. Developed with Electron.js and Python, the system translates verbal commands into speech recognition and converts them into C syntax through a well-structured dataset. The current implementation includes a dataset that is exclusively for C programming. Given that the system has a flexible architecture, it is able to integrate other programming languages at a later date.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2025-01-01
DOI
https://doi.org/10.1016/j.procs.2025.09.062
Primary Topic
Interactive and Immersive Displays
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

CodeWithDisability: A Voice Command-Based Integrated Development Environment for Hands-Free Programming

Ruhina Karani, Krish Shah, Praveen K. Shukla, Milan Haria et al.
Procedia Computer Science
Interactive and Immersive Displays
article

CodeWithDisability: A Voice Command-Based Integrated Development Environment for Hands-Free Programming

Ruhina Karani, Krish Shah, Praveen K. Shukla, Milan Haria, Mitansh Kanani
article en

Abstract

Programming is heavily dependent on conventional input devices, which act as a hindrance for physically disabled individuals. Currently available tools such as screen readers and voice typing provide minimal coding assistance because programming tasks are very complex. CodeWithDisability, a voice-command IDE proposed in this study, allows users to code, edit, compile, and run code completely via speech. Developed with Electron.js and Python, the system translates verbal commands into speech recognition and converts them into C syntax through a well-structured dataset. The current implementation includes a dataset that is exclusively for C programming. Given that the system has a flexible architecture, it is able to integrate other programming languages at a later date.

Procedia Computer ScienceVol. 269
Dwarkadas J. Sanghvi College of Engineering (IN)
Openalex Percentile: Top 67%
Interactive and Immersive Displays
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

CodeWithDisability: A Voice Command-Based Integrated Development Environment for Hands-Free Programming — Ruhina Karani, Krish Shah, et al. · Procedia Computer Science (2025) | TGRS Research Map | TGRS