About ArtifactNet
ArtifactNet is a free online tool that detects AI-generated
music. Upload an audio file and get an
AI-vs-Human verdict in seconds, with per-segment
probabilities and forensic feature readings. F1 0.9829 on ArtifactBench
(v9.4, unseen test, 2,263 tracks). Zero-retention — audio
is not stored unless you submit a Report.
What it detects
ArtifactNet is trained on tracks from Suno,
Udio, Stable Audio,
Riffusion, and MusicGen, with a residual
other class for unseen generators. It targets STFT-domain residual
artefacts rather than model-specific fingerprints, so it generalises to AI
models it has not seen during training.
How it works
- Decode the track to 44.1 kHz mono and split into 4-second overlapping chunks.
- A codec-aware U-Net predicts a spectral residual mask that isolates AI artefacts.
- HPSS (median-filter harmonic/percussive separation) runs on the residual.
- A 7-channel CNN scores every chunk — 0 means clearly human, 1 means clearly AI.
- The median across chunks becomes the track verdict. Outlier distributions are labelled Partial AI.
FAQ
- How do I detect if a song was made by AI?
- Upload the audio file at the top of this page.
The demo returns a verdict with probability, a per-segment timeline,
and a forensic feature radar in a few seconds. No signup — your first
analysis of the day shows the segment scores and the radar in full,
and signing in (free) keeps them on every analysis.
- Is this free?
- Yes. The demo is free and does not require an account.
The demo reads the first 2 minutes of each submission, and anonymous use is capped per IP at 6 minutes of audio in total
(plus short-term limits of 3/minute and 20/hour). Signing in with
Google starts a 7-day trial of the Artist plan (card required,
cancel anytime). For batch processing or integrations,
see the paid ArtifactNet API.
- Do you store my audio?
- Not for the analysis itself — that is zero-retention. Your file is
streamed to a GPU worker, analysed in memory, and discarded. Two
buttons are the only things that save anything, and they differ:
Report tells us a verdict is wrong and requires the
original audio, because a wrong verdict cannot be reproduced
without the file that produced it — pressing it uploads and keeps that
audio together with the spectral analysis. Share publishes
that one verdict at a link until you revoke it, and stores neither your
audio nor your filename. Full details in the
Privacy Policy.
- Which AI generators does it detect?
- Trained explicitly on Suno, Udio, Stable Audio, Riffusion, MusicGen.
Generalises to unseen generators via residual-artefact targeting.
- Can I analyse a song from a streaming site?
- Not from a link. The demo used to fetch audio from a URL and that was
withdrawn — download or export the track yourself and upload the file.
Nothing you upload is stored unless you submit a Report.
- How accurate is it?
- F1 0.9829 / FPR 1.49% on ArtifactBench (v9.4, unseen test, 2,263 tracks;
full benchmark 6,183 tracks, 22 AI generators). Rare human-made genres remain the main retraining
target — please report any miss you find.
- Why did it flag my own song as AI?
- Heavy spectral processing (aggressive limiting, AI-era codec
resampling, extreme stereo widening) can mimic AI residuals. Use the
Report button with Human-Made and a short note so we can
investigate and improve the detector.
- Is there an API?
- Yes.
api.intrect.io exposes the same detector as a
REST API with batch processing, designed for distributors, labels,
and streaming platforms.