Deepfake detectionVoice: speakers and sound

SSL Anti-spoofing (wav2vec 2.0 + AASIST)

A step beyond AASIST: instead of raw audio it uses the wav2vec 2.0 speech encoder, which helps it hold up on unfamiliar synthesis methods. It errs in both directions - a human reviews the result.

The last open version came out in Sep 2023. The family has not been updated for a long time: the model still works, but do not expect fixes or new sizes.

Developer
EURECOM, France
First release
Apr 2022
Latest release
Sep 2023
Sizes
about 0.3B (wav2vec 2.0 XLS-R encoder)
License
Commercial use allowedMIT
Running
On your own serverAlso runs without a GPU
Industries
Security, Finance, Customer support

What it does

  • Spotting synthetic speech in calls
  • Checking voice messages and recordings
  • Fine-tuning for your own data and codecs
  • Comparison against simpler detectors

Where it is used

Call centers and supportBanks and insuranceInformation security

Hardware requirements

LaptopLaptop or regular PC, up to 8 GB of VRAM — smaller versions
fits
1 GPUOne GPU with 16–80 GB — mid-size versions
fits
ClusterServer with several GPUs — flagship versions
no versions

Versions

  1. Обновления весов и кода
  2. SSL Anti-spoofing (статья и код)

How to run it

On your own serverWeights are downloaded from Hugging Face and served with vLLM (load and API) or llama.cpp (modest hardware). The model then runs in a closed network with no per-request fees.Hugging Face
How much hardware you needCalculate the VRAM for the model size, context length and number of concurrent requests.Open the hardware calculator

I can set this up end to end: pick the model size, deploy it on your server and connect it to your systems.

Frequently asked questions

Can SSL Anti-spoofing (wav2vec 2.0 + AASIST) be used in a commercial project?

Yes. License: MIT. It allows commercial use, but it is still worth having a lawyer review the license before launch.

What hardware does SSL Anti-spoofing (wav2vec 2.0 + AASIST) need?

At minimum: Laptop or regular PC, up to 8 GB of VRAM — smaller versions. Some versions also run on an ordinary CPU, without a GPU. You can calculate the exact VRAM for your model size and context in the hardware calculator.

Does SSL Anti-spoofing (wav2vec 2.0 + AASIST) support Russian?

Language does not matter for this model: it does not work with text.

Where can I download SSL Anti-spoofing (wav2vec 2.0 + AASIST) and what does it cost?

The SSL Anti-spoofing (wav2vec 2.0 + AASIST) weights are open and free to download. You only pay for the hardware it runs on and for the setup. Source links are at the bottom of this page.

How I deploy it for clients

  1. SelectionI pick the model size for your task and hardware and test it on your examples.
  2. DeploymentI deploy it on your server or in a closed network and provide an API.
  3. Fine-tuningI fine-tune it on your data (LoRA) or connect a knowledge base — whichever is cheaper for the task.
  4. IntegrationI connect it to your CRM, ERP, bot, website or team chat and set up monitoring.

Similar models

Source: github.com/TakHemlata/SSL_Anti-spoofing. Data checked against the model card on 22 Sep 2026. Have a lawyer review the license before commercial launch.