Skip to content

Latest commit

Β 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›‘οΈ AudioShield AI

Real-Time Audio Deepfake & Scam Detection

Don't just detect a fake voice. Detect the threat behind the voice.

AudioShield AI is an AI-powered voice security platform that analyzes audio conversations to detect deepfake indicators, scam patterns, impersonation, social engineering, and attacker intent.


πŸ† Hack Fusion 2026

Developed for Hack Fusion 2026, conducted by Chennai Institute of Technology.

πŸ‘₯ Team Tech Titans

  • Team Leader: Rithika B
  • Team Members: Rithika G, RISHIRAM M, ROHESH R

🚨 Problem

AI-generated voices and voice cloning are making scams increasingly difficult to identify. A dangerous call may involve multiple signals such as impersonation, urgency, fear, OTP requests, financial manipulation, and credential harvesting.

Traditional systems often ask:

"Is the voice fake?"

AudioShield AI asks:

"Is the interaction dangerous?"


πŸ’‘ Solution

AudioShield AI combines multiple threat signals to provide an explainable security assessment.

Audio Input
     ↓
Speech & Conversation Analysis
     ↓
Voice + Scam + Social Engineering Detection
     ↓
Attacker Intent Analysis
     ↓
Threat Assessment
     ↓
Threat Score + Explainable Results

✨ Key Features

  • πŸŽ™οΈ Audio Analysis β€” Analyze live or uploaded audio
  • 🧬 Deepfake Indicators β€” Identify potential synthetic/manipulated voice signals
  • 🚨 Scam Detection β€” Detect banking, financial, OTP and impersonation scams
  • 🎭 Social Engineering Detection β€” Identify urgency, fear, authority and manipulation
  • 🎯 Attacker Intent Detection β€” Identify possible objectives such as credential theft or financial fraud
  • πŸ“Š Threat Score β€” Generate an overall risk assessment
  • πŸ” Explainable Detection β€” Show the evidence behind the threat
  • ⏱️ Threat Timeline β€” Visualize suspicious events throughout the conversation
  • πŸ”— Attack Chain β€” Show how a scam progresses
  • 🧠 AI Security Copilot β€” Ask questions about the detected threat
  • πŸ“‹ Threat Intelligence Report β€” Summarize findings and safety recommendations

πŸ—οΈ System Architecture

       AUDIO INPUT
            ↓
    AUDIO / SPEECH ANALYSIS
            ↓
   CONVERSATION ANALYSIS
            ↓
 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
 ↓          ↓           ↓
VOICE      SCAM      SOCIAL
SIGNALS   PATTERNS   ENGINEERING
 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
            ↓
     ATTACKER INTENT
            ↓
     THREAT ASSESSMENT
            ↓
       THREAT SCORE
            ↓
   EXPLAINABLE RESULTS

πŸ› οΈ Tech Stack

Frontend

  • React
  • TypeScript
  • Vite
  • HTML5
  • CSS

AI

  • Google Gemini API
  • Generative AI
  • Contextual AI Analysis

Audio

  • Browser Audio APIs
  • Audio Visualization

Development

  • Google AI Studio
  • Visual Studio Code
  • Git & GitHub

πŸ“ Project Structure

AudioShield-AI/
β”œβ”€β”€ src/
β”œβ”€β”€ public/
β”œβ”€β”€ index.html
β”œβ”€β”€ package.json
β”œβ”€β”€ server.ts
β”œβ”€β”€ vite.config.ts
β”œβ”€β”€ .env.example
β”œβ”€β”€ .gitignore
└── README.md

βš™οΈ Run Locally

Prerequisites

  • Node.js
  • npm
  • Git
  • Gemini API Key

1. Clone the Repository

git clone https://github.com/Rithika-B-7/AudioShield-AI.git
cd AudioShield-AI

2. Install Dependencies

npm install

3. Configure API Key

Create a .env.local file in the project root:

GEMINI_API_KEY=your_api_key_here

⚠️ Never commit your actual API key to GitHub.

4. Start the Application

npm run dev

Open the local URL displayed in the terminal.


🎯 Use Cases

  • 🏦 Banking & financial fraud detection
  • πŸ“ž Customer-support impersonation
  • πŸ‘¨β€πŸ‘©β€πŸ‘§ Personal voice-call safety
  • πŸ” OTP and credential protection
  • 🏒 Enterprise social-engineering defense

πŸš€ Future Scope

  • Real-time phone-call integration
  • Advanced voice-cloning detection
  • Multilingual scam detection
  • Mobile application
  • Speaker verification
  • Automatic scam-call blocking
  • Privacy-preserving on-device analysis
  • Enterprise threat intelligence

πŸ›‘οΈ AudioShield AI

Hear the Voice. Understand the Intent. Detect the Threat.

Team Tech Titans | Hack Fusion 2026

Chennai Institute of Technology

About

πŸ›‘οΈ AudioShield AI is an AI-powered voice security platform that analyzes audio conversations to detect deepfake indicators, scam patterns, impersonation, social engineering, and attacker intent. It combines voice, conversation, and behavioral signals to generate an explainable Threat Score and identify dangerous interactions in real time.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages