Incorporation of Speech Duration Information in Score Fusion of Speaker Recognition Systems

Similar documents
DOMAIN MISMATCH COMPENSATION FOR SPEAKER RECOGNITION USING A LIBRARY OF WHITENERS. Elliot Singer and Douglas Reynolds

A study of speaker adaptation for DNN-based speech synthesis

ADVANCES IN DEEP NEURAL NETWORK APPROACHES TO SPEAKER RECOGNITION

A NOVEL SCHEME FOR SPEAKER RECOGNITION USING A PHONETICALLY-AWARE DEEP NEURAL NETWORK. Yun Lei Nicolas Scheffer Luciana Ferrer Mitchell McLaren

UTD-CRSS Systems for 2012 NIST Speaker Recognition Evaluation

Phonetic- and Speaker-Discriminant Features for Speaker Recognition. Research Project

Support Vector Machines for Speaker and Language Recognition

Speech Segmentation Using Probabilistic Phonetic Feature Hierarchy and Support Vector Machines

Spoofing and countermeasures for automatic speaker verification

WHEN THERE IS A mismatch between the acoustic

Human Emotion Recognition From Speech

Speech Emotion Recognition Using Support Vector Machine

International Journal of Computational Intelligence and Informatics, Vol. 1 : No. 4, January - March 2012

Speech Recognition at ICSI: Broadcast News and beyond

Robust Speech Recognition using DNN-HMM Acoustic Model Combining Noise-aware training with Spectral Subtraction

Digital Signal Processing: Speaker Recognition Final Report (Complete Version)

Modeling function word errors in DNN-HMM based LVCSR systems

A New Perspective on Combining GMM and DNN Frameworks for Speaker Adaptation

Analysis of Emotion Recognition System through Speech Signal Using KNN & GMM Classifier

Speaker recognition using universal background model on YOHO database

Modeling function word errors in DNN-HMM based LVCSR systems

Learning Methods in Multilingual Speech Recognition

AUTOMATIC DETECTION OF PROLONGED FRICATIVE PHONEMES WITH THE HIDDEN MARKOV MODELS APPROACH 1. INTRODUCTION

Probabilistic Latent Semantic Analysis

Speaker Recognition For Speech Under Face Cover

PREDICTING SPEECH RECOGNITION CONFIDENCE USING DEEP LEARNING WITH WORD IDENTITY AND SCORE FEATURES

Class-Discriminative Weighted Distortion Measure for VQ-Based Speaker Identification

Non intrusive multi-biometrics on a mobile device: a comparison of fusion techniques

IEEE TRANSACTIONS ON AUDIO, SPEECH, AND LANGUAGE PROCESSING, VOL. 17, NO. 3, MARCH

BUILDING CONTEXT-DEPENDENT DNN ACOUSTIC MODELS USING KULLBACK-LEIBLER DIVERGENCE-BASED STATE TYING

Likelihood-Maximizing Beamforming for Robust Hands-Free Speech Recognition

Python Machine Learning

Semi-Supervised GMM and DNN Acoustic Model Training with Multi-system Combination and Confidence Re-calibration

Calibration of Confidence Measures in Speech Recognition

Autoregressive product of multi-frame predictions can improve the accuracy of hybrid models

Lecture 1: Machine Learning Basics

SUPRA-SEGMENTAL FEATURE BASED SPEAKER TRAIT DETECTION

Generative models and adversarial training

Speaker Identification by Comparison of Smart Methods. Abstract

INVESTIGATION OF UNSUPERVISED ADAPTATION OF DNN ACOUSTIC MODELS WITH FILTER BANK INPUT

BAUM-WELCH TRAINING FOR SEGMENT-BASED SPEECH RECOGNITION. Han Shu, I. Lee Hetherington, and James Glass

Automatic Speaker Recognition: Modelling, Feature Extraction and Effects of Clinical Environment

Assignment 1: Predicting Amazon Review Ratings

CS Machine Learning

Segmental Conditional Random Fields with Deep Neural Networks as Acoustic Models for First-Pass Word Recognition

Evolutive Neural Net Fuzzy Filtering: Basic Description

On the Formation of Phoneme Categories in DNN Acoustic Models

A Comparison of DHMM and DTW for Isolated Digits Recognition System of Arabic Language

Learning Structural Correspondences Across Different Linguistic Domains with Synchronous Neural Language Models

Role of Pausing in Text-to-Speech Synthesis for Simultaneous Interpretation

Design Of An Automatic Speaker Recognition System Using MFCC, Vector Quantization And LBG Algorithm

The NICT/ATR speech synthesis system for the Blizzard Challenge 2008

Speaker Recognition. Speaker Diarization and Identification

Deep Neural Network Language Models

DIRECT ADAPTATION OF HYBRID DNN/HMM MODEL FOR FAST SPEAKER ADAPTATION IN LVCSR BASED ON SPEAKER CODE

Affective Classification of Generic Audio Clips using Regression Models

Lip reading: Japanese vowel recognition by tracking temporal changes of lip shape

Mandarin Lexical Tone Recognition: The Gating Paradigm

Course Outline. Course Grading. Where to go for help. Academic Integrity. EE-589 Introduction to Neural Networks NN 1 EE

Artificial Neural Networks written examination

Word Segmentation of Off-line Handwritten Documents

Proceedings of Meetings on Acoustics

Model Ensemble for Click Prediction in Bing Search Ads

Switchboard Language Model Improvement with Conversational Data from Gigaword

Using Articulatory Features and Inferred Phonological Segments in Zero Resource Speech Processing

Semi-Supervised Face Detection

Unvoiced Landmark Detection for Segment-based Mandarin Continuous Speech Recognition

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

Speech Recognition by Indexing and Sequencing

Using dialogue context to improve parsing performance in dialogue systems

Rule Learning With Negation: Issues Regarding Effectiveness

Speech Recognition using Acoustic Landmarks and Binary Phonetic Feature Classifiers

INPE São José dos Campos

Learning From the Past with Experiment Databases

Predicting Student Attrition in MOOCs using Sentiment Analysis and Neural Networks

Eli Yamamoto, Satoshi Nakamura, Kiyohiro Shikano. Graduate School of Information Science, Nara Institute of Science & Technology

Attributed Social Network Embedding

Automatic Pronunciation Checker

SEMI-SUPERVISED ENSEMBLE DNN ACOUSTIC MODEL TRAINING

Semi-supervised methods of text processing, and an application to medical concept extraction. Yacine Jernite Text-as-Data series September 17.

arxiv: v2 [cs.cv] 30 Mar 2017

Malicious User Suppression for Cooperative Spectrum Sensing in Cognitive Radio Networks using Dixon s Outlier Detection Method

Introduction to Ensemble Learning Featuring Successes in the Netflix Prize Competition

SARDNET: A Self-Organizing Feature Map for Sequences

Reducing Features to Improve Bug Prediction

LOW-RANK AND SPARSE SOFT TARGETS TO LEARN BETTER DNN ACOUSTIC MODELS

Segregation of Unvoiced Speech from Nonspeech Interference

Unsupervised Learning of Word Semantic Embedding using the Deep Structured Semantic Model

ACOUSTIC EVENT DETECTION IN REAL LIFE RECORDINGS

Rule Learning with Negation: Issues Regarding Effectiveness

System Implementation for SemEval-2017 Task 4 Subtask A Based on Interpolated Deep Neural Networks

TRANSFER LEARNING IN MIR: SHARING LEARNED LATENT REPRESENTATIONS FOR MUSIC AUDIO CLASSIFICATION AND SIMILARITY

Comment-based Multi-View Clustering of Web 2.0 Items

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X

Data Fusion Through Statistical Matching

TRANSFER LEARNING OF WEAKLY LABELLED AUDIO. Aleksandr Diment, Tuomas Virtanen

OCR for Arabic using SIFT Descriptors With Online Failure Prediction

DNN ACOUSTIC MODELING WITH MODULAR MULTI-LINGUAL FEATURE EXTRACTION NETWORKS

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

Machine Learning and Data Mining. Ensembles of Learners. Prof. Alexander Ihler

Transcription:

Incorporation of Speech Duration Information in Score Fusion of Speaker Recognition Systems Ali Khodabakhsh, Seyyed Saeed Sarfjoo, Osman Soyyigit, Cenk Demiroğlu Electrical and Computer Engineering Department Özyeğin University, 34794, Cekmekoy, Istanbul, Turkey Email: {ali.khodabakhsh, saeed.sarfjoo, osman.soyyigit}@ozu.edu.tr, cenk.demiroglu@ozyegin.edu.tr Umut Uludag TUBITAK BILGEM, 447, Gebze, Kocaeli, Turkey Email: umut.uludag@tubitak.gov.tr arxiv:68.7v [cs.sd] 7 Aug 6 Abstract In recent years identity-vector (i-vector) based speaker verification (SV) systems have become very successful. Nevertheless, environmental noise and speech duration variability still have a significant effect on degrading the performance of these systems. In many real-life applications, duration of recordings are very short; as a result, extracted i-vectors cannot reliably represent the attributes of the speaker. Here, we investigate the effect of speech duration on the performance of three state-ofthe-art speaker recognition systems. In addition, using a variety of available score fusion methods, we investigate the effect of score fusion for those speaker verification techniques to benefit from the performance difference of different methods under different enrollment and test speech duration conditions. This technique performed significantly better than the baseline score fusion methods. Index Terms speaker recognition, i-vectors, score fusion, short-duration I. INTRODUCTION Over recent years, following the success of the identity vector (i-vector) based speaker verification (SV) methods [], these systems have made significant progress []. As speaker recognition technology reaches its maturity, real-life applications impose a drastic limitation for the systems in terms of environmental noise and speech duration variability during authentication. The problem of duration variability is known to be one of importance for practical speaker recognition applications, and has also been addressed to a certain extent in the literature in the context of i-vector based speaker recognition systems [3]. Furthermore, in the biannual speaker recognition evaluation (SRE) challenge held by National Institute of Standards and Technology (NIST), in year 4, NIST coordinated a special i-vector challenge [4], where the duration variability was one of the dominant challenges. Most of the studies on i-vector based speaker recognition focus on recognition problems, where i-vectors are extracted from speech recordings of sufficient length. Therefore, the majority of modeling techniques simply assume that the extracted i-vectors give a reliable estimation of the attributes of the speaker. However, since the duration of recordings can be very short (on the order of less than seconds) in many real-life applications, such as speaker identification tasks in broadcast data, this assumption fails to hold. Only recently, a number of solutions have been proposed addressing the problem of duration variability. For example, in [3], [], and [6], authors do not treat i-vectors as point estimates of the hidden variables in the eigenvoice model, but rather as random vectors. In this slightly different perspective, the i-vectors appear as posterior distributions, parameterized by the posterior mean and the posterior covariance matrix. In [7] Borgstrom and McCree proposed a framework of super vector bayesian speaker comparison (SV-BSC), which keeps account of the observation noise throughout modeling and scoring. In [3] with expanding the work in [7] Garcia- Romero and McCree reformulate SV-BSC and reach to SV- PLDA that facilitates the use of practical techniques, such as length normalization, and multi-cut enrollment averaging. In [8] Vesnicer et al. address the problem of duration variability through weighted statistics and demonstrate how established feature transformation techniques regularly used in the area of speaker recognition, such as PCA or WCCN, can be modified to take the duration into account. In [9], Rastoceanu and Lazar make a comparison of different features and methods for score fusion for an independent speaker verification application. In this paper, scores obtained with several types of features were fused with combination methods such as mean, max, min, weighted sum, and classification methods such as: support vector machines (SVM), linear discriminant analysis (LDA). Based on the result of this paper, fusion methods outperformed the baseline GMM-UBM method. In [], for fusion of different classifiers in speaker verification systems, Hautamaki et al. use classifier ensemble selection, which can be seen as sparse regularization applied to logistic regression. However, none of the mentioned studies take duration variability into account for score fusion. In this paper we investigate the effect of speech duration on the performance of three speaker recognition systems representing the current state-of-the-art: Gaussian Mixture Model-Universal Background Model (GMM-UBM) [], Total Variability Space (TVS) [], [] and Probabilistic Linear Discriminant Analysis (PLDA) [3] scoring in TVS. Furthermore, using a wide range of available score fusion methods, we investigate the effect of score fusion of these speaker verification techniques, to benefit from the performance difference of different methods under different enrollment and test speech duration conditions. This paper is organized as follows. A background on speaker recognition, and description of speaker recognition systems and score fusion methods used in this study are given

in Section II. Experimental setup and results are presented and discussed in Sections III and IV, respectively. Finally, conclusion and future works are given in Section V. II. OVERVIEW OF SPEAKER RECOGNITION SYSTEMS A. Feature extraction Feature extraction as transformation of the speech signal to a set of feature vectors representing the desired attribute, can be done using several different features. In this study, similar to most studies involving speech and speaker recognition, the Mel-Frequency Cepstral Coefficients (MFCCs) are used due to their better performance compared to other features [4]. Sometimes to improve the robustness of features to channel differences, feature normalization methods such as cepstral mean subtraction [], cepstral mean and variance normalization, and feature warping are used. In this study we used feature warping [6]. To increase the quality and effectiveness of modeling, nonspeech frames need to be discarded prior to modeling. Here, voice activity detection (VAD) is done using bi-gaussian modeling of speech frames on log energy distribution of the input frames. B. Speaker Modelling ) GMM-UBM: GMMs are typically used to represent the acoustic feature space in speaker recognition systems [7]. In this method, first, using expectation-maximization (EM) algorithm [8], a GMM called universal background model (UBM) is trained from multiple sessions from multiple speakers. For the enrollment step, given an utterance, the speaker model is adapted from UBM using maximum posterior adaptation (MAP) [9]. Typically, only the mean is adapted. ) Total variability space (TVS): The supervector of mean vectors in UBM is of a very high dimensionality, and the number of parameters to adapt is very high. Assuming speech consists of a speaker factor and an additive channel factor, speech model can be formulated as M s = S + C, () where M s is speaker and channel dependent supervector, S is speaker dependent supervector and C is channel dependent supervector. Eq. can be rewritten as [7] M s = M + V y + Ux + Dz, () where M is speaker and channel independent mean supervector, V is a low-rank eigenvoice matrix representing speaker space, U is a low-rank eigenchannel matrix representing channel space, and D is diagonal matrix which is modeling the Gaussian noise, and x, y, and z are random vectors with a standard normal prior [7]. These vectors can be jointly computed using the joint factor analysis (JFA) approach. In [] Dehak et al. have shown that even though JFA is successful in increasing the performance of the recognition systems, there remains speaker variability in the channel factor. They proposed a method combining both factors in a single matrix know as T matrix. M s = M + T w (3) where M is speaker and channel independent mean supervector, T is a rectangular matrix of low rank, and w is the identity vector (i-vector) and is a random variable with an standard posterior distribution. In this approach, the speaker and channel factors are combined into a single vector w in a lower dimensional space, postponing the speaker and channel factor separation task. C. Scoring For GMM-UBM system, given a set of feature vectors X and a speaker model M hyp, the similarity score is computed as score = log p(x M hyp ) log p(x M ) (4) For TVS system, an i-vector is extracted from the test utterance, and compared to the i-vector extracted from the enrollment utterance using similarity measures. In this study, similarity comparison is done using cosine distance scoring, and probabilistic linear discriminant analysis (PLDA) [6]. LDA and length normalization were used prior to PLDA in this study []. One of the known methods that improve the accuracy of speaker recognition systems, and emphasized by the speaker recognition community, is score fusion of multiple subsystems. Score fusion takes advantage of the fact that different systems make different mistakes, and by combining their output scores, the overall system can reduce the dependence of output decisions on the mistakes of a particular system. In this study, we focus on simple mean, logistic regression (LR) and neural networks (NN) methods. III. EXPERIMENT SETUP All systems in the experiments were trained with 9 dimensional MFCC features plus log-energy coefficient along with their delta and delta-delta parameters. msec window with msec window shift is used for feature extraction. Static logenergy feature is excluded, making the final dimensionality of features 9. Feature warping is done on each frames (3sec windows). Bi-gaussian VAD is done using same windowing parameters as feature extraction. Details of training, development and test experiments are shown below. A. Training For training the speaker recognition system, VoxForge online corpus [] which is a user generated corpus is used. This decision was motivated due to huge number of speakers and short-duration of the utterances in this corpus. The corpus consists of many English dialects from native and non-native speakers. Due to a big unbalance between the dialects and genders, we decided to limit the study to only male speakers with North American English dialect. A summary of the training data is given in Table I. This user generated corpus consists of two parts, registered speakers and anonymous speakers. Speech from registered users, were labeled based on their usernames and used for the supervised modeling steps (LDA and PLDA). For models that did not require labels, the whole data was used. Furthermore,

TABLE I DATABASES, NUMBER OF SPEAKERS, AND NUMBER OF SESSIONS THAT WERE USED FOR TRAINING, DEVELOPMENT, AND TEST. Probability.8.6.4. Training Labeled Unlabeled Devel Test Corpus VoxForge WSJ WSJ Sessions 99 9637 8 6 Speakers - 66 Labeled Data Unlabeled Data... Duration (log scale) Fig.. Normalized histogram of distribution of training data (log-scale). the maximum number of sessions per speaker was limited. Distribution of these sets are shown in Fig.. A UBM consisting of 4 gaussians was trained on all the available data. The same data was used for training of the T matrix with a rank of. The ranks of LDA and PLDA models were set to and 7 respectively, according to the best performance achieved on the training data. B. Development and test To minimize the effect of channel difference and to keep the focus on duration variability, Wall Street Journal (WSJ, and WSJ) corpus were chosen as development and test sets respectively. To be able to analyze the effect of speech duration, a wide range of enrollment and test speech duration were targeted (.,.,.,,,,,, and seconds). The motivation behind the aforementioned duration setup was that typically segment duration distribution follows a log normal distribution. To generate this data, speech data of each speaker from WSJ corpus was first concatenated, then split to sessions containing seconds of speech. For each speaker, one session is chosen for enrollment and maximum of of the remaining sessions were used for test/development. As we want to investigate the effect of different enrollment and test durations, we randomly generate 8 shorter sessions from each session with approximately. to seconds of human speech. For applying a feature warping, minimum recording duration of each part should be more than 3 seconds. By doing this, 9 set of enrollment scenarios and 9 set of test/development scenarios are created. Details about number of speakers and number of sessions for development and tests data can be found in Table I. For the sake of simplicity, only T-norm score normalization is done on the output of the subsystems []. All identification tests are done under closed-set conditions. Logistic regression (LR) score fusion is done using BOSARIS toolkit []. For neural network (NN) score fusion, a feed-forward network consisting 4 nodes in the hidden layer was used. IV. RESULTS AND DISCUSSION Two sets of experiments were done on the test data. In the first set of experiments, all 8 sets of data were combined and accuracy of each subsystem as well as the results for score fusion using mean, LR, and NN were calculated. Score fusion models were trained using the development data. In the second experiment, LR and NN score fusion models were trained on each enrollment and development duration condition separately, creating 8 model for each system. Accordingly, the tests were done using the models trained with the corresponding enrollment and test duration, and accuracies were reported on the whole data. These results are shown in Table II. It is important to note that the high error rates in this table are caused by the very short tests durations (.,.,., and seconds). In fact, experiments with very short durations on at least one side of enrollment or test cover 69% of the total experiments. One might expect that training a score fusion model for each duration condition will reduce the performance of the fused scores by limiting the amount of training data. However, as it is seen on the Table II, the best performance achieved for speaker verification system is achieved with duration-based system, reducing the error by.7%. To gain insight on the reason for this behavior, a third set of experiments are done on each duration condition, and results were reported independently. In Fig. a the error rates of the GMM method is shown. As expected, as the duration of test and enrollment increases, the error rate becomes lower. Due to space saving, only the results for speaker identification experiments are visualized. To observe the effectiveness of TVS-cosine method, the relative error reduction (RER) rate of this system compared to the base GMM system is shown in Fig. b. It can be seen that the biggest relative increase of accuracy occurred around second enrollment and test, which correspond to the training distribution shown in Fig.. On the other hand, there is a stable increase of accuracy where the length of enrollment and test is very short, which corresponds to better modeling of TVS-cosine for these situations due to reduction of number of parameters for adaptation as mentioned before. Another interesting observation made is that the TVS-cosine fails to increase accuracy in most cases when the length of enrollment is longer than seconds. The relative error reduction of TVS-PLDA compared to TVS-cosine is visualized in Fig. c. Here a similar effect to previous case can be observed. These results show the dependence of the accuracy gain of PLDA to the duration of enrollment and test, as well as the distribution of training data. To see how the duration-based LR takes advantage of the dependency of performance of different systems to durations, the relative error reduction of duration-based LR compared to LR is visualized in Fig. d. The normalized weights of.7,.37, and.46 were assigned to GMM, TVS-cosine, and TVS- PLDA respectively by the LR model.

TABLE II SPEAKER IDENTIFICATION ERRORS AND SPEAKER VERIFICATION EQUAL ERROR RATES (EER) ARE SHOWN FOR ALL SUBSYSTEMS AND SCORE FUSION METHODS. RESULTS WITH DURATION-BASED SCORE FUSION ARE ALSO REPORTED WHERE APPLICABLE. SYSTEMS WITH BEST PERFORMANCE FOR IDENTIFICATION AND VERIFICATION TESTS ARE SHOWN AS BOLD. FOR IDENTIFICATION AND VERIFICATION EXPERIMENTS WE HAVE 6 8 AND 6 8 TESTS RESPECTIVELY. DISTANCE BETWEEN UPPER 9% CONFIDENCE INTERVAL AND ERROR MEAN FOR IDENTIFICATION AND VERIFICATION TESTS ARE.% AND.% RESPECTIVELY. Identification Error Verification EER Subsystems Score fusion GMM TVS-cosine TVS-PLDA mean LR NN Overall.6 49.37 46.4 46. 44. 44.77 Duration-Based - - - - 44.9 44.36 Overall 9.46.9.89.44.4. Duration-Based - - - - 3.39 3.46 In this figure, it is observable that in most of the cells there is a small increase in the error rate. This event was expected and can be explained by significant reduction in amount of training data used for training the duration-based LR compared to overall LR. On the other hand, where the enrollment duration matches the distribution of training data (Fig. ) and the duration of test is longer than seconds, it can be seen that the duration-based LR could reduce the error by up to 66% ratio. It also can be seen that even though by limiting the score fusion training data for each case we expect a lower accuracy gain in the duration based score fusion, the extra accuracy gained comes from special conditions where the performance of the subsystems vary a lot for different duration of enrollment and test. V. CONCLUSION AND FUTURE WORK In this study we investigated the effect of duration of enrollment and test sets on different state-of-the-art speaker recognition systems. Furthermore, using several score fusion methods, we investigated the effect of score fusion of these speaker verification techniques, to benefit from the performance difference of different methods under different enrollment and test speech duration conditions. Based on our observations, duration-based technique performed better than the baseline overall score fusion methods. When we compared the accuracy of duration-based methods with overall baseline methods, it was observed that there is a dependency between the gained accuracy of TVS-based methods, and duration of enrollment and test sets, as well as the distribution of the data used for training the T matrix and gained accuracy of PLDA model are correlated. It was also observed that as the duration of enrollment and test recordings increases, the TVS-cosine and TVS-PLDA methods, with respect to GMM-UBM method give a lower gain in accuracy. These observations motivates us to investigate the possibility of taking advantage of this performance difference of different systems for a more effective score fusion method. To this goal we investigated training a separate score fusion model for each duration condition, however this method could not give the expected gain in accuracy due to the fact that by splitting the available data for training score fusion, and training multiple models, the effectiveness of these models decrease. However, still some improvement in the overall accuracy of the systems was observed. To prevent this condition, based on the dependence of the accuracy gain of TVS-cosine and TVS-PLDA methods to the duration of their training data, we hypothesized that there can be found a function for predicting the duration dependent weights of each subsystem s = subsystems w is i () w i = f i (d enroll, d test Γ train ) (6) where s is the final score, s i is the output score of the ith subsystem, w i is the corresponding weight of the ith subsystem, f i is a subsystem specific function, mapping the duration of enrollment d enroll and duration of test d test and distribution of the training data Γ train to the desired weight. Further studies are needed to formulate such functions for each subsystem. REFERENCES [] N. Dehak, P. Kenny, R. Dehak, P. Dumouchel, and P. Ouellet, Front-end factor analysis for speaker verification, Audio, Speech, and Language Processing, IEEE Transactions on, vol. 9, no. 4, pp. 788 798,. [] K. A. Lee, B. Ma, and H. Li, Speaker verification makes its debut in smartphone, IEEE Signal Processing Society Speech and Language Technical Committee Newsletter, 3. [3] D. Garcia-Romero and A. McCree, Subspace-constrained supervector PLDA for speaker verification. in INTERSPEECH, 3, pp. 479 483. [4] C. S. Greenberg, D. Bansé, G. R. Doddington, D. Garcia-Romero, J. J. Godfrey, T. Kinnunen, A. F. Martin, A. McCree, M. Przybocki, and D. A. Reynolds, The NIST 4 speaker recognition i-vector machine learning challenge, in Odyssey: The Speaker and Language Recognition Workshop, 4, pp. 4. [] P. Kenny, T. Stafylakis, P. Ouellet, M. J. Alam, and P. Dumouchel, PLDA for speaker verification with utterances of arbitrary duration, in Acoustics, Speech and Signal Processing (ICASSP), 3 IEEE International Conference on. IEEE, 3, pp. 7649 763. [6] S. Cumani, O. Plchot, and P. Laface, Probabilistic linear discriminant analysis of i-vector posterior distributions, in Acoustics, Speech and Signal Processing (ICASSP), 3 IEEE International Conference on. IEEE, 3, pp. 7644 7648. [7] B. J. Borgstrom and A. McCree, Supervector bayesian speaker comparison, in Acoustics, Speech and Signal Processing (ICASSP), 3 IEEE International Conference on. IEEE, 3, pp. 7693 7697. [8] B. Vesnicer, J. Zganec-Gros, S. Dobrisek, and V. Struc, Incorporating duration information into i-vector-based speaker-recognition systems, in Odyssey: The Speaker and Language Recognition Workshop, 4, pp. 4 48. [9] F. Rastoceanu and M. Lazar, Score fusion methods for text-independent speaker verification applications, in Speech Technology and Human- Computer Dialogue (SpeD), 6th Conference on. IEEE,, pp. 6. [] V. Hautamaki, T. Kinnunen, F. Sedlák, K. A. Lee, B. Ma, and H. Li, Sparse classifier fusion for speaker verification, Audio, Speech, and Language Processing, IEEE Transactions on, vol., no. 8, pp. 6 63, 3.

GMM SI Error [%] TVS cosine SI RER Compared to GMM Subsystem [%] 67.77.8 9.7 4..48 9. 8. 7.9 7.73 9. 8.7 9.3.6.73 8.4 7.7 8.7 7.39 76.4 6.33 4.4.8 3.8. 8.8 8. 8.9 8. 6. 7. 3.78.73 7.7 6.6 3.7 3.6 8.38 7..7 9.37 8.3.34.4 9.49 9.6 7.7.8 7.36 6.87 8.73.6 3..6. 8.79 9.3 9.6 79. 86. 9.3 6.7 76.84 8.4 43. 6. 73.68 7.43 48.3 63.8 7.4.9 46.86 4.3.86 36.46.4 9.8 9.94.8 7.33 4.6 6 4 3.8 4.68 3.9.8 3.7 6.37.3.9.4 9. 7.6 8. 8.33 3.8 7.6..39 3.74 9.84.33 3.34.3 3.7.8.96 8.7.48. 93.64 9.96 87.73 8.93 77.94 6.6 7.68. 43.. 6.3 8.6 3.63 7.4 6.8 4.7 3.4 7.3.4. 93.8 9.3 88. 86. 8. 76.7 7.67 64. 9.4. 4..9 7.3.66 8. 7. 3..84.9. 9. 9.79 9.48 89.87 88.68 83.9 78.66 7.9 7.99..46 3.7 4.68 6.49.4 6.3 3..67.3... (a) GMM identification error rates for different enrollment and test duration conditions... (b) Relative error reduction of TVS-cosine compared to GMM system TVS PLDA SI RER Compared to TVS cosine Subsystem [%] Duration based LR Score Fusion SI RER Compared to LR Score Fusion [%].4 4.8 9.3. 4.9 9.96 4.3 3.33 9.63.3.76 3.8.8. 6. 8.4.7 9. 3. 8.4.7 7.4.97.68 7.96 9.9 3..9. 8.4 8.7 3.8.73. 4. 4.74.73 7.7 6.63 4.7.8 3.. 3.7 6.7. 3.6 4.86 7.3 3.3 6.7.49 3.6. 4.66.84.78 8.3.7 7.79.9 3.9 7.4.88 3.77 9.4 8.37 9.98.8 3.49 9. 4.4..4 8.43.4 3.99.3.69...4.83..7 3.7 3. 3.7. 3.38 6.7.3 3. 8.96 9.36 6.79 4.4.39. 8. 3.94 9.64 7.4 33.79.3 3.9 36.4.84..4 3.7 8.9 3.4 7.8.49.38 6..8...79 4. 3. 4.8 3.67.7..44..8.7 4.7.66 6.8.4.6.9 6.94..87.66 4.7.76.74.4.74..3...74.34.4 4.4..3.6 4.4..48.99.3..4..6..... (c) Relative error reduction of TVS-PLDA compared to TVS-cosine system... (d) Relative error reduction of Duration-based LR compared to LR Score Fusion Fig.. Error of the GMM subsystem (a), along with the relative error reduction (RER) for speaker identification (SI) for special conditions. [] D. A. Reynolds, T. F. Quatieri, and R. B. Dunn, Speaker verification using adapted gaussian mixture models, Digital Signal Processing, vol., no., pp. 9 4,. [] D. Garcia-Romero and C. Y. Espy-Wilson, Analysis of i-vector length normalization in speaker recognition systems. in INTERSPEECH,, pp. 49. [3] P. Li, Y. Fu, U. Mohammed, J. H. Elder, and S. J. Prince, Probabilistic models for inference about identity, Pattern Analysis and Machine Intelligence, IEEE Transactions on, vol. 34, no., pp. 44 7,. [4] S. Davis and P. Mermelstein, Comparison of parametric representations for monosyllabic word recognition in continuously spoken sentences, Acoustics, Speech and Signal Processing, IEEE Transactions on, vol. 8, no. 4, pp. 37 366, 98. [] M. Westphal, The use of cepstral means in conversational speech recognition, in In Proceedings of the European Conference on Speech Communication and Technology (Eurospeech), 997, pp. 43 46. [6] J. Pelecanos and S. Sridharan, Feature warping for robust speaker verification, in : A Speaker Odyssey-The Speaker Recognition Workshop,, pp. 3 8. [7] N. Dehak and S. Shum, Low-dimensional speech representation based on factor analysis and its applications, Johns Hopkins CLSP Lecture,. [Online]. Available: http://people.csail.mit.edu/sshum/ talks/ivector tutorial interspeech 7Aug.pdf [8] D. A. Reynolds and R. C. Rose, An integrated speech-background model for robust speaker identification, in Acoustics, Speech and Signal Processing (ICASSP), 99 IEEE International Conference on, vol.. IEEE, 99, pp. 8 88. [9] S. Goronzy and R. Kompe, A combined MAP + MLLR approach for speaker adaptation, in Proceedings of the Sony Research Forum, vol. 99, 999. [] Voxforge, free speech recognition, www.voxforge.org. [] R. Auckenthaler, M. Carey, and H. Lloyd-Thomas, Score normalization for text-independent speaker verification systems, Digital Signal Processing, vol., no., pp. 4 4,. [] N. Brümmer and E. de Villiers, The BOSARIS toolkit user guide: Theory, algorithms and code for binary classifier score processing, Documentation of BOSARIS toolkit,.