Convolutional neural network vectors for speaker recognition

Soufiane Hourri, Nikola S. Nikolov, Jamal Kharroubi

Research output: Contribution to journalArticlepeer-review

Abstract

Deep learning models are now considered state-of-the-art in many areas of pattern recognition. In speaker recognition, several architectures have been studied, such as deep neural networks (DNNs), deep belief networks (DBNs), restricted Boltzmann machines (RBMs), and so on, while convolutional neural networks (CNNs) are the most widely used models in computer vision. The problem is that CNN is limited to the computer vision field due to its structure which is designed for two-dimensional data. To overcome this limitation, we aim at developing a customized CNN for speaker recognition. The goal of this paper is to propose a new approach to extract speaker characteristics by constructing CNN filters linked to the speaker. Besides, we propose new vectors to identify speakers, which we call in this work convVectors. Experiments have been performed with a gender-dependent corpus (THUYG-20 SRE) under three noise conditions : clean, 9db, and 0db. We compared the proposed method with our baseline system and the state-of-the-art methods. Results showed that the convVectors method was the most robust, improving the baseline system by an average of 43%, and recording an equal error rate of 1.05% EER. This is an important finding to understand how deep learning models can be adapted to the problem of speaker recognition.

Original languageEnglish
Pages (from-to)389-400
Number of pages12
JournalInternational Journal of Speech Technology
Volume24
Issue number2
DOIs
Publication statusPublished - Jun 2021

Keywords

  • Convolutional neural network
  • Deep learning
  • MFCC
  • Restricted Boltzmann machine
  • Speaker recognition

Fingerprint

Dive into the research topics of 'Convolutional neural network vectors for speaker recognition'. Together they form a unique fingerprint.

Cite this