Partial deepfake speech detection requires identifying manipulated regions that may occur within short temporal portions of an otherwise bona fide utterance, making the task particularly challenging for conventional utterance-level classifiers. We propose a split-and-conquer framework that decomposes the problem into two stages: boundary detection and segment-level classification. A dedicated boundary detector first identifies temporal transition points, allowing the audio signal to be divided into segments that are expected to contain acoustically consistent content. Each resulting segment is then evaluated independently to determine whether it corresponds to bona fide or fake speech. This formulation simplifies the learning objective by explicitly separating temporal localization from authenticity assessment, allowing each component to focus on a well-defined task. To further improve robustness, we introduce a reflection-based multi-length training strategy that converts variable-duration segments into several fixed input lengths, producing diverse feature-space representations. Each stage is trained using multiple configurations with different feature extractors and augmentation strategies, and their complementary predictions are fused to obtain improved final models. Experiments on the PartialSpoof benchmark demonstrate state-of-the-art performance across multiple temporal resolutions as well as at the utterance level, with substantial improvements in the accurate detection and localization of spoofed regions. In addition, the proposed method achieves state-of-the-art performance on the Half-Truth dataset, further confirming the robustness and generalization capability of the framework.
Figures & tables
Figure 1: Overview of the proposed partial deepfake speech detection pipeline. (1) Input Audio: a full utterance containing both bona fide and manipulated regions. (2) Boundary Detection: a frame-level model predicts transition points between acoustic regions. (3) Audio Splitting: the signal is partitioned into segments according to the detected boundaries, producing candidate spoof-uniform regions. (4) Segment-Level Classification: each segment is independently evaluated by a classifier that assigns an authenticity score. (5) Frame-Level Detection: segment predictions are projected back onto the temporal axis to obtain fine-grained localization of manipulated speech at frame resolution.
Feature extractor
Augmentation
PartialSpoof F-EER (%)
HAD F-EER (%)
DEV
EVAL
DEV
EVAL
XLSR128
None
2.65
3.85
0.12
0.15
MS
2.32
3.47
0.07
0.09
MF
2.35
4.98
0.12
0.14
XLSR53
None
2.86
4.19
0.07
0.14
MS
2.51
3.71
0.05
0.09
Table 1: Boundary detection performance measured as frame-level EER (%) on the PartialSpoof and HAD development (DEV) and evaluation (EVAL) sets at 20 ms temporal resolution for different feature extractors and augmentation schemes.
Fusion Configuration
F-EER (%)
PartialSpoof, EVAL, All
2.49
HAD, EVAL, All
0.08
Table 2: Frame-level EER (F-EER) of the fused boundary detector evaluated on the PartialSpoof and HAD evaluation sets at a 20 ms temporal resolution.
Feature ext.
Aug.
PartialSpoof S-EER (%)
HAD S-EER (%)
Dev
Eval
Dev
Eval
1 s
2 s
4 s
1 s
2 s
4 s
1 s
2 s
4 s
1 s
2 s
4 s
XLSR128
None
1.23
1.17
1.17
5.07
4.08
3.94
0.01
0.0
0.0
0.37
0.02
0.0
MS
1.26
1.16
1.16
4.31
3.75
3.28
0.01
0.0
0.0
0.01
0.64
0.0
MF
1.19
1.26
1.23
5.37
4.54
4.22
0.01
0.0
0.01
0.33
0.41
0.94
XLSR53
None
1.40
1.48
1.54
4.60
3.76
3.88
0.02
0.01
0.0
0.76
0.42
0.02
Table 3: Segment-level EER (S-EER) on the PartialSpoof and HAD datasets for different training configurations, evaluated on the development and evaluation sets using ground-truth segment boundaries. Results are reported for segment classifiers trained with fixed input durations of 1 s, 2 s, and 4 s, reflecting different target segment lengths employed during segment-level classification.
Fusion configuration
DEV S-EER (%)
EVAL S-EER (%)
PartialSpoof, XLSR128, None, all input fix-lengths
1.08
3.78
PartialSpoof, All
0.91
2.78
HAD, All
0.0
0.01
Table 4: Segment-level EER (S-EER) of different fusion configurations on the PartialSpoof and HAD datasets. Results are reported on the development and evaluation sets using ground-truth segment boundaries, isolating the intrinsic performance of the segment classification stage from boundary estimation errors.
Feature extctor
Augmentation
EVAL F-EER (%)
PartialSpoof
HAD
1 s
2 s
4 s
1 s
2 s
4 s
XLSR128
None
10.92
8.70
8.03
0.03
0.03
0.02
MS
9.26
8.18
7.65
0.15
0.06
0.02
MF
12.47
8.61
8.08
0.27
0.14
0.02
XLSR53
None
9.38
8.75
9.15
0.04
0.12
0.15
Table 5: Frame-level EER (F-EER) of the complete split-and-conquer pipeline on the PartialSpoof and HAD evaluation sets, evaluated at a 20 ms frame resolution using predicted boundaries. Performance is reported for segment classifiers trained with fixed input durations of 1 s, 2 s, and 4 s, reflecting different target segment lengths used during segment-level classification.
Fusion
EVAL F-EER (%)
GT boundaries
Detected boundaries
PartialSpoof, All
2.78
6.55
HAD, All
0.01
0.01
Table 6: Fusion performance of the full pipeline under ground-truth (GT) versus detected boundaries, on PartialSpoof and HAD.
Figure 2: Detection error trade-off (DET) curves of all single models and their score-level fusion on the evaluation set. Each curve reports the miss rate as a function of the false alarm rate, with both axes shown up to 40%. Individual configurations in the legend are denoted using the format feature extractor_augmentation_fixed input length , describing the feature representation, training augmentation, and segment input duration used by each model. While individual models exhibit complementary strengths in different operating regions, the fused system consistently dominates the single-model baselines, achieving lower miss rates across most false alarm rates and yielding the best overall trade-off between bona fide rejection and spoof acceptance.
HAD
Method
EER ↓ (%)
Precision ↑ (%)
Recall ↑ (%)
F1 ↑ (%)
MRM [ 23 ]
0.18
99.96
99.82
99.89
IFBDN [ 17 ]
0.35
99.92
99.65
99.78
CFPRF [ 24 ]
0.08
99.98
99.92
99.95
Split&Conquer (Ours)
0.01
99.99
99.99
99.99
PartialSpoof
Table 7: Frame-level performance comparison on the HAD and PartialSpoof datasets with recently published methods. Evaluation is conducted at a 20 ms temporal resolution using predicted boundaries, and results are reported in terms of EER, precision, recall, and F1 score.
Method
0.02 s
0.04 s
0.08 s
0.16 s
0.32 s
0.64 s
Utt.
MRM
13.72
14.46
15.29
11.60
9.63
7.24
1.48
CFPRF
7.61
7.36
6.84
6.04
5.24
4.80
1.72
Split&Conquer (Ours)
6.55
6.30
5.90
5.29
4.53
3.86
0.58
Table 8: Frame-level EER (%) at different temporal resolutions on PartialSpoof.
Figure 3: Distribution of per-utterance EER obtained using the complete pipeline on the PartialSpoof evaluation set (71,239 utterances). Each bin represents the EER computed independently for a single utterance. The dashed vertical line indicates the average EER of 5.47%. Notably, 54.5% of utterances achieve zero EER, highlighting the skewed performance distribution across samples.
Figure 4: Log-magnitude spectrogram examples from three corpora. Top row: PartialSpoof, English. Middle row: HAD, Mandarin. Bottom row: LPS, English.
Table 9: Temporal forgery localization comparison on the PartialSpoof (PS) dataset. Prior results are taken from [ 24 ] . Our method reports AP and AR using the same evaluation protocol.
Partial audio deepfakes manipulate only selected speech regions, making them difficult to be localized. Existing methods exploit boundary cues for partial deepfake localization, but primarily focus on identifying boundary positions rather than modeling the feature changes that characterize authenticity transitions. Meanwhile, the internal characteristics of continuous bona fide and spoofed segments remain underexplored. In this paper, we propose Boundary and Intra-Segment Learning (BISL), which introduces boundary learning to model feature differences between adjacent frames and distinguish authenticity transitions from general acoustic variations. In addition, intra-segment learning captures the overall characteristics of continuous bona fide and spoofed segments while enhancing feature consistency within each segment. By jointly learning frame, boundary, and segment information, BISL enables more effective fine-grained partial audio deepfake localization. Experiments on multiple localization benchmarks show that BISL achieves an EER of 2.52% and an F1-score of 97.40% on PartialSpoof, outperforming the compared methods, while maintaining competitive performance on HAD and improved cross-dataset performance on LPS. The code will be made publicly available upon acceptance.
Zhe Ye, Xiangui Kang, Minhua Huang +3
Guangdong Key Lab of Information Security, School of Computer Science and Engineering, Sun Yat-sen University, China · Nanyang Technological University, Singapore · China Mobile Internet Corporation, China +1
Recent advances in voice cloning and text-to-speech synthesis have made partial speech manipulation - where an adversary replaces a few words within an utterance to alter its meaning while preserving the speaker's identity - an increasingly realistic threat. Existing audio deepfake detection benchmarks focus on utterance-level binary classification or single-region tampering, leaving a critical gap in detecting and localizing multiple inpainted segments whose count is unknown a priori. We address this gap with three contributions. First, we introduce MIST (Multiregion Inpainting Speech Tampering), a large-scale multilingual dataset spanning 6 languages with 1-3 independently inpainted word-level segments per utterance, generated via LLM-guided semantic replacement and neural voice cloning, with fake content constituting only 2-7% of each utterance. Second, we propose ISA (Iterative Segment Analysis), a backbone-agnostic framework that performs coarse-to-fine sliding-window classification with gap-tolerant region proposal and boundary refinement to recover all tampered regions without prior knowledge of their count. Third, we define SF1@tau, a segment-level F1 metric based on temporal IoU matching that jointly evaluates region count accuracy and localization precision. Zero-shot evaluation reveals that partial inpainting at word granularity remains unsolved by existing deepfake detectors: utterance-level classifiers trained on fully synthesized speech assign near zero fake probability to MIST utterances where only 2-7% of content is manipulated. ISA consistently outperforms non-iterative baselines in this challenging setting, and the dataset, code, and evaluation toolkit are publicly released.
Tung Vu, Yen Nguyen, Hai Nguyen +2
Posts and Telecommunications Institute of Technology, Hanoi, Vietnam
Partial deepfake speech, where only limited segments of an utterance are synthesized or manipulated, poses a significant challenge to existing deepfake detection systems. As the proportion of spoofed regions decreases, passive detectors become increasingly unreliable, and accurate detection and restoration remain challenging. In this paper, we revisit audio steganography from a new perspective and propose its use as a proactive defense against partially deepfaked audio. In particular, we consider a self-embedding strategy in which a clean speech signal embeds a compressed representation of itself, enabling post-hoc extraction of reference content. We demonstrate how existing audio steganography methods can be repurposed to support detection of partial deepfakes through codec-based restoration. Experiments on a benchmark dataset show that the proposed approach complements passive defenses. Remarkably, the proposed method operates without any training, providing a robust and data-efficient alternative for partial deepfake detection.