Increasing anti-spoofing protection in speaker verification using linear prediction
AbstractThis article addresses the problem of anti-spoofing protection in an automatic speaker verification (ASV) system. An improved version of a previously proposed spoofing countermeasure is presented. The presented method is based on the analysis of linear prediction error that results from both short- and long-term prediction of the input speech signal. It was observed that non-natural speech signals, i.e., synthetic or converted speech, were predicted in a different way than genuine speech. Therefore, in contrast to the classical linear prediction analysis, where usually only the prediction coefficients are analyzed, in the proposed approach the residual (error) signals were examined. During this analysis, 23 various prediction parameters were extracted, such as the energy of the prediction error, prediction gains and temporal parameters related to the prediction error signals. Various binary classifiers were researched to separate human and spoof classes, however the support vector machines with radial basis function (SVM-RBF) yielded the best results. When tested on the corpora provided for the ASVspoof 2015 Challenge, the proposed countermeasure returned better results than the previous version of the algorithm and, in most of the cases, the baseline spoofing detector based on the local binary patterns (LBP). It is hoped that the proposed method can be part of a generalized spoofing countermeasure helping to increase security of ASV systems.
|Journal series||Multimedia Tools and Applications, ISSN 1380-7501|
|No||First Online: 16 April 2016|
|Publication size in sheets||0.75|
|Keywords in English||Speaker verification, Spoofing, Linear prediction, Local binary patterns, SVM-RBF|
|ASJC Classification||; ; ;|
|Project||The Develpment of Digital Communicatios. Project leader: Siuzdak Jerzy,
, Phone: +48 22 234-7868, start date 27-04-2015, end date 31-12-2016, IT/2015/statut, Completed
|License||Journal (articles only); author's original; ; after publication|
|Score|| = 25.0, 02-02-2020, ArticleFromJournal|
= 30.0, 02-02-2020, ArticleFromJournal
|Publication indicators||= 1; = 1; : 2016 = 0.738; : 2016 = 1.53 (2) - 2016=1.572 (5)|
* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.