Percy Logo P.E.R.C.Y

P.E.R.C.Y

Meet P.E.R.C.Y, your very own open-source voice activated assistant

About P.E.R.C.Y

About P.E.R.C.Y

P.E.R.C.Y (Processing Engine for Response and Commands for You) is an opensource, voice activated assistant that executes commands that you tell it to (e.g. What’s the weather like). Percy also has its own, fully customizable and sleek user-interface with widgets for the weather, and an animated background and text, that all responds to your commands that you give it.

  • "Open Google" opens Google
  • "Open Spotify" opens Spotify
  • "Define [word]" defines spoken word
  • "Search Word" Searches spoken word
  • "What’s the weather like" brings up weather widget
  • "Open [program name]" searches for and opens best matching program
  • "Change Color" brings up a color input window where you can select a color to change the theme of the UI
  • "Dance Party" changes UI theme to different random colors (epilepsy warning)

P.E.R.C.Y uses Python’s voice recognition module with Googles engine to accurately read and respond to what you say

P.E.R.C.Y uses OpenWeatherMap’s free weather API to accurately display the current weather in your location

P.E.R.C.Y uses Python’s Pyttsx3 module with Window’s built in voices to give you spoken responses

P.E.R.C.Y uses PyQt5 for the entire user-interface

Download P.E.R.C.Y

Installation Instructions

  • Click the download button above
  • Run the downloaded installer file
  • Follow the installer prompts
  • Launch P.E.R.C.Y from your Start Menu

Features

My Goals for P.E.R.C.Y

This project started out as a personal idea about six months ago, but I took a break to focus on other things. Recently, I picked it back up and rebuilt it with the Python skills I’ve gained since then. At first, I thought about ways to monetize P.E.C.R.Y, but over time it became less about making money and more about learning and gaining experience. That said, if you’d like to support me, you can check out my YouTube and TikTok pages where I post updates. I hope you enjoy P.E.C.R.Y as much as I’ve enjoyed creating it!