Front-End Factor Analysis for Speaker Verification
Abstract
This paper presents an extension of our previous work which proposes a new speaker representation for speaker verification. In this modeling, a new low-dimensional speaker- and channel-dependent space is defined using a simple factor analysis. This space is named the total variability space because it models both speaker and channel variabilities. Two speaker verification systems are proposed which use this new representation. The first system is a support vector machine-based system that uses the cosine kernel to estimate the similarity between the input data. The second system directly uses the cosine similarity as the final decision score. We tested three channel compensation techniques in the total variability space, which are within-class covariance normalization (WCCN), linear discriminate analysis (LDA), and nuisance attribute projection (NAP). We found that the best results are obtained when LDA is followed by WCCN. We achieved an equal error rate (EER) of 1.12% and MinDCF of 0.0094 using the cosine distance scoring on the male English trials of the core condition of the NIST 2008 Speaker Recognition Evaluation dataset. We also obtained 4% absolute EER improvement for both-gender trials on the 10 s-10 s condition compared to the classical joint factor analysis scoring.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Previously speaker recognition methods are dominated by the i-vector representation and probabilistic linear discriminant analysis framework [168], where i-vector refers to extracting low-dimensional speaker embeddings from sufficient statistics.
“Previously speaker recognition methods are dominated by the i-vector representation and probabilistic linear discriminant analysis framework [168], where i-vector refers to extracting low-dimensional speaker embeddings from sufficient statistics.”
From Empowering things with intelligence: a survey of the progress, challenges, and opportunities in artificial intelligence of things (2021) · cites this paper as [168]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cited by
Sorted by citations
VoxCeleb2: Deep Speaker Recognition
Chung, J. S., Nagrani, A., & Zisserman, A. (2018) · Interspeech 2018 · doi:10.21437/interspeech.2018-1929 · Cited by 2,256 · see citing works
Speaker Recognition from Raw Waveform with SincNet
Ravanelli, M., & Bengio, Y. (2018) · 2018 IEEE Spoken Language Technology Workshop (SLT) · doi:10.1109/slt.2018.8639585 · Cited by 896 · see citing works
Feature dimensionality reduction: a review
Jia, W., Sun, M., Lian, J., & Hou, S. (2022) · Complex & Intelligent Systems · doi:10.1007/s40747-021-00637-x · Cited by 797 · see citing works
Zhang, J., & Tao, D. (2021) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.3039359 · Cited by 774 · see citing works
Spoofing and countermeasures for speaker verification: A survey
Wu, Z., Evans, N., Kinnunen, T., Yamagishi, J., Alegre, F., & Li, H. (2015) · Speech Communication · doi:10.1016/j.specom.2014.10.005 · Cited by 601 · see citing works
Attentive Statistics Pooling for Deep Speaker Embedding
Okabe, K., Koshinaka, T., & Shinoda, K. (2018) · Interspeech 2018 · doi:10.21437/interspeech.2018-993 · Cited by 514 · see citing works
“Speaker recognition has advanced considerably in the last decade with the i-vector paradigm [1], in which a speech utterance or a speaker is represented in the form of a fixed- lowdimensional feature vector.”
BackgroundMultimodal intelligence: Representation learning, information fusion, and applications
Zhang, C., Yang, Z., He, X., & Deng, L. (2020) · IEEE Journal of Selected Topics in Signal Processing · doi:10.1109/jstsp.2020.2987728 · Cited by 511 · see citing works
ASVspoof 2019: A large-scale public database of synthesized, converted and replayed speech
Wang, X., Yamagishi, J., Todisco, M., Delgado, H., Nautsch, A., Evans, N., Sahidullah, M., Vestman, V., Kinnunen, T., Lee, K. A., et al. (2020) · Computer Speech & Language · doi:10.1016/j.csl.2020.101114 · Cited by 505 · see citing works
The Microsoft 2017 Conversational Speech Recognition System
Xiong, W., Wu, L., Alleva, F., Droppo, J., Huang, X., & Stolcke, A. (2018) · 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) · doi:10.1109/icassp.2018.8461870 · Cited by 472 · see citing works
Speaker recognition based on deep learning: An overview
Bai, Z., & Zhang, X.-L. (2021) · Neural Networks · doi:10.1016/j.neunet.2021.03.004 · Cited by 386 · see citing works
“StarGAN-VC: non-parallel many-to-many voice conversion using star generative adversarial networks,”
Kameoka, H., Kaneko, T., Tanaka, K., & Hojo, N. (2018) · 2018 IEEE Spoken Language Technology Workshop (SLT) · doi:10.1109/slt.2018.8639535 · Cited by 371 · see citing works
Self-supervised speech representation learning: A review
Mohamed, A., Lee, H.-Y., Borgholt, L., Havtorn, J. D., Edin, J., Igel, C., Kirchhoff, K., Li, S.-W., Livescu, K., Maaløe, L., et al. (2022) · IEEE Journal of Selected Topics in Signal Processing · doi:10.1109/jstsp.2022.3207050 · Cited by 372 · see citing works
“Subsequent techniques in speaker and language verification [34], [35] similarly extracted parameters (concatenated means) from trained background GMMs as representations that were then combined with low-rank projections of speaker/session-or language-specific vectors.”
MethodThe microsoft 2016 conversational speech recognition system
Xiong, W., Droppo, J., Huang, X., Seide, F., Seltzer, M., Stolcke, A., Yu, D., & Zweig, G. (2017) · 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) · doi:10.1109/icassp.2017.7953159 · Cited by 326 · see citing works
Toward Human Parity in Conversational Speech Recognition
Xiong, W., Droppo, J., Huang, X., Seide, F., Seltzer, M. L., Stolcke, A., Yu, D., & Zweig, G. (2017) · IEEE/ACM Transactions on Audio, Speech, and Language Processing · doi:10.1109/taslp.2017.2756440 · Cited by 245 · see citing works
ASVspoof: The Automatic Speaker Verification Spoofing and Countermeasures Challenge
Wu, Z., Yamagishi, J., Kinnunen, T., Hanilci, C., Sahidullah, M., Sizov, A., Evans, N., Todisco, M., & Delgado, H. (2017) · IEEE Journal of Selected Topics in Signal Processing · doi:10.1109/jstsp.2017.2671435 · Cited by 229 · see citing works
Swietojanski, P., & Renals, S. (2014) · 2014 IEEE Spoken Language Technology Workshop (SLT) · doi:10.1109/slt.2014.7078569 · Cited by 218 · see citing works
ASVspoof 2017 Version 2.0: meta-data analysis and baseline enhancements
Delgado, H., Todisco, M., Sahidullah, M., Evans, N., Kinnunen, T., Lee, K. A., & Yamagishi, J. (2018) · The Speaker and Language Recognition Workshop (Odyssey 2018) · doi:10.21437/odyssey.2018-42 · Cited by 178 · see citing works
BreathPrint: Breathing Acoustics-based User Authentication
Chauhan, J., Hu, Y., Seneviratne, S., Misra, A., Seneviratne, A., & Lee, Y. (2017) · Proceedings of the 15th Annual International Conference on Mobile Systems, Applications, and Services · doi:10.1145/3081333.3081355 · Cited by 170 · see citing works
Jung, J.-W., Heo, H.-S., Kim, J.-H., Shim, H.-J., & Yu, H.-J. (2019) · Interspeech 2019 · doi:10.21437/interspeech.2019-1982 · Cited by 166 · see citing works
Voice Conversion Challenge 2020 –- Intra-lingual semi-parallel and cross-lingual voice conversion –-
Yi, Z., Huang, W.-C., Tian, X., Yamagishi, J., Das, R. K., Kinnunen, T., Ling, Z.-H., & Toda, T. (2020) · Joint Workshop for the Blizzard Challenge and Voice Conversion Challenge 2020 · doi:10.21437/vcc_bc.2020-14 · Cited by 126 · see citing works
Model Fusion for Multimodal Depression Classification and Level Detection
Senoussaoui, M., Sarria-Paja, M., Santos, J. F., & Falk, T. H. (2014) · Proceedings of the 4th International Workshop on Audio/Visual Emotion Challenge · doi:10.1145/2661806.2661819 · Cited by 80 · see citing works
Shahin, M., Zafar, U., & Ahmed, B. (2020) · IEEE Journal of Selected Topics in Signal Processing · doi:10.1109/jstsp.2019.2959393 · Cited by 62 · see citing works
Audio-Visual Deep Neural Network for Robust Person Verification
Qian, Y., Chen, Z., & Wang, S. (2021) · IEEE/ACM Transactions on Audio, Speech, and Language Processing · doi:10.1109/taslp.2021.3057230 · Cited by 63 · see citing works
Joshi, S., Villalba, J., Zelasko, P., Moro-Velazquez, L., & Dehak, N. (2021) · IEEE Transactions on Information Forensics and Security · doi:10.1109/tifs.2021.3116438 · Cited by 53 · see citing works
Self-citationVoice conversion versus speaker verification: an overview
Wu, Z., & Li, H. (2014) · APSIPA Transactions on Signal and Information Processing · doi:10.1017/atsip.2014.17 · Cited by 45 · see citing works
AntiFake: Using Adversarial Audio to Prevent Unauthorized Speech Synthesis
Yu, Z., Zhai, S., & Zhang, N. (2023) · Proceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security · doi:10.1145/3576915.3623209 · Cited by 44 · see citing works
Tan, C. B., Hijazi, M. H. A., Khamis, N., Nohuddin, P. N. E. B., Zainol, Z., Coenen, F., & Gani, A. (2021) · Multimedia Tools and Applications · doi:10.1007/s11042-021-11235-x · Cited by 40 · see citing works
Dataset artefacts in anti-spoofing systems: A case study on the ASVspoof 2017 benchmark
Chettri, B., Benetos, E., & Sturm, B. L. T. (2020) · IEEE/ACM Transactions on Audio, Speech, and Language Processing · doi:10.1109/taslp.2020.3036777 · Cited by 35 · see citing works
Mingote, V., Miguel, A., Ortega, A., & Lleida, E. (2020) · Computer Speech & Language · doi:10.1016/j.csl.2020.101078 · Cited by 32 · see citing works
Assessing Alzheimer’s disease from speech using the i-vector approach
Egas López, J. V., Tóth, L., Hoffmann, I., Kálmán, J., Pákáski, M., & Gosztolya, G. (2019) · Lecture notes in computer science · doi:10.1007/978-3-030-26061-3_30 · Cited by 18 · see citing works
Multimodal I-vectors to Detect and Evaluate Parkinson's Disease
Garcia, N., Vásquez Correa, J. C., Orozco-Arroyave, J. R., & Nöth, E. (2018) · Interspeech 2018 · doi:10.21437/interspeech.2018-2295 · Cited by 13 · see citing works
Spoofing and countermeasures for speaker verification: A review
Anjum, Z. K., & Swamy, R. K. (2017) · 2017 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET) · doi:10.1109/wispnet.2017.8299800 · Cited by 9 · see citing works
- Authors
- Dehak, N., Kenny, P. J., Dehak, R., Dumouchel, P., & Ouellet, P.
- Affiliations
- Massachusetts Institute of Technology (US)
- Computer Research Institute of Montréal (CA)
- École Pour l'Informatique et les Techniques Avancées (FR)
- Venue
- IEEE Transactions on Audio, Speech, and Language Processing
- Published
- 2011-05
- Volume
- 19
- Issue
- 4
- Pages
- 788-798
- ISSN
- 1558-7916 (ISSN-L)
- 1558-7924
- OpenAlex
- W2150769028
- Cited by
- 3,549
- References
- 0
- Citations by year
- 2026: 64 · 2025: 122 · 2024: 167 · 2023: 215 · 2022: 239 · 2021: 335 · 2020: 353 · 2019: 348 · 2018: 334 · 2017: 304 · 2016: 264 · 2015: 222 · 2014: 265 · 2013: 154 · 2012: 100
- FWCI
- 106.99
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- IEEE Transactions on Audio Speech and Language Processing (publishedVersion)
- Funders
- Johns Hopkins University
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Speech Recognition and Synthesis
- Physical Sciences › Computer Science › Signal Processing › Speech and Audio Processing
- Social Sciences › Psychology › Experimental and Cognitive Psychology › Phonetics and Phonology Research
- Keywords
- speaker verification, channel compensation, support vector machine, linear discriminant analysis, nuisance attribute projection, NIST Speaker Recognition Evaluation
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review