Skip to content

Javo79code/EchoSafe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

EchoSafe: AI-Powered Scam Voiceprint Detection Platform

πŸ”’ Protecting financial institutions and their customers from voice-based fraud in real time.

πŸš€ Project Overview EchoSafe is a full-stack, AI-driven platform designed to help banks and organizations detect and stop scam calls before they cause harm. Built during the Spring 2025 St. John’s University ACM x Headstarter Hackathon, EchoSafe combines secure audio processing, voiceprint fingerprinting, and intelligent search capabilities to identify known scammers quickly and accurately.

The system securely processes .mp3 and .wav recordings, generates unique voice fingerprints using AI algorithms, and compares them against a database of previously identified scammer profiles. If a match is found, EchoSafe instantly flags the call, providing early warnings that can save financial institutions β€” and their customers β€” from costly fraud attempts.

πŸ’‘ Key Features πŸ” AI Voiceprint Matching – Creates unique digital fingerprints of voices for accurate scammer detection.

πŸ“‚ Secure Audio Uploads – Accepts .mp3 and .wav files with validation to prevent malicious uploads.

⚑ Fast Searching – Quickly find matching scammer voiceprints in the database.

🎧 Audio Playback – Review suspicious call recordings directly in the platform.

πŸ›‘οΈ Real-Time Alerts – Flags known scammers for immediate fraud prevention.

πŸ“Š Scalable Database – Built on MySQL for efficient storage and retrieval of thousands of voiceprints.

πŸ›  Tech Stack Backend: Python, Flask

Database: MySQL

Frontend: HTML, CSS, JavaScript

File Handling: Secure .mp3/.wav processing with validation

Deployment: Localhost (Hackathon build), future cloud deployment planned

πŸ† Hackathon Achievement Placed 1st out of 25+ teams at the Spring 2025 SJU ACM x Headstarter Hackathon.

Processed 150+ test scam recordings during the competition.

Delivered a working MVP in under 48 hours.

πŸ‘₯ Team Members

πŸ“Œ Installation

Clone the repository

git clone https://github.com/Javo79code/EchoSafe.git

Navigate into the project folder

cd EchoSafe

Install dependencies

pip install -r requirements.txt

Run the application

python app.py

🀝 Contributing Contributions are welcome! Please fork the repo and submit a pull request for any enhancements. Then visit http://localhost:5000 in your browser.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors