Skip to content

hmcclungiii/Python-ai-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt text

About Jarvis

Jarvis is a voice assistant service in Python 3.4+ It can understand human speech, talk to user and execute basic commands.

A quick look of Jarvis console output: alt text

At the same time in the background world:

alt text


Install Python Dependencies

pip install -r requirements.txt 

Features

  • Continues listening service, triggered by a phrase e.g ('hi', 'hello jarvis')
  • Opens a web page (e.g Jarvis open youtube)
  • Tells about something, by searching on the internet (e.g Jarvis tells me about oranges)
  • Tells the weather for a place (e.g Jarvis tell me the weather in London)
  • Tells the current time (e.g Jarvis tells me time)
  • Easy voice-command customization
  • Vocal or/and text response

How it works

  • Run voice assistant service: python run.py

  • Run Jarvis service in the background: nohup python run.py >/dev/null 2>&1 &

About

Python AI assistant 🧠

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 96.7%
  • Shell 3.3%