Skip to content

andrewwu-dev/Jarvis

Repository files navigation

Jarvis

Jarvis is a chatbot that leverages voice recognition and natural language processing to perform tasks.

Features

  • Plays music based on song name. Options to pause, resume, or stop music.
  • Retrieves today's temperature, condition, wind speed and direction.
  • Retreives forcasted weather for up to 10 days in future.
  • Small talk features.

Dependencies

pip3 install --upgrade google-api-python-client.

pip3 install --upgrade google-auth-oauthlib google-auth-httplib2

pip3 install geocoder

pip3 install azure.cognitiveservices.speech

Execute

python3 Main.py

About

Smart Personal Assistant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages