Repository navigation
v1.0.0
Baseline release of spoofline, a two stream audio and video spoof detector built on one CNN LSTM per modality.
Each stream gets a Platt calibration fitted on a held out calibration split and a threshold chosen at a target precision of 0.95, and the two calibrated scores are fused by a weighted sum with AND and OR rules kept for reference.
Evaluation follows a leave one attack family out protocol with identity disjoint train, calibration and test pools, and reports precision, recall, F1, EER and AUC on seen and unseen families.
The corpus comes from a deterministic generator with eight real signal transformation attack families, because the public spoofing datasets need signed licences.
On the single measured run the fused detector reaches unseen family precision 0.941 at recall 0.600, below the video stream's 1.000 precision but well ahead on recall, F1 and AUC.