8000 GitHub - kkorolev1/as_dla: Voice Anti-spoofing by implementing RawNet2
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

kkorolev1/as_dla

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AS HW 5

Voice AntiSpoofing with RawNet2

Wandb Report

Checkpoint

Installation guide

pip install -r ./requirements.txt

For this project Hydra is supported, so one can find corresponding configs for training and testing in the hw_as/configs folder.

Training

python train.py

Testing

You need to change the path to the model's checkpoint and list audios you want to test in a hw_as/configs/test.yaml

python test.py

Results

Below you can see audios with probabilities of a bonafide class. There are two audios generated by FastSpeech2, two audios synthesized by HiFiGAN, one bonafide audio and three audios from teachers.

  1. as_examples/tts_audio1.wav

$P(bonafide)=0.00012$

tts_audio1.mp4
  1. as_examples/tts_audio2.wav

$P(bonafide)=0.00014$

tts_audio2.mp4
  1. as_examples/nv_audio1.wav

$P(bonafide)=0.00016$

nv_audio1.mp4
  1. as_examples/nv_audio2.wav

$P(bonafide)=0.00091$

nv_audio2.mp4
  1. as_examples/bonafide_gf.wav

$P(bonafide)=0.75962$

bonafide_gf.mp4
  1. as_examples/blinorot_audio1.wav

$P(bonafide)=0.00012$

blinorot_audio1.mp4
  1. as_examples/blinorot_audio2.wav

$P(bonafide)=0.00658$

blinorot_audio2.mp4
  1. as_examples/blinorot_audio3.wav

$P(bonafide)=0.00702$

blinorot_audio3.mp4

About

Voice Anti-spoofing by implementing RawNet2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0