NPLDA: A Deep Neural PLDA Model for Speaker Verification

Shreyas Ramoji, Prashant Krishnan, Sriram Ganapathy


The state-of-art approach for speaker verification consists of a neural network based embedding extractor along with a backend generative model such as the Probabilistic Linear Discriminant Analysis (PLDA). In this work, we propose a neural network approach for backend modeling in speaker recognition. The likelihood ratio score of the generative PLDA model is posed as a discriminative similarity function and the learnable parameters of the score function are optimized using a verification cost. The proposed model, termed as neural PLDA (NPLDA), is initialized using the generative PLDA model parameters. The loss function for the NPLDA model is an approximation of the minimum detection cost function (DCF). The speaker recognition experiments using the NPLDA model are performed on the speaker verificiation task in the VOiCES datasets as well as the SITW challenge dataset. In these experiments, the NPLDA model optimized using the proposed loss function improves significantly over the state-of-art PLDA based speaker verification system.


 DOI: 10.21437/Odyssey.2020-29

Cite as: Ramoji, S., Krishnan, P., Ganapathy, S. (2020) NPLDA: A Deep Neural PLDA Model for Speaker Verification. Proc. Odyssey 2020 The Speaker and Language Recognition Workshop, 202-209, DOI: 10.21437/Odyssey.2020-29.


@inproceedings{Ramoji2020,
  author={Shreyas Ramoji and Prashant Krishnan and Sriram Ganapathy},
  title={{NPLDA: A Deep Neural PLDA Model for Speaker Verification}},
  year=2020,
  booktitle={Proc. Odyssey 2020 The Speaker and Language Recognition Workshop},
  pages={202--209},
  doi={10.21437/Odyssey.2020-29},
  url={http://dx.doi.org/10.21437/Odyssey.2020-29}
}