In this project, I have created my own version of J.A.R.V.I.S from the Marvel Cinematic Universe
Blog post with step-by-step instructions: https://medium.com/@jasmineplows/how-to-build-your-own-version-of-iron-mans-voice-activated-assistant-j-a-r-v-i-s-using-chatgpt-4b738bbe8147
Hardware:
- Raspberry Pi 4B (but you can use any computer/OS)
- A USB microphone
- A USB or audio-jack speaker
Software:
- pyaudio
- speechrecognition
- ChatGPT API
- pyttsx3 (formally I used gTTS)