GithubHelp home page GithubHelp logo

underdogliu / asvspoof-2021-baselines Goto Github PK

View Code? Open in Web Editor NEW

This project forked from asvspoof-challenge/2021

0.0 0.0 0.0 2.33 MB

ASVspoof 2021 Baseline Systems

Shell 2.31% Python 59.60% MATLAB 7.24% M 0.07% Jupyter Notebook 30.78%

asvspoof-2021-baselines's Introduction

ASVspoof 2021 Baseline CM & Evaluation Package

By ASVspoof2021 challenge organizers

Baseline CMs

Four baseline CMs are available for LA, PA, and DF tracks

  • Baseline-CQCC-GMM (Matlab & Python)
    CQCC feature extraction with GMM classifier
  • Baseline-LFCC-GMM (Matlab & Python)
    LFCC feature extraction with GMM classifier
  • Baseline-LFCC-LCNN (PyTorch)
    LFCC feature extraction with LCNN classifier (DNN)
  • Baseline-RawNet2 (PyTorch)
    End-to-End DNN classifier

Evaluation tools (using the full set of keys and meta-labels!)

eval-package contains tools to compute min t-DCFs and EERs:

  • a script that downloads the full set of keys and meta-labels,
  • a set of Python scripts that computes pooled and decomposed min t-DCFs and EERs,
  • a notebook that computes min t-DCFs and EERs in an interactive way.

Please check eval-package/README for more details on key and meta label files.

You can also manually download the full set of keys and meta-labels:

Link MD5
LA https://www.asvspoof.org/asvspoof2021/LA-keys-full.tar.gz 037592a0515971bbd0fa3bff2bad4abc f052cc2ed276745afa3b5198665d3b26
PA https://www.asvspoof.org/asvspoof2021/PA-keys-full.tar.gz a639ea472cf4fb564a62fbc7383c24cf
DF https://www.asvspoof.org/asvspoof2021/DF-keys-full.tar.gz dabbc5628de4fcef53036c99ac7ab93a

(LA package is updated to remove an unnecessary file called trial_list.txt, 2023/04/13)

Reference

Please consider citing the following papers:

  • ASVspoof 2021 summary paper on Arxiv (submitted to IEEE/ACM Trans. ASLP)
Xuechen Liu, Xin Wang, Md Sahidullah, Jose Patino, Héctor Delgado, Tomi Kinnunen, Massimiliano Todisco, Junichi Yamagishi, Nicholas Evans, Andreas Nautsch, and Kong Aik Lee. ASVspoof 2021: Towards Spoofed and Deepfake Speech Detection in the Wild. arXiv. doi:10.48550/ARXIV.2210.02437. 2022.


@misc{https://doi.org/10.48550/arxiv.2210.02437,
author = {Liu, Xuechen and Wang, Xin and Sahidullah, Md and Patino, Jose and Delgado, H{\'{e}}ctor and Kinnunen, Tomi and Todisco, Massimiliano and Yamagishi, Junichi and Evans, Nicholas and Nautsch, Andreas and Lee, Kong Aik},
doi = {10.48550/ARXIV.2210.02437},
mendeley-groups = {self-arxiv},
publisher = {arXiv},
title = {{ASVspoof 2021: Towards Spoofed and Deepfake Speech Detection in the Wild}},
url = {https://arxiv.org/abs/2210.02437},
year = {2022}
}
Héctor Delgado, Nicholas Evans, Tomi Kinnunen, Kong Aik Lee, Xuechen Liu, Andreas Nautsch, Jose Patino, Md Sahidullah, Massimiliano Todisco, Xin Wang, and others. ASVspoof 2021: Automatic Speaker Verification Spoofing and Countermeasures Challenge Evaluation Plan. ArXiv Preprint ArXiv:2109.00535. 2021.

@article{delgado2021asvspoof,
author = {Delgado, H{\'{e}}ctor and Evans, Nicholas and Kinnunen, Tomi and Lee, Kong Aik and Liu, Xuechen and Nautsch, Andreas and Patino, Jose and Sahidullah, Md and Todisco, Massimiliano and Wang, Xin and Others},
journal = {arXiv preprint arXiv:2109.00535},
title = {{ASVspoof 2021: Automatic speaker verification spoofing and countermeasures challenge evaluation plan}},
year = {2021}
}
Junichi Yamagishi, Xin Wang, Massimiliano Todisco, Md Sahidullah, Jose Patino, Andreas Nautsch, Xuechen Liu, Kong Aik Lee, Tomi Kinnunen, Nicholas Evans, and Héctor Delgado. ASVspoof 2021: Accelerating Progress in Spoofed and Deepfake Speech Detection. In Proc. ASVspoof Challenge Workshop, 47–54. doi:10.21437/ASVSPOOF.2021-8. 2021.

@inproceedings{yamagishi21_asvspoof,
author = {Yamagishi, Junichi and Wang, Xin and Todisco, Massimiliano and Sahidullah, Md and Patino, Jose and Nautsch, Andreas and Liu, Xuechen and Lee, Kong Aik and Kinnunen, Tomi and Evans, Nicholas and Delgado, H{\'{e}}ctor},
booktitle = {Proc. ASVspoof Challenge workshop},
doi = {10.21437/ASVSPOOF.2021-8},
pages = {47--54},
title = {{ASVspoof 2021: accelerating progress in spoofed and deepfake speech detection}},
year = {2021}
}
Tomi Kinnunen, Hector Delgado, Nicholas Evans, Kong Aik Lee, Ville Vestman, Andreas Nautsch, Massimiliano Todisco, Xin Wang, Md Sahidullah, Junichi Yamagishi, and Douglas A Reynolds. Tandem Assessment of Spoofing Countermeasures and Automatic Speaker Verification: Fundamentals. IEEE/ACM Transactions on Audio, Speech, and Language Processing 28. IEEE: 2195–2210. doi:10.1109/TASLP.2020.3009494. 2020.

@article{kinnunen2020tandem,
author = {Kinnunen, Tomi and Delgado, Hector and Evans, Nicholas and Lee, Kong Aik and Vestman, Ville and Nautsch, Andreas and Todisco, Massimiliano and Wang, Xin and Sahidullah, Md and Yamagishi, Junichi and Reynolds, Douglas A},
doi = {10.1109/TASLP.2020.3009494},
issn = {2329-9290},
journal = {IEEE/ACM Transactions on Audio, Speech, and Language Processing},
pages = {2195--2210},
publisher = {IEEE},
title = {{Tandem Assessment of Spoofing Countermeasures and Automatic Speaker Verification: Fundamentals}},
volume = {28},
year = {2020}
}

asvspoof-2021-baselines's People

Contributors

asvspoof-challenge avatar tonywangx avatar underdogliu avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.