Forensic AI Model

AI music detection
API & batch analysis

ArtifactNet helps labels, distributors and platforms review audio with AI music detection via REST API and batch processing. Inspect segment-level scores and export results for human review. Detection is an analytical signal, not proof of authorship.

Free AI music detection demo → Read the paper Hugging Face
0.9829
Historical F1 · v9.4
unseen test · 2,263 tracks
1.49%
Historical FPR · v9.4
detector paper v2
6,183
historical full collection
not the test-subset size
4.0M
parameters
ArtifactUNet 3.6M + CNN 0.4M
API output

What an AI music detection API returns

An AI music detection API takes an audio file and returns an automated estimate that it was machine generated. For each track, the ArtifactNet API returns a verdict (ai or real), the probability behind it, the decision threshold that produced the verdict, the model version, the file's SHA-256 hash, and a probability for every 4-second segment.

FieldWhat it holds
verdictai when the probability reaches decision_threshold, real otherwise.
probabilityAn automated estimate, from 0 to 1, that the audio was machine generated.
decision_thresholdThe cut-off used for this verdict, recorded with the analysis that produced it.
model_versionThe model that produced the verdict, so a result can be traced to the model that ran then.
audio_sha256The SHA-256 hash of the submitted file, to match a verdict back to your own copy.
segmentsFor each consecutive 4-second window: segment_index, start_seconds, end_seconds, probability and verdict.
duration_secondsThe measured length of the analysed audio. billable_seconds is the length billed.

Limits that travel with every export

API, dashboard batch or web checker?


Architecture

How it works

ArtifactNet reframes AI music detection as forensic residual physics. Instead of learning generator-specific stylistic fingerprints, it isolates the physical residue that neural audio codecs imprint on generated audio. A bounded-mask UNet extracts those codec residuals from the magnitude spectrogram, HPSS decomposes them into multi-channel forensic features, and a compact CNN classifies real vs. AI-generated.

STFT
Magnitude
spectrogram
ArtifactUNet
Bounded-mask UNet
codec residual extractor
HPSS decomp.
Median-filter HPSS →
7-channel forensic features
CNN classifier
Compact CNN
residual structure scoring
Verdict
Real vs. AI
+ calibrated confidence

The mechanism: commercial AI music generators (Suno, Udio, Stable Audio, MusicGen, Riffusion) all rely on neural audio codecs that use Residual Vector Quantization (RVQ), mapping continuous audio onto discrete codebook vectors. When a separation model trained only on human music meets AI-generated audio, the reconstruction residuals have measurably different structure — a phenomenon the paper terms forensic residual amplification. ArtifactNet detects that structural difference, so it generalizes to generators never seen in training. Read the paper (arXiv:2604.16254) →

RVQ residue
Residual Vector Quantization leaves structured codebook-quantization residue across the spectrum. ArtifactNet keys on this rather than on audible style cues.
Codec reconstruction error
Neural-codec decoders produce reconstruction residuals whose structure diverges from human recordings — amplified by a separation model trained only on real music.
Unseen-generator robustness
The papers evaluate generators absent from training. Performance varies by generator and real-music domain; those experiments do not guarantee detection of every unseen generator.

Use cases

Who uses it

Distributors
Catalog-scale artifact detection
Batch-process thousands of tracks via REST API. Flag AI-generated content before ingestion into your catalogue, and match a verdict back to your own copy by SHA-256. The export carries per-segment probabilities, so a human track with an AI section does not read the same as a wholly synthetic one.
Review teams
Evidence for human review
Inspect segment-level scores alongside the original audio. Treat a detection result as one signal in your review, not proof of authorship or a reason to reject a submission automatically.
Platforms
Ingestion pipeline integration
REST API with batch create / append / commit flow. Async processing via worker queue. Results polled by job ID. Works within standard 10 MiB request limits via R2 presigned URLs.
Researchers
Traceable analysis exports
Export scores with file hashes and model versions to compare results with your own records. Keep source formats, model versions and evaluation conditions visible when interpreting differences.

Benchmark

Evaluation versions and limitations

September 2026 evaluation paper. ArtifactBench: Lineage-Aware Evaluation (v1) reports ArtifactNet AUROC 0.982 and balanced accuracy 0.918 on the 562-track common-success test intersection. The public Deezer detector scores 0.761 and 0.776 respectively on that intersection. These are not F1 scores, universal accuracy claims, or measurements of every file submitted to this service.

The protocol groups related recordings, separates calibration from testing, and reports inference coverage separately from classification errors. Scores depend on the cohort, threshold and successful-inference subset. This is developer-authored research: ArtifactNet's developer also authored the evaluation. Read the preprint and evaluation code for methods and limitations. A dated, measured comparison of eight public detectors on one test set is in the Artifact Observatory field report.

Historical detector-paper results — not directly comparable

The figures below come from ArtifactNet v9.4, unseen test: 2,263 tracks in the earlier detector paper (v2). Its full collection contains 6,183 tracks. Do not interpret differences from the September evaluation as a model improvement or regression: the evaluation populations and metrics differ.

The historical full collection spans 22 AI music generators and 6 real music sources. The full collection and the held-out test subset are different populations. Source: Oh, H. (2026). ArtifactNet: Detecting AI-Generated Music via Forensic Residual Physics, arXiv:2604.16254v2.

0.9829
F1 score
vs. CLAM 0.7576 · SpecTTTra 0.7713
(identical eval conditions)
1.49%
False positive rate
Real music incorrectly flagged as AI
5–10 s
Inference per track
4-minute track on RTX 4090
OOD
Evaluated distribution shift
Results apply to tested generators and domains, not every future generator

FAQ

Common questions

What AI music generators does ArtifactNet detect?
ArtifactNet detects AI-generated music from any generator that uses neural audio codecs with residual vector quantization (RVQ), including Suno, Udio, Stable Audio, MusicGen, Riffusion, and EnCodec-based systems. Because it targets the physics of RVQ residuals rather than generator-specific patterns, the paper reports that it generalizes to unseen generators not present in training (arXiv:2604.16254v2); this is measured on the generators evaluated there, not a guarantee for every future generator.
Is ArtifactNet a watermark detector?
No. ArtifactNet is not a watermark detector and does not require any cooperation from the generator. It analyzes forensic residual patterns — the physical artifacts that neural audio codecs inevitably leave behind — without any planted signal.
Is ArtifactNet open source?
No. A pre-compiled end-to-end ONNX inference build is available on Hugging Face under CC BY-NC 4.0 for non-commercial use. Raw PyTorch weights, training code, and training data are not public. The paper is freely available at arXiv:2604.16254.
How accurate is ArtifactNet?
There is no universal accuracy figure. The developer-authored ArtifactBench preprint (arXiv:2609.23550v1) reports AUROC 0.982 and balanced accuracy 0.918 on a 562-track common-success test intersection. Historical detector-paper results (arXiv:2604.16254v2) report F1 0.9829 and FPR 1.49% for ArtifactNet v9.4 on a different 2,263-track unseen test. These protocols, populations and metrics are not directly comparable and do not measure every current production request.
On ArtifactBench (v9.4, unseen test, 2,263 tracks; full benchmark 6,183 tracks, 22 AI generators, 6 real music sources) ArtifactNet achieves F1 0.9829, FPR 1.49%. On SONICS (v9.5, 23,288 tracks) it achieves F1 0.9993, FPR 0.09%. Outperforms prior models including CLAM (F1 0.7576, FPR 69.26%) and SpecTTTra (F1 0.7713, FPR 19.43%) evaluated under identical conditions on ArtifactBench with published checkpoints. See arXiv:2604.16254v2.
Can I try ArtifactNet without signing up?
Yes. The free web demo at demo.intrect.io lets you upload any WAV, MP3, or FLAC file and get an AI-vs-human verdict instantly. No account required.
How do I use ArtifactNet at scale?
The ArtifactNet REST API (api.intrect.io) supports batch jobs — create a batch, append audio files, commit, and poll for results as XLSX, CSV, per-segment CSV or JSONL, each carrying the file hash, per-segment probabilities and the model version behind the verdict. API key access is included in Pro. The free dashboard tier includes 10 minutes of audio in total per account, with no credit card required; it does not include API key access.

API

Quick start

Every call takes a Pro API key as $ARTIFACTNET_API_KEY: create one in the dashboard under Settings → API. The API reference also shows a one-call upload (POST /v1/batch) for a single file.

# 1. Upload tracks and start a batch job curl -X POST https://api.intrect.io/v1/batch/create \ -H "Authorization: Bearer $ARTIFACTNET_API_KEY" # 2. Append audio files curl -X POST https://api.intrect.io/v1/batch/$BATCH_ID/files \ -H "Authorization: Bearer $ARTIFACTNET_API_KEY" \ -F "files=@track.wav" # 3. Commit to queue curl -X POST https://api.intrect.io/v1/batch/$BATCH_ID/commit \ -H "Authorization: Bearer $ARTIFACTNET_API_KEY" # 4. Poll for results (xlsx | csv | segments-csv | jsonl) curl https://api.intrect.io/v1/batch/$BATCH_ID/results?format=jsonl \ -H "Authorization: Bearer $ARTIFACTNET_API_KEY"
Pricing

Simple, usage-based plans

Free
$0
10 minutes total
  • XLSX / CSV / JSONL export
  • No credit card required
Start free →
Artist
$9.99/mo
$10 credit / month · about 100 detection minutes
  • Everything in Free
  • Priority support
Upgrade →
Artist+
$19.99/mo
$25 credit / month · 100 detection + 60 Clean minutes
  • Everything in Artist
  • One credit for detection and cleanup
Upgrade →
Most popular
Creator
$49/mo
$90 credit / month · 600 detection + 120 Clean minutes
  • Everything in Artist
  • Per-segment forensic export
  • Batch history 90 days
Get Creator →
Pro
$149/mo
$100 credit / month · about 1,000 detection minutes
  • Everything in Creator
  • API key access
  • Multiple API keys
  • SLA support
Get Pro →
REST API
Batch processing
Create batch jobs and download structured results with a Pro API key. To try dashboard uploads first, the free account includes 10 minutes total; API key access is not included.
View Pro API access →
Related product · not a detector
de-artifact: audio cleanup
Looking to reduce audible artifacts instead of detect AI-generated music? de-artifact is a separate audio-cleanup plug-in for your DAW. It does not provide an AI-vs-human verdict.
Explore the cleanup plug-in →