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.
Developed for Hack Fusion 2026, conducted by Chennai Institute of Technology.
- Team Leader: Rithika B
- Team Members: Rithika G, RISHIRAM M, ROHESH R
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?"
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
- ποΈ 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
AUDIO INPUT
β
AUDIO / SPEECH ANALYSIS
β
CONVERSATION ANALYSIS
β
ββββββββββββΌββββββββββββ
β β β
VOICE SCAM SOCIAL
SIGNALS PATTERNS ENGINEERING
ββββββββββββΌββββββββββββ
β
ATTACKER INTENT
β
THREAT ASSESSMENT
β
THREAT SCORE
β
EXPLAINABLE RESULTS
- React
- TypeScript
- Vite
- HTML5
- CSS
- Google Gemini API
- Generative AI
- Contextual AI Analysis
- Browser Audio APIs
- Audio Visualization
- Google AI Studio
- Visual Studio Code
- Git & GitHub
AudioShield-AI/
βββ src/
βββ public/
βββ index.html
βββ package.json
βββ server.ts
βββ vite.config.ts
βββ .env.example
βββ .gitignore
βββ README.md
- Node.js
- npm
- Git
- Gemini API Key
git clone https://github.com/Rithika-B-7/AudioShield-AI.git
cd AudioShield-AInpm installCreate a .env.local file in the project root:
GEMINI_API_KEY=your_api_key_here
β οΈ Never commit your actual API key to GitHub.
npm run devOpen the local URL displayed in the terminal.
- π¦ Banking & financial fraud detection
- π Customer-support impersonation
- π¨βπ©βπ§ Personal voice-call safety
- π OTP and credential protection
- π’ Enterprise social-engineering defense
- 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