This document describes a project to automate Python using speech recognition. The system allows a user to compile and execute Python scripts and Java codes using voice commands. It works by monitoring a specified directory for file system changes. When a voice command is received with the name of a file, a batch file is dynamically created to execute the corresponding Python script or Java code. The output is then displayed in the command prompt window. The overall goal is to reduce the effort required to run programs by automating the process through speech commands.