Partial Spoof

An Initial Investigation for Detecting Partially Spoofed Audio

Authors: Lin Zhang, Xin Wang, Erica Cooper, Junichi Yamagishi, Jose Patino, Nicholas Evans
Database: PartialSpoof.
Papers: Single-task, Multi-task, Multiple Temporal Resolution .
Source code: To be released.

Abstract: All existing databases of spoofed speech contain attack data that is spoofed in its entirety. In practice, it is entirely plausible that successful attacks can be mounted with utterances that are only partially spoofed. By definition, partially-spoofed utterances contain a mix of both spoofed and bona fide segments, which will likely degrade the performance of countermeasures trained with entirely spoofed utterances. This hypothesis raises the obvious question: 'Can we detect partially-spoofed audio?'. This paper introduces a new database of partially-spoofed data, named PartialSpoof, to help address this question. This new database enables us to investigate and compare the performance of countermeasures on both utterance- and segmental- level labels. Experimental results using the utterance-level labels reveal that the reliability of countermeasures trained to detect fully-spoofed data is found to degrade substantially when tested with partially-spoofed data, whereas training on partially-spoofed data performs reliably in the case of both fully- and partially-spoofed utterances. Additional experiments using segmental-level labels show that spotting injected spoofed segments included in an utterance is a much more challenging task even if the latest countermeasure models are used.

Here are two samples for each set. To get a 'PartialSpoof audio', we substitute randomly chosen segment(s) from a 'original wav' with segment(s) from 'Substituted by' audios.

Example of CON_T_0000001.wav.
Figure 1. Procedure of data collection. (Example of CON_T_0000001.wav)
0
PartialSpoof audio: CON_T_0000001.wav
1
LA_T_1007571.wav
2
LA_T_4749791.wav
3
LA_T_8410615.wav
Substitude Detail:

0
PartialSpoof audio: CON_T_0025379.wav
1
LA_T_9999995.wav
2
LA_T_6371068.wav
3
LA_T_7254652.wav
4
LA_T_6531051.wav
5
LA_T_2419538.wav
Substitude Detail:
0
PartialSpoof audio: CON_D_0000000.wav
1
LA_D_1024892.wav
2
LA_D_4596144.wav
3
LA_D_4609177.wav
Substitude Detail:

0
PartialSpoof audio: CON_D_0023779.wav
1
LA_D_9999760.wav
2
LA_D_5868407.wav
3
LA_D_9557117.wav
Substitude Detail:
0
PartialSpoof audio: CON_E_0000000.wav
1
LA_E_1002903.wav
2
LA_E_8906176.wav
Substitude Detail:

0
PartialSpoof audio: CON_E_0069251.wav
1
LA_E_9999988.wav
2
LA_E_8018771.wav
3
LA_E_4541284.wav
Substitude Detail: