VoiceIDE: Real-Time Code Editing Through Speech Recognition
Banala Saritha, G. Purnachandra Rao, Linganaboina Pravalika, S. Deekshitha, K. Jashvitha, Karthik Vanga · 2025
In this work, we present a voice-controlled code editor developed using lightweight web technologies. Our architecture is significantly simpler than traditional voice programming systems, which often rely on heavy, platform specific frame-works and complex setups; these traditional systems also tend to perform poorly in browser-based or constrained environments. In contrast, our system does not require proprietary engines, extensive configuration, or installation, but instead leverages browser-native Speech Recognition APIs that are inherently robust to varied user speech patterns and environments. We eliminate the need for phoneme modeling, language model training, or platform dependencies. Key to our approach is a highly optimized Java Script command interpretation mechanism and seamless integration with modern browsers, enabling real- time voice-driven code editing. Our system, called Voice Con- trolled Code Editor, outperforms simple browser-based speech systems and achieves high recognition accuracy and real-time responsiveness for structured programming commands in diverse testing scenarios. Voice Controlled Code Editor also provides an accessible and flexible alternative to commercial-grade desktop voice coding tools.