Exposing AI-Synthesized Human Voices Using Neural Vocoder Artifacts

Authors: Chengzhe Sun, Shan Jia, Shuwei Hou, Ehab AlBadawy, Siwei Lyu

Published: 2023-02-18 00:29:22+00:00

AI Summary

This paper proposes a novel approach for detecting AI-synthesized human voices by identifying artifacts left by neural vocoders. A multi-task learning framework using a RawNet2 model is introduced, incorporating vocoder identification as a pretext task to improve the detection of synthetic voices.

Abstract

The advancements of AI-synthesized human voices have introduced a growing threat of impersonation and disinformation. It is therefore of practical importance to developdetection methods for synthetic human voices. This work proposes a new approach to detect synthetic human voices based on identifying artifacts of neural vocoders in audio signals. A neural vocoder is a specially designed neural network that synthesizes waveforms from temporal-frequency representations, e.g., mel-spectrograms. The neural vocoder is a core component in most DeepFake audio synthesis models. Hence the identification of neural vocoder processing implies that an audio sample may have been synthesized. To take advantage of the vocoder artifacts for synthetic human voice detection, we introduce a multi-task learning framework for a binary-class RawNet2 model that shares the front-end feature extractor with a vocoder identification module. We treat the vocoder identification as a pretext task to constrain the front-end feature extractor to focus on vocoder artifacts and provide discriminative features for the final binary classifier. Our experiments show that the improved RawNet2 model based on vocoder identification achieves an overall high classification performance on the binary task.


Key findings
The proposed method achieved low Equal Error Rates (EERs) of 1.41% on LibriVoc and 0.19% on WaveFake, outperforming baselines. The method also showed robustness to resampling and background noise and performed well on the ASVspoof 2019 dataset.
Approach
The authors use a multi-task learning framework with a RawNet2 model. The model shares a front-end feature extractor with both a binary classifier for real/synthetic voice detection and a vocoder identification module. Vocoder identification acts as a pretext task, guiding the feature extractor to focus on vocoder artifacts.
Datasets
LibriVoc (created by the authors), WaveFake, ASVspoof 2019
Model(s)
RawNet2
Author countries
USA