Skip to content

Natasha is a voice assistant I developed for educational purposes

License

Notifications You must be signed in to change notification settings

shamilkeheliya/Natasha-VoiceAssistant

Repository files navigation

Natasha | Voice Assistant

Natasha is a voice assistant I developed for educational purposes.


YouTube Video

I did small video for Natasha in my YouTube channel
YouTube Video - https://youtu.be/2pI9VhimW-k


What can Natasha do?

  • Name
  • Introduction
  • Date
  • Time
  • Go Offline
  • Go Sleep
  • Welcome after Thanking
  • Shutdown Computer
  • Reboot Computer
  • Search in Wikipedia
  • Search in Google
  • Search in YouTube
  • Search in Facebook
  • Open Google
  • Open YouTube
  • Open Facebook
  • CUP Details
  • Battery Level
  • Open Softwares
  • Take Notes
  • Tell Stories
  • Take Screenshot
  • Play Songs
  • Take Reminder
  • Tell Top News Headlines
  • Calculator Functions
  • Search Location using Google Map
  • Explain using Science
  • Send WhatsApp Messages

Getting Started

  • Change the name in editables.py for pronouncing
  • Change the real_name in editables.py for printing
  • You can enable password uncommenting lines 30-49 in main.py
  • Change the password in editables.py
  • Change paths in editables.py for Folders, Applications and Songs
  • Get API key for News and change in editables.py
  • Get API key for Wolframalpha and change in editables.py
  • Change names and phone numbers in phone_book.py for WhatsApp