Skip to content

Manveen777/Personal-Assistant-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Personal-Assistant-Python

🎙️ Personal Assistant Python

A simple voice-controlled personal assistant built in Python. It listens to your voice, talks back, tells jokes, searches Wikipedia, opens websites, and more.


✨ Features

  • 🎤 Speech recognition (listen to your voice)
  • 🔊 Text-to-speech (assistant talks back)
  • 🌐 Open websites (YouTube, Google, etc.)
  • 📖 Wikipedia search
  • 😂 Tell jokes
  • 🖥️ System commands (open apps, etc.)

📦 Requirements

Make sure you have Python 3.8+ installed.

Install dependencies with:

pip install -r requirements.txt

requirements.txt example:

speechrecognition
pyttsx3
wikipedia
requests
pyjokes
pyaudio

▶️ How to Run

  1. Clone the repo:

    git clone https://github.com/your-username/personal-assistant-python.git
    cd personal-assistant-python
  2. Run the assistant:

    python assistant.py
  3. Speak commands like:

    • “Hello”
    • “Open YouTube”
    • “Search Wikipedia for Python”
    • “Tell me a joke”

⚠️ Notes

  • Microphone access must be enabled on your system.
  • If you have multiple microphones, edit the device_index in the code.
  • On Windows, you may need to install PyAudio wheel manually if pip install pyaudio fails.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages