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

Gespeichert in:
Bibliographische Detailangaben
Titel: CodeWithDisability: A Voice Command-Based Integrated Development Environment for Hands-Free Programming.
Autoren: Shukla, Param1 (AUTHOR) shuklaparam09022004@gmail.com, Shah, Krish1 (AUTHOR), Haria, Milan1 (AUTHOR), Kanani, Mitansh1 (AUTHOR), Karani, Ruhina1 (AUTHOR)
Quelle: Procedia Computer Science. 2025, Vol. 269, p1211-1219. 9p.
Schlagwörter: C (Computer program language), Assistive technology, Python programming language, Software development tools, Web accessibility, Speech perception, Software frameworks
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. [ABSTRACT FROM AUTHOR]
Datenbank: Supplemental Index
Beschreibung
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. [ABSTRACT FROM AUTHOR]
ISSN:18770509
DOI:10.1016/j.procs.2025.09.062