Skip to content

PC assistant with voice/text control, automating tasks using APIs, system commands, messaging, smart logging, and privacy-focused features.

License

Notifications You must be signed in to change notification settings

ashfaaqrifath/Casper-PC-Assistant

Repository files navigation

Casper

Casper

Casper is a Desktop Assistant written in Python that uses Voice Recognition and a Text-To-Speech engine. It can automate tasks such as Taking notes, Searching the web, Find locations, Open and close applications, Answer questions and more.

👨‍💻 Authors

📕 Packages Used

  • Pyttsx3
  pip install pyttsx3
  • gTTS
  pip install gtts
  • Subprocess
  pip install subprocess
  • Webbrowser
  pip install webbrowser
  • datetime
  pip install datetime
  • Playsound
  pip install playsound
  • Colorama
  pip install colorama
  • Speech Recognition
  pip install SpeechRecognition

🛠️ Functionalities

  • Search Google
  • Search YouTube
  • Search Wikipedia
  • Search Google News
  • Open Gmail
  • Access Facebook profile
  • Access Instagram account
  • Access Twitter account
  • Access source code from GitHub
  • Open chrome tabs
  • Open incognito tabs
  • Search locations
  • Activity logging (Chronicle Engine)
  • Disable activity logging (Stealth mode)
  • Delete all activity logs (Clean Slate protocol)
  • Open and close programs
  • Change desktop background
  • Clear recycle bin
  • Shutdown PC
  • Restart PC
  • Sign out of PC
  • Take notes
  • Say the time, date
  • Set timer
  • OpenAI GPT-3 API
  • News API
  • WolframAlpha knowledge engine API
  • Play music
  • Activate VPN
  • Open task manager
  • Change the assistant's voice
  • Record audio (Chronicle Audio Mode)
  • Respond to stuff (hard-coded responses)
  • Stand-By Mode
  • Text input mode
  • Password lock assistant (Sentry mode)
  • Greet according to the time

Badges

MIT License MIT License MIT License

License

MIT License

Copyright © 2023 Ashfaaq Rifath - Casper v2.7.4

Ashfaaq

About

PC assistant with voice/text control, automating tasks using APIs, system commands, messaging, smart logging, and privacy-focused features.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy