Back
Live Call Detector

Live Call Detector

Put your phone call on speaker, then press Start. The engine captures audio from your microphone in 5-second chunks and continuously analyses whether the voice on the other end is AI-generated — no data stored, no third-party APIs.

Detection Model

How to use: Place your phone call on speaker mode, hold your device near the computer microphone, then press Start Monitoring. Results update every 5 seconds.

Works best in a quiet environment. Background noise can reduce accuracy. All analysis runs server-side — no API keys or internet required.

Accent-aware: Prosodic checks (pitch, rhythm, pause patterns) are automatically down-weighted and bias-corrected for non-native and accented speech. Physiological checks (micro-jitter, shimmer, inter-harmonic noise) are accent-invariant.

Waiting for audio…

Press Start Monitoring to begin

00:00

Call Time

0

Chunks Analysed

Stopped

Status

How it works

1. Microphone Capture

Browser captures your microphone in real time using the Web Audio API. Audio is processed locally — nothing is streamed to external servers.

2. Deep DSP Analysis

Every 5 seconds: 22 checks including MFCC smoothness, CPP, HNR, micro-jitter, inter-harmonic noise, glottal shimmer, formant trajectory, prosodic emphasis, sub-band kurtosis, and more. Prosodic checks are tagged accent-sensitive.

3. Accent-Aware Scoring

Physiological checks (jitter, shimmer, HNR, inter-harmonic noise) are accent-invariant — real vocal-fold physics TTS cannot fake. If only prosodic/rhythm checks fire with no physio signals, the engine auto-applies an accent-bias correction and labels it.

Audio is processed locally. Chunks are sent only to /api/live-call-chunk on this server — no data leaves your machine.