{'fraction_non_alphanumeric': 0.02956081081081081, 'fraction_numerical': 0.0059121621621621625, 'mean_word_length': 5.171875, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
End-to-end spoofing speech detection and knowledge distillation under noisy conditions

State-of-the-art spoofing speech detection methods highly depend on hand-crafted features like LFCC, MFCC, CQCC, FFT spectrum, etc. But almost for all the features, during extracting procedure, some information will be lost permanently, which may be of vital importance to spoofing detection task. Most speeches on the web, are often accompanied by music or noise. Using monaural speech separation to get human voice and then doing spoofing detection later may be a natural idea, but it has two shortcomings: two models must be trained, and during first separation step, some voice will be filtered out while noise will be kept. In this paper, we propose an end-to-end anti-spoofing model which fully consists of one-dimensional convolutional neural networks for spoofing detection under noisy conditions. The proposed system achieved an EER of 1.50% on the ASVspoof2019 logical access evaluation set. Under noisy conditions, we proposed a novel approach based on knowledge distillation, and our proposed method achieved great performance improvements compared to multi-condition training method.