Skip to content

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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

J.A.V.R.I.S – Voice-Controlled AI Assistant

J.A.V.R.I.S is a Python-based voice assistant that responds to spoken commands to perform tasks like opening websites, telling the time, launching applications, playing music, and chatting using OpenAI’s GPT-3.

πŸ”§ Features

  • πŸŽ™οΈ Voice input using Google SpeechRecognition
  • πŸ’¬ GPT-3 powered conversational replies
  • πŸ”Š Voice output via macOS TTS (say command)
  • 🌐 Opens sites like YouTube, Google, Wikipedia
  • πŸ•’ Tells current time and automates basic tasks

πŸ› οΈ Tech Stack

  • Python
  • OpenAI API (text-davinci-003)
  • SpeechRecognition
  • OS-level automation (macOS)

πŸš€ Getting Started

  1. Clone the repo
  2. Install dependencies:
    pip install openai SpeechRecognition
  3. Add your OpenAI API key in config.py
  4. Run:
    python main.py

πŸ“Œ Note

Currently supports macOS only (due to say and app paths).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages