Skip to content

## Features - Real-time face recognition from webcam feed. - Support for multiple known faces (stored in `images/` folder). - Text-to-speech functionality that announces the recognized face name.

License

Notifications You must be signed in to change notification settings

hritikranjan1/Face-Recognition-AI-with-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face Recognition AI with Python

This project is a simple face recognition system built using Python, OpenCV, and the face_recognition library. It detects and recognizes faces from images and webcam feed in real-time.

Features

  • Real-time face recognition from webcam feed.
  • Support for multiple known faces (stored in images/ folder).
  • Text-to-speech functionality that announces the recognized face name.

Setup and Installation

Prerequisites

  • Python 3.x
  • pip (Python package installer)

Installation

  1. Clone the repository:
    git clone https://github.com/hritikranjan1/Face-Recognition-AI.git
    cd Face-Recognition-AI

Install required dependencies:

bash

pip install -r requirements.txt

Place images of the people you want to recognize in the images/ folder.

Run the project:

bash

python main.py

Dependencies

opencv-python: for handling image processing.
numpy: for handling matrix operations.
face_recognition: for recognizing faces.
pyttsx3: for text-to-speech functionality.

About

## Features - Real-time face recognition from webcam feed. - Support for multiple known faces (stored in `images/` folder). - Text-to-speech functionality that announces the recognized face name.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages