Skip to content

Personal AI Voice assistant using OpenAI whisper and gpt-3.5-turbo using Python

Notifications You must be signed in to change notification settings

saasscaleup/openai-jarvis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openai-jarvis

Personal AI Voice assistant using OpenAI whisper and gpt-3.5-turbo using Python

Here's the YouTube Video.

Installation

Follow next steps in order to obtain the power of OpenAI AI Voice Assistant (Jarvis)

Step 1 - Git clone + cd

git clone https://github.com/saasscaleup/openai-jarvis.git
cd openai-jarvis

Step 2 - Create & Activate virtual environment

create virtual environment

python3 -m venv env

activate environment

source env/bin/activate

Step 3 - Install required packages.

pip install openai==0.28
pip install pyttsx3
pip install scipy
pip install numpy
pip install python-dotenv
pip install sounddevice

For MacOS you may need to install that too

pip install py3-tts

Step 4 - Update OpenAI API Key & Assistant ID

Modify copy.env to use your own OpenAI API key, And rename it to .env.

Example usage

python3 app.py

Support 🙏😃

If you Like the tutorial and you want to support my channel so I will keep releasing amazing content that will turn you to a desirable Developer with Amazing Cloud skills... I will really appreciate if you:

  1. Subscribe to My youtube channel and leave a comment
  2. Buy me A coffee ❤️

Thanks for your support :)

About

Personal AI Voice assistant using OpenAI whisper and gpt-3.5-turbo using Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages