This is an extension that exhibits speech-to-code capabilities alongside contextual suggestions and debugging
- nodejs
- git
- python 3.10
- Create an account on GitHub (if you don't already have one)
- Fork this repository and then clone it to your machine
- You can refer this guide to understand how to fork and clone
- Download the NodeJS prebuilt installer (if you don't already have one)
To set up EchoScript, follow these steps:
- Using HTTPS
git clone https://github.com/shettyvarshaa/EchoScript- Using SSH
git clone [email protected]:shettyvarshaa/EchoScript2.1 Navigate to the backend directory
2.2 Create a virtual environment
- For Windows
python -m venv venv- For Mac and Linux
python3 -m venv venv2.3 Activate the virtual environment
- For Git Bash
source ./venv/Scripts/activate- For Command-prompt
.\venv\Scripts\activate- For Powershell
.\venv\Scripts\Activate.ps1- For Bash (Ubuntu Terminal)
source ./venv/bin/activate2.4 Install the Dependencies for the backend
- For Windows
pip install -r requirements.txt- For Mac or Linux
pip3 install -r requirements.txt3.1 To run the server-side, navigate to backend directory
cd backend3.2 Start the local server
python main.py3.3 To run the client-side, navigate to echoscript/extension.js.
3.4 Press F5 to open a new window with your extension loaded.
3.5 Run your command from the command palette by pressing (Ctrl+Shift+P or Cmd+Shift+P on Mac) and typing EchoScript.
3.6 Say start coding to start voice commands.
3.7 Try out this query find a java code for simple calculator from stack overflow . (working on the logic to render it for generalized queries)