VoiceCodingPy Features: A Python tkinter GUI based text editor with speech recognition capability Simple context based functions(Undo, Redo, Cut, Copy, Paste) Editor wide key based search Text highlighting and speech functions for code written in Python language In built speech based snippets with options to create user defined snippets Technologies/Libraries Used: Tkinter GUI Speech Recognition Library Google WebSpeech API Thread Library PyAudio How To Run: Clone the entire git repository to your device or download the zip file a. Unzip the downloaded file if you went with downloading the zip Open a terminal(bash, cmd, ...) and go to the directory where you saved the repository Run the editor using: python demo.py Note: 1. Requires Python 3.0 and above 2. Requires an active internet connection for speech recogition functions