Skip to content

flashcoder07/J.A.R.V.I.S

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Voice-Activated Assistant (J.A.R.V.I.S)

Overview

This Python project is a voice-activated assistant that uses OpenAI's GPT-3 for natural language processing and understanding. It allows users to interact with their computer through voice commands, performing tasks such as answering questions, opening websites, and more.

Features

  • Voice Interaction: Communicate with the assistant using voice commands.
  • OpenAI Integration: Utilizes the OpenAI GPT-3 API for natural language understanding.
  • Web Browsing: Opens specified websites based on user commands.
  • Text-to-Speech: Uses pyttsx3 for converting text responses to speech.

Dependencies

  • Python 3.x
  • OpenAI GPT-3 API key
  • pyttsx3
  • speech_recognition
  • webbrowser

Setup

  1. Install the required dependencies:

    pip install openai pyttsx3 SpeechRecognition

Usage Start the program by running the script.

The assistant will listen for the wake word "Jarvis."

Once activated, you can give voice commands to interact with the assistant.

Examples of commands:

"Jarvis, open website Google." "Jarvis, what is the weather today?" "Jarvis, shutdown."

About

This is AI that works on voice command just like JARVIS..

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages