Protect your AI from Audio AttacksAttackers can hide commands inside ordinary audio — inaudible to people, clear as day to speech AI. Subphase screens every clip before it reaches your model.
An adversarial audio attack adds a near-silent, precisely computed signal to ordinary sound. People hear the original. The speech model hears a sentence the attacker chose — and your product acts on it.
“Hey, it's Sam — call me back when you get this.”
“Hey, it's Sam — transfer $2,000 to the new account now.”
Illustrative. The difference between the two is a perturbation most listeners never notice.
Voice notes, voicemails, recordings and clips that users send to your app — any of them can be crafted before upload.
A caller plays prepared audio into a line answered by an AI agent or IVR. The agent acts on what its speech model hears.
A song, video or ad playing near an always-listening device can carry commands meant for the assistant, not the people.
Audio pulled in from the web or partners — podcasts, videos, user content — before it's transcribed, indexed or moderated.
If audio you didn't record yourself reaches a speech model, it's an entry point.
Audio flows through Pulse for a fast read, then Sonar goes deep — screened before it ever reaches your voice model.
wav · 16 kHz
fast signal scan · free
deep two-layer model
clean / threat
The first layer inspects the acoustic fingerprint of every clip in real time — the statistical traces a hidden perturbation leaves behind. No model to train, no data to send anywhere, sub-second verdicts.
A two-layer neural model, trained on real adversarial attacks, catches the subtle manipulations that slip past fixed rules — and keeps improving as new attack techniques emerge.
Subphase screens audio before it reaches your voice assistant or transcription pipeline, returning a clean / threat verdict — with an optional pass to strip the injected signal.
Two independent layers means an attack has to fool both a hand-built detector and a learned one — different methods, different blind spots.
Adversarial audio matters anywhere a speech model hears audio you don't control — and its output is trusted.
Agents that book, refund or pay based on what a caller says. A hidden command becomes a real action.
Transcripts drive routing, compliance records and analytics. A poisoned call rewrites the record.
Always-on microphones hear every speaker nearby — including media built to issue commands.
Notes, captions and summaries inherit whatever the model heard — not what was actually said.
Models that take spoken input can be steered by instructions no listener notices — prompt injection through sound.
Speech-based moderation can be slipped by audio crafted to transcribe as something harmless.
Python 3.10+, one dependency. Detection runs on Subphase's servers — no models to download.
The free tier includes Pulse and 1,000 scans a month.
Call scan() on each clip before it reaches your speech model. On a threat, drop it, flag it, or sanitize it.
Not on Python? Call the REST API directly — see the docs.
Start free with Pulse. Upgrade for Sonar and higher limits.
Pulse · 1,000 scans / mo
Sonar · 1,000 scans / mo
Sonar · 10,000 scans / mo
Sonar · unlimited scans
Questions about a plan, enterprise, or integration? Send a note.