Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Pierre Dumouchel

dblp:94/1450 · DBLP profile ↗
← Back
71ranked-venue papers
5as first author
0since 2021 · last 2017
0000-0001-5584-4428ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 57 · 5 first-authorArtificial intelligence and machine learning · 49 · 3 first-authorHuman-computer interaction and ubiquitous computing · 2Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
9 papers
Speech recognition and synthesis · 89% Language models and text generation · 10% Probabilistic and Bayesian machine learning · 1%
Computer graphics and multimedia
1 paper
Audio and music processing · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
GPUs and heterogeneous computing · 100%

Topics — the 15 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Speech recognition and synthesis › speaker recognition
speaker verification
0.452011
Front-End Factor Analysis for Speaker Verification · IEEE Trans. Speech Audio Process. 2011
A Study of Interspeaker Variability in Speaker Verification · IEEE Trans. Speech Audio Process. 2008
Speaker and Session Variability in GMM-Based Speaker Verification · IEEE Trans. Speech Audio Process. 2007
Audio and music processing › audio analysis › audio content analysis
audio fingerprinting
0.212016
Fast Audio Fingerprinting System Using GPU and a Clustering-Based Technique · IEEE ACM Trans. Audio Speech Lang. Process. 2016
Natural language and speech › Speech recognition and synthesis › speaker diarization
speaker clustering
0.212014
A Study of the Cosine Distance-Based Mean Shift for Telephone Speech Diarization · IEEE ACM Trans. Audio Speech Lang. Process. 2014
Natural language and speech › Speech recognition and synthesis
speaker diarization
0.212014
A Study of the Cosine Distance-Based Mean Shift for Telephone Speech Diarization · IEEE ACM Trans. Audio Speech Lang. Process. 2014
Natural language and speech › Speech recognition and synthesis
automatic speech recognition
0.212013
Large Vocabulary Speech Recognition on Parallel Architectures · IEEE Trans. Speech Audio Process. 2013
Natural language and speech › Speech recognition and synthesis › automatic speech recognition › continuous speech recognition
large vocabulary continuous speech recognition
0.212013
Large Vocabulary Speech Recognition on Parallel Architectures · IEEE Trans. Speech Audio Process. 2013
Natural language and speech › Language models and text generation › decoding › decoding strategy
parallel decoding
0.212013
Large Vocabulary Speech Recognition on Parallel Architectures · IEEE Trans. Speech Audio Process. 2013
GPUs and heterogeneous computing
GPU computing
0.122016
Fast Audio Fingerprinting System Using GPU and a Clustering-Based Technique · IEEE ACM Trans. Audio Speech Lang. Process. 2016
Large Vocabulary Speech Recognition on Parallel Architectures · IEEE Trans. Speech Audio Process. 2013
Natural language and speech › Speech recognition and synthesis › automatic speech recognition
speaker adaptation
0.122005
Eigenvoice modeling with sparse training data · IEEE Trans. Speech Audio Process. 2005
Speaker adaptation using an eigenphone basis · IEEE Trans. Speech Audio Process. 2004
Natural language and speech › Speech recognition and synthesis › speaker recognition › speaker verification
joint factor analysis
0.122008
Speaker and Session Variability in GMM-Based Speaker Verification · IEEE Trans. Speech Audio Process. 2007
A Study of Interspeaker Variability in Speaker Verification · IEEE Trans. Speech Audio Process. 2008
Natural language and speech › Speech recognition and synthesis
channel compensation
0.012011
Front-End Factor Analysis for Speaker Verification · IEEE Trans. Speech Audio Process. 2011
Natural language and speech › Speech recognition and synthesis › speaker recognition › speaker verification
score normalization
0.012007
Joint Factor Analysis Versus Eigenchannels in Speaker Recognition · IEEE Trans. Speech Audio Process. 2007
Natural language and speech › Speech recognition and synthesis
speaker recognition
0.012007
Modeling Prosodic Features With Joint Factor Analysis for Speaker Verification · IEEE Trans. Speech Audio Process. 2007
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
maximum likelihood estimation
0.012005
Eigenvoice modeling with sparse training data · IEEE Trans. Speech Audio Process. 2005
Natural language and speech › Speech recognition and synthesis › acoustic model adaptation
bayesian adaptation
0.012004
Speaker adaptation using an eigenphone basis · IEEE Trans. Speech Audio Process. 2004

Methods — techniques the papers use, named apart from their topics

clustering · 0.5viterbi beam search · 0.3a* search · 0.3nearest-neighbor search · 0.2nearest neighbor search · 0.2mean shift clustering · 0.2cosine distance · 0.2joint factor analysis · 0.1within-class covariance normalization · 0.1support vector machine · 0.1nuisance attribute projection · 0.1linear discriminant analysis · 0.1factor analysis · 0.1
YearPublicationVenuePosition
2017 Robust video fingerprints using positions of salient regions
abstract
This paper describes a video fingerprinting system that is highly robust to audio and video transformations. The proposed system adapts a robust audio fingerprint extraction approach to video fingerprinting. The audio fingerprinting system converts the spectrogram into binary images, and then encodes the positions of salient regions selected from each binary image. Visual features are extracted in a similar way from the video images. We propose two visual fingerprint generation methods where fingerprints encode the positions of salient regions of greyscale video images. Salient regions of the first method are selected based on the intensity values of the image, while the second method identifies the regions that represent the highest variations between two successive images. The similarity between two fingerprints is defined as the intersection between their elements. The search algorithm is speeded up by an efficient implementation on a Graphics Processing Unit (GPU). We evaluate the performance of the proposed video system on TRECVID 2009 and 2010 datasets, and we show that this system achieves promising results and outperforms other state-of-the-art video copy detection methods for queries that do not includes geometric transformations. In addition, we show the effectiveness of this system for a challenging audio+video copy detection task.
Chahid Ouali, Pierre Dumouchel, Vishwa Gupta
ICASSP2
2016 Integration framework for speech processing with live visualization interfaces
abstract
Audition is a rich source of spatial, identity, linguistic and paralinguistic information. Processing all this information requires acquisition, processing and interpretation of sound sources, which are instantaneous, invisible and noisy signals. This can lead to different responses by the system in relation to the information perceived. This paper presents our first implementation of an integration framework for speech processing. Acquisition includes sound capture, sound source localization, tracking, separation and enhancement, and voice activity detection. Processing involves speech and emotion recognition. Interpretation consists of translating speech utterances into commands that can influence interaction through dialogue management and speech synthesis. The paper also describes two visualization interfaces, inspired by comic strips, to represent live vocal interactions in real life environments. These interfaces are used to demonstrate how the framework performs in live interactions and its use in a usability study.
David Brodeur, François Grondin, Yazid Attabi, Pierre Dumouchel, François Michaud
RO-MAN4
2016 A spectrogram-based audio fingerprinting system for content-based copy detection
Chahid Ouali, Pierre Dumouchel, Vishwa Gupta
Multim. Tools Appl.2
2016 Fast Audio Fingerprinting System Using GPU and a Clustering-Based Technique
abstract
In this paper, we present our audio fingerprinting system that detects a transformed copy of an audio from a large collection of audios in a database. The audio fingerprints in this system encode the positions of salient regions of binary images derived from a spectrogram matrix. The similarity between two fingerprints is defined as the intersection of their elements (i.e. positions of the salient regions). The search algorithm labels each reference fingerprint in the database with the closest query frame and then counts the number of matching frames when the query is overlaid over the reference. The best match is based on this count. The salient regions fingerprints together with this nearest-neighbor search give excellent copy detection results. However, for a large database, this search is time consuming. To reduce the search time, we accelerate this similarity search by using a graphics processing unit (GPU). To speed this search even further, we use a two-step search based on a clustering technique and a lookup table that reduces the number of comparisons between the query and the reference fingerprints. We also explore the tradeoff between the speed of search and the copy detection performance. The resulting system achieves excellent results on TRECVID 2009 and 2010 datasets and outperforms several state-of-the-art audio copy detection systems in detection performance, localization accuracy and run time. For a fast detection scenario with detection speed comparable to the Ellis' Shazam-based system, our system achieved the same min NDCR as the NN-based system, and significantly better detection accuracy than Ellis' Shazam-based system.
Chahid Ouali, Pierre Dumouchel, Vishwa Gupta
IEEE ACM Trans. Audio Speech Lang. Process.2
2015 Efficient spectrogram-based binary image feature for audio copy detection
abstract
This paper presents the latest improvements on our Spectro system that detects transformed duplicate audio content. We propose a new binary image feature derived from a spectrogram matrix by using a threshold based on the average of the spectral values. We quantize this binary image by applying a tile of fixed size and computing the sum of each small square in the tile. Fingerprints of each binary image encode the positions of the selected tiles. Evaluation on TRECVID 2010 CBCD data shows that this new feature improves significantly the Spectro system for transformations that add irrelevant speech to the audio. Compared to a state-of-the-art audio fingerprinting system, the proposed method reduces the minimal Normalized Detection Cost Rate (min NDCR) by 33%, improves localization accuracy by 28% and results in 40% fewer missed queries.
Chahid Ouali, Pierre Dumouchel, Vishwa Gupta
ICASSP2
2015 Audio quotation marks for natural language understanding
Simon Boutin, Réal Tremblay, Patrick Cardinal, Doug Peters, Pierre Dumouchel
INTERSPEECH5
2015 Content-Based Multimedia Copy Detection
abstract
In this paper, we address the problem of multimedia content-based copy detection. We propose several audio and video fingerprints that are highly robust to audio and video transformations. We propose to accelerate the search of fingerprints by using a Graphics Processing Unit (GPU). To speedup this search even further, we propose a two-step search based on a clustering technique and a lookup table that reduces the number of comparisons between the query and the reference fingerprints. We evaluate our fingerprints on the well-known TRECVID 2009 and 2010 datasets, and we show that the proposed fingerprints outperform other state-of-the-art audio and video fingerprints while being significantly faster.
Chahid Ouali, Pierre Dumouchel, Vishwa Gupta
ISM2
2014 Noise spectrum estimation using Gaussian mixture model-based speech presence probability for robust speech recognition
abstract
This work presents a noise spectrum estimator based on the Gaussian mixture model (GMM)-based speech presence probability (SPP) for robust speech recognition. Estimated noise spectrum is then used to compute a subband a posteriori signal-to-noise ratio (SNR). A sigmoid shape weighting rule is formed based on this subband a posteriori SNR to enhance the speech spectrum in the auditory domain, which is used in the Mel-frequency cepstral coefficient (MFCC) framework for robust feature, denoted here as Robust MFCC (RMFCC) extraction. The performance of the GMM-SPP noise spectrum estimator-based RMFCC feature extractor is evaluated in the context of speech recognition on the AURORA-4 continuous speech recognition task. For comparison we incorporate six existing noise estimation methods into this auditory domain spectrum enhancement framework. The ETSI advanced frontend (ETSI-AFE), power normalized cepstral coefficients (PNCC), and robust compressive gammachirp cepstral coefficients (RCGCC) are also considered for comparison purposes. Experimental speech recognition results show that, in terms of word accuracy, RMFCC provides an average relative improvements of 8.1%, 6.9% and 6.6% over RCGCC, ETSI-AFE, and PNCC, respectively. With GMM-SPP -based noise estimation method an average relative improvement of 3.6% is obtained over other six noise estimation methods in terms of word recognition accuracy.
Jahangir Alam 0001, Patrick Kenny, Pierre Dumouchel, Douglas D. O'Shaughnessy
INTERSPEECH3
2014 Robust features for content-based audio copy detection
Chahid Ouali, Pierre Dumouchel, Vishwa Gupta
INTERSPEECH2
2014 A Study of the Cosine Distance-Based Mean Shift for Telephone Speech Diarization
abstract
Speaker clustering is a crucial step for speaker diarization. The short duration of speech segments in telephone speech dialogue and the absence of prior information on the number of clusters dramatically increase the difficulty of this problem in diarizing spontaneous telephone speech conversations. We propose a simple iterative Mean Shift algorithm based on the cosine distance to perform speaker clustering under these conditions. Two variants of the cosine distance Mean Shift are compared in an exhaustive practical study. We report state of the art results as measured by the Diarization Error Rate and the Number of Detected Speakers on the LDC CallHome telephone corpus.
Mohammed Senoussaoui, Patrick Kenny, Themos Stafylakis, Pierre Dumouchel
IEEE ACM Trans. Audio Speech Lang. Process.4
2013 Multiple windowed spectral features for emotion recognition
abstract
MFCC (Mel Frequency Cepstral Coefficients) and PLP (Perceptual linear prediction coefficients) or RASTA-PLP have demonstrated good results whether when they are used in combination with prosodic features as suprasegmental (long-term) information or when used stand-alone as segmental (short-time) information. MFCC and PLP feature parameterization aims to represent the speech parameters in a way similar to how sound is perceived by humans. However, MFCC and PLP are usually computed from a Hamming-windowed periodogram spectrum estimate that is characterized by large variance. In this paper we study the effect of averaging spectral estimates obtained using a set of orthogonal tapers (windows) on emotion recognition performance. The multitaper MFCC and PLP are examined separately as short-time information vectors modeled using Gaussian mixture models (GMMs). When tested on the FAU AIBO spontaneous emotion corpus, a relative improvement ranging from 2.2% to 3.9% for both MFCC and PLP systems is achieved by multiple windowed spectral features compared to single windowed ones.
Yazid Attabi, Jahangir Alam 0001, Pierre Dumouchel, Patrick Kenny, Douglas D. O'Shaughnessy
ICASSP3
2013 Unsupervised topic model for broadcast program segmentation
abstract
Several unsupervised methods have been proposed to segment a continuous text stream into individual topics. A simple HMM formulation of the most successful of these methods exposes their underlying assumptions and suggests the use of a new prior for segmentation probability. Under this formulation, we explore the space of possible modeling choices on databases of English and French TV and radio programs. We show that the proposed prior improves segmentation results and can also accommodate additional knowledge sources within the HMM efficient dynamic programming.
Gilles Boulianne, Pierre Dumouchel
ICASSP2
2013 PLDA for speaker verification with utterances of arbitrary duration
abstract
The duration of speech segments has traditionally been controlled in the NIST speaker recognition evaluations so that researchers working in this framework have been relieved of the responsibility of dealing with the duration variability that arises in practical applications. The fixed dimensional i-vector representation of speech utterances is ideal for working under such controlled conditions and ignoring the fact that i-vectors extracted from short utterances are less reliable than those extracted from long utterances leads to a very simple formulation of the speaker recognition problem. However a more realistic approach seems to be needed to handle duration variability properly. In this paper, we show how to quantify the uncertainty associated with the i-vector extraction process and propagate it into a PLDA classifier. We evaluated this approach using test sets derived from the NIST 2010 core and extended core conditions by randomly truncating the utterances in the female, telephone speech trials so that the durations of all enrollment and test utterances lay in the range 3-60 seconds and we found that it led to substantial improvements in accuracy. Although the likelihood ratio computation for speaker verification is more computationally expensive than in the standard i-vector/PLDA classifier, it is still quite modest as it reduces to computing the probability density functions of two full covariance Gaussians (irrespective of the number of the number of utterances used to enroll a speaker).
Patrick Kenny, Themos Stafylakis, Pierre Ouellet, Jahangir Alam 0001, Pierre Dumouchel
ICASSP5
2013 Efficient iterative mean shift based cosine dissimilarity for multi-recording speaker clustering
abstract
Speaker clustering is an important task in many applications such as Speaker Diarization as well as Speech Recognition. Speaker clustering can be done within a single multi-speaker recording (Diarization) or for a set of different recordings. In this work we are interested by the former case and we propose a simple iterative Mean Shift (MS) algorithm to deal with this problem. Traditionally, MS algorithm is based on Euclidean distance. We propose to use the Cosine distance in order to build a new version of MS algorithm. We report results as measured by speaker and cluster impurities on NIST SRE 2008 datasets.
Mohammed Senoussaoui, Patrick Kenny, Pierre Dumouchel, Themos Stafylakis
ICASSP3
2013 Compensation for inter-frame correlations in speaker diarization and recognition
abstract
In this paper, we introduce the concept of the effective sample size to speaker diarization and recognition. We show why the use of the nominal sample size is inadequate to feature streams that exhibit inter-frame correlations and how it adversely affects inference. We then discuss the effective sample size, that is the sample size of a set of independent observations that carry the equivalent amount of statistical information about the model parameters and how the scaling factor can be estimated. Our experiments on speaker diarization show that once the effective sample size is adopted, state-of-the-art results can be attained even with single Gaussians and Hierarchical Clustering, and even when the scaling factor is set to be common for all utterances. On speaker recognition, encouraging results are reported on NIST-2010 using iVectors and PLDA.
Themos Stafylakis, Patrick Kenny, Vishwa Gupta, Pierre Dumouchel
ICASSP4
2013 Amplitude modulation features for emotion recognition from speech
abstract
The goal of speech emotion recognition (SER) is to identify the emotional or physical state of a human being from his or her voice. One of the most important things in a SER task is to extract and select relevant speech features with which most emotions could be recognized. In this paper, we present a smoothed nonlinear energy operator (SNEO)-based amplitude modulation cepstral coefficients (AMCC) feature for recognizing emotions from speech signals. SNEO estimates the energy required to produce the AM-FM signal, and then the estimated energy is separated into its amplitude and frequency components using an energy separation algorithm (ESA). AMCC features are obtained by first decomposing a speech signal using a C-channel gammatone filterbank, computing the AM power spectrum, and taking a discrete cosine transform (DCT) of the root compressed AM power spectrum. Conventional MFCC (Mel-frequency cepstral coefficients) and Mel-warped DFT (discrete Fourier transform) spectrum based cepstral coefficients (MWDCC) features are used for comparing the recognition performances of the proposed features. Emotion recognition experiments are conducted on the FAU AIBO spontaneous emotion corpus. It is observed from the experimental results that the AMCC features provide a relative improvement of approximately 3.5% over the baseline MFCC.
Jahangir Alam 0001, Yazid Attabi, Pierre Dumouchel, Patrick Kenny, Douglas D. O'Shaughnessy
INTERSPEECH3
2013 New cosine similarity scorings to implement gender-independent speaker verification
abstract
This paper is a natural extension of our previous work on gender-independent speaker verification systems [1]. In a previous paper, we presented a solution to avoid using gender information in the Probabilistic Linear Discriminant Analysis (PLDA) without any loss of accuracy compared with a genderdependent base-line implementation. In this work, we propose two solutions to make a speaker verification system based on Cosine similarity independent of speaker gender. Our choice of the Cosine similarity is motivated by the fact that it is proved itself as a second state-of-the art- in parallel with PLDA- of i-vector based speaker verification systems. As measured by Equal Error Rate and min DCF’s, performance results on the extended telephone list coreext-coreext condition of SRE2010 1 show no performance decrease in gender-independent Cosine similarity system compared to gender-dependent one. Tests were also successful for genderindependent propositions on a cross gender list as done in [1].
Mohammed Senoussaoui, Patrick Kenny, Pierre Dumouchel, Najim Dehak
INTERSPEECH3
2013 Text-dependent speaker recognition using PLDA with uncertainty propagation
abstract
In this paper, we apply and enhance the i-vector-PLDA paradigm to text-dependent speaker recognition. Due to its origin in text-independent speaker recognition, this paradigm does not make use of the phonetic content of each utterance. Moreover, the uncertainty in the i-vector estimates should be taken into account in the PLDA model, due to the short duration of the utterances. To bridge this gap, a phrase-dependent PLDA model with uncertainty propagation is introduced. We examined it on the RSR-2015 dataset and we show that despite its low channel variability, improved results over the GMM-UBM model are attained.
Themos Stafylakis, Patrick Kenny, Pierre Ouellet, Javier Perez, Marcel Kockmann, Pierre Dumouchel
INTERSPEECH6
2013 Anchor Models for Emotion Recognition from Speech
abstract
In this paper, we study the effectiveness of anchor models applied to the multiclass problem of emotion recognition from speech. In the anchor models system, an emotion class is characterized by its measure of similarity relative to other emotion classes. Generative models such as Gaussian Mixture Models (GMMs) are often used as front-end systems to generate feature vectors used to train complex back-end systems such as support vector machines (SVMs) or a multilayer perceptron (MLP) to improve the classification performance. We show that in the context of highly unbalanced data classes, these back-end systems can improve the performance achieved by GMMs provided that an appropriate sampling or importance weighting technique is applied. Furthermore, we show that anchor models based on the euclidean or cosine distances present a better alternative to enhance performances because none of these techniques are needed to overcome the problem of skewed data. The experiments conducted on FAU AIBO Emotion Corpus, a database of spontaneous children's speech, show that anchor models improve significantly the performance of GMMs by 6.2 percent relative. We also show that the introduction of within-class covariance normalization (WCCN) improves the performance of the anchor models for both distances, but to a higher extent for euclidean distance for which the results become competitive with cosine distance.
Yazid Attabi, Pierre Dumouchel
IEEE Trans. Affect. Comput.2
2013 Large Vocabulary Speech Recognition on Parallel Architectures
abstract
The speed of modern processors has remained constant over the last few years but the integration capacity continues to follow Moore's law and thus, to be scalable, applications must be parallelized. The parallelization of the classical Viterbi beam search has been shown to be very difficult on multi-core processor architectures or massively threaded architectures such as Graphics Processing Unit (GPU). The problem with this approach is that active states are scattered in memory and thus, they cannot be efficiently transferred to the processor memory. This problem can be circumvented by using the A* search which uses a heuristic to significantly reduce the number of explored hypotheses. The main advantage of this algorithm is that the processing time is moved from the search in the recognition network to the computation of heuristic costs, which can be designed to take advantage of parallel architectures. Our parallel implementation of the A* decoder on a 4-core processor with a GPU led to a speed-up factor of 6.13 compared to the Viterbi beam search at its maximum capacity and an improvement of 4% absolute in accuracy at real-time.
Patrick Cardinal, Pierre Dumouchel, Gilles Boulianne
IEEE Trans. Speech Audio Process.2
2012 Using A* for the parallelization of speech recognition systems
abstract
The speed of modern processors has remained constant over the last few years but the integration capacity continues to follow Moore's law and thus, to be scalable, applications must be parallelized. This paper presents results in using the A* search algorithm in a large vocabulary speech recognition parallel system. This algorithm allows better parallelization over the Viterbi algorithm. First experiments with a “unigram approximation” heuristic resulted in approximatively 8.7 times less states being explored compared to our classical Viterbi decoder. The multi-thread implementation of the A* decoder led to a speed-up factor of 3 over its sequential counterpart.
Patrick Cardinal, Gilles Boulianne, Pierre Dumouchel
ICASSP3
2012 Anchor Models and WCCN Normalization For Speaker Trait Classification
Yazid Attabi, Pierre Dumouchel
INTERSPEECH2
2012 PLDA using Gaussian Restricted Boltzmann Machines with application to Speaker Verification
abstract
A novel approach to supervised dimensionality reduction is introduced, based on Gaussian Restricted Boltzmann Machines. The proposed model should be considered as the analogue of the probabilistic LDA, using undirected graphical models. The training algorithm of the model is presented while its close relation to the cosine distance is underlined. For the problem of speaker verification, we applied it to i-vectors and attained a significant improvement compared to the Fisher’s Discriminant LDA projection using less than half of the number of eigenvectors required by LDA.
Themos Stafylakis, Patrick Kenny, Mohammed Senoussaoui, Pierre Dumouchel
INTERSPEECH4
2011 Automatic Emotion Recognition from Speech A PhD Research Proposal
Yazid Attabi, Pierre Dumouchel
ACII (2)2
2011 Well-calibrated heavy tailed Bayesian speaker verification for microphone speech
abstract
The work presented in this paper is an extension of our two previous works. In the first paper, we proposed a low dimensional feature (i-vectors) extractor which is suit able for both telephone and microphone data of the NIST speaker recognition evaluation dataset. The second paper introduces the use of Probabilistic Linear Discriminant Analysis (PLDA) framework with a heavy tailed distribution for speaker verification. The advantage of PLDA comes from the fact that it does not require eigenchannel modelization nor scores normalization. However, this approach is only known for its success on telephone data speech but not for micro phone data. We propose to overcome this drawback by using PLDA as a second pass at the front-end feature extraction as well as a classifier. We present results on female speakers for the interview-interview condition in NIST2010 SRE. As measured by equal error rate (ERR) and NIST detection cost function (DCF), results with raw scores are 17% better than with score normalization. We have also calibrated our scores and we achieve a minimum and an actual DCF respectively of 0.559 and 0.607.
Mohammed Senoussaoui, Patrick Kenny, Pierre Dumouchel, Fabio Castaldo
ICASSP3
2011 Weighted Ordered Classes - Nearest Neighbors: A New Framework for Automatic Emotion Recognition from Speech
Yazid Attabi, Pierre Dumouchel
INTERSPEECH2
2011 Mixture of PLDA Models in i-vector Space for Gender-Independent Speaker Recognition
abstract
The Speaker Recognition community that participates in NIST evaluations has concentrated on designing genderand channel-conditioned systems. In the real word, this conditioning is not feasible. Our main purpose in this work is to propose a mixture of Probabilistic Linear Discriminant Analysis models (PLDA) as a solution for making systems independent of speaker gender. In order to show the effectiveness of the mixture model, we first experiment on 2010 NIST telephone speech (det5), where we prove that there is no loss of accuracy compared with a baseline gender-dependent model. We also test with success the mixture model on a more realistic situation where there are cross-gender trials. Furthermore, we report results on microphone speech for the det1, det2, det3 and det4 tasks to confirm the effectiveness of the mixture model.
Mohammed Senoussaoui, Patrick Kenny, Niko Brümmer, Edward de Villiers, Pierre Dumouchel
INTERSPEECH5
2011 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.
Najim Dehak, Patrick Kenny, Réda Dehak, Pierre Dumouchel, Pierre Ouellet
IEEE Trans. Speech Audio Process.4
2009 Support vector machines and Joint Factor Analysis for speaker verification
abstract
This article presents several techniques to combine between support vector machines (SVM) and joint factor analysis (JFA) model for speaker verification. In this combination, the SVMs are applied to different sources of information produced by the JFA. These informations are the Gaussian mixture model supervectors and speakers and common factors. We found that using SVM in JFA factors gave the best results especially when within class covariance normalization method is applied in order to compensate for the channel effect. The new combination results are comparable to other classical JFA scoring techniques.
Najim Dehak, Patrick Kenny, Réda Dehak, Ondrej Glembek, Pierre Dumouchel, Lukás Burget, Valiantsina Hubeika, Fabio Castaldo
ICASSP5
2009 Using parallel architectures in speech recognition
abstract
The speed of modern processors has remained constant over the last few years and thus, to be scalable, applications must be parallelized.In addition to the main CPU, almost every computer is equipped with a Graphics Processors Unit (GPU) which is in essence a specialized parallel processor.This paper explores how performances of speech recognition systems can be enhanced by using GPU for the acoustic computations and multicore CPUs for the Viterbi search in a large vocabulary application.The multi-core implementation of our speech recognition system runs 1.3 times faster than the single-threaded CPU implementation.Addition of the GPU for dedicated acoustic computations increases the speed by a factor of 2.8, leading to a word accuracy improvement of 16.6% absolute at real-time, compared to the the single-threaded CPU implementation.
Patrick Cardinal, Pierre Dumouchel, Gilles Boulianne
INTERSPEECH2
2009 Support vector machines versus fast scoring in the low-dimensional total variability space for speaker verification
abstract
This paper presents a new speaker verification system architecture based on Joint Factor Analysis (JFA) as feature extractor. In this modeling, the JFA is used to define a new low-dimensional space named the total variability factor space, instead of both channel and speaker variability spaces for the classical JFA. The main contribution in this approach, is the use of the cosine kernel in the new total factor space to design two different systems: the first system is Support Vector Machines based, and the second one uses directly this kernel as a decision score. This last scoring method makes the process faster and less computation complex compared to others classical methods. We tested several intersession compensation methods in total factors, and we found that the combination of Linear Discriminate Analysis and Within Class Covariance Normalization achieved the best performance. We achieved a remarkable results using fast scoring method based only on cosine kernel especially for male trials, we yield an EER of 1.12% and MinDCF of 0.0094 on the English trials of the NIST 2008 SRE dataset. Index Terms: Total variability space, cosine kernel, fast scoring, support vector machines.
Najim Dehak, Réda Dehak, Patrick Kenny, Niko Brümmer, Pierre Ouellet, Pierre Dumouchel
INTERSPEECH6
2009 Cepstral and long-term features for emotion recognition
abstract
In this paper, we describe systems that were developed for the Open Performance Sub-Challenge of the INTERSPEECH 2009 Emotion Challenge. We participate in both two-class and fiveclass emotion detection. For the two-class problem, the best performance is obtained by logistic regression fusion of three systems. These systems use short- and long-term speech features. Fusion allowed to an absolute improvement of 2:6% on the unweighted recall value compared with [1]. For the fiveclass problem, we submitted two individual systems: cepstral GMM vs. long-term GMM-UBM. The best result comes from a cepstral GMM and produces an absolute improvement of 3:5% compared to [6].
Pierre Dumouchel, Najim Dehak, Yazid Attabi, Réda Dehak, Narjès Boufaden
INTERSPEECH1
2008 Speaker diarization of French broadcast news
abstract
We report results on speaker diarization of French broadcast news and talk shows on current affairs. This speaker diarization process is a multistage segmentation and clustering system. One of the stages is agglomerative clustering using state-of-the-art speaker identification methods (SID). For the QMMs used in this stage, we tried many different feature parameters, including MFCCs, Gaussianized MFCCs, Gaussianized MFCCs with cepstral mean subtraction, and Gaussianized MFCCs with cepstral mean substraction containing only frames with high energy. We found that this last set of feature parameters gave the best results. Compared to Gaussianized MFCCs, these features reduced the diarization error rate (DER) by 12% on a development set and by 19% on a test set. We also combined clusters resulting from Gaussianized and non-Gaussianized feature sets. This cluster combination resulted in another 4% reduction in DER for both the development and the test sets. The best DER we have achieved is 15.4% on the development set, and 14.5% on the test set.
Vishwa Gupta, Gilles Boulianne, Patrick Kenny, Pierre Ouellet, Pierre Dumouchel
ICASSP5
2008 Leveraging emotion detection using emotions from yes-no answers
Narjès Boufaden, Pierre Dumouchel
INTERSPEECH2
2008 GPU accelerated acoustic likelihood computations
abstract
This paper introduces the use of Graphics Processors Unit (GPU) for computing acoustic likelihoods in a speech recog-nition system. In addition to their high availability, GPUs pro-vide high computing performance at low cost. We have used a NVidia GeForce 8800GTX programmed with the CUDA (Com-pute Unified Device Architecture) which shows the GPU as a parallel coprocessor. The acoustic likelihoods are computed as dot products, operations for which GPUs are highly efficient. The implementation in our speech recognition system shows that GPU is 5x faster than the CPU SSE-based implementation. This improvement led to a speed up of 35 % on a large vocabu-lary task. Index Terms: Speech recognition, GPU 1.
Patrick Cardinal, Pierre Dumouchel, Gilles Boulianne, Michel Comeau
INTERSPEECH2
2008 Advertisement detection in French broadcast news using acoustic repetition and Gaussian mixture models
Vishwa Gupta, Gilles Boulianne, Patrick Kenny, Pierre Dumouchel
INTERSPEECH4
2008 Development of the primary CRIM system for the NIST 2008 speaker recognition evaluation
abstract
We describe how we modified the CRIM factor analysis speaker verification system to handle the new cross-channel conditi ons encountered in the 2008 NIST speaker recognition evaluation. Using the 2006 evaluation data for development, we obtained results on a broad spectrum of test conditions that are uniformly bette r than the best results that have been published in the literature. Index Terms: speaker verification, factor analysis
Patrick Kenny, Najim Dehak, Pierre Ouellet, Vishwa Gupta, Pierre Dumouchel
INTERSPEECH5
2008 A Study of Interspeaker Variability in Speaker Verification
abstract
We propose a new approach to the problem of estimating the hyperparameters which define the interspeaker variability model in joint factor analysis. We tested the proposed estimation technique on the NIST 2006 speaker recognition evaluation data and obtained 10%–15% reductions in error rates on the core condition and the extended data condition (as measured both by equal error rates and the NIST detection cost function). We show that when a large joint factor analysis model is trained in this way and tested on the core condition, the extended data condition and the cross-channel condition, it is capable of performing at least as well as fusions of multiple systems of other types. (The comparisons are based on the best results on these tasks that have been reported in the literature.) In the case of the cross-channel condition, a factor analysis model with 300 speaker factors and 200 channel factors can achieve equal error rates of less than 3.0%. This is a substantial improvement over the best results that have previously been reported on this task.
Patrick Kenny, Pierre Ouellet, Najim Dehak, Vishwa Gupta, Pierre Dumouchel
IEEE Trans. Speech Audio Process.5
2007 Multiple feature combination to improve speaker diarization of telephone conversations
abstract
We report results on speaker diarization of telephone conversations. This speaker diarization process is similar to the multistage segmentation and clustering system used in broadcast news. It consists of an initial acoustic change point detection algorithm, iterative Viterbi re-segmentation, gender labeling, agglomerative clustering using a Bayesian information criterion (BIC), followed by agglomerative clustering using state-of-the-art speaker identification methods (SID) and Viterbi re-segmentation using Gaussian mixture models (GMMs). The Viterbi re-segmentation using GMMs is new, and it reduces the diarization error rate (DER) by 10%. We repeat these multistage segmentation and clustering steps twice: once with MFCCs as feature parameters for the GMMs used in gender labeling, SID and Viterbi re-segmentation steps, and another time with Gaussianized MFCCs as feature parameters for the GMMs used in these three steps. The resulting clusters from the parallel runs are combined in a novel way that leads to a significant reduction in the DER. On a development set containing 30 telephone conversations, this combination step reduced the DER by 20%. On another test set containing 30 telephone conversations, this step reduced the DER by 13%. The best error rate we have achieved is 6.7% on the development set, and 9.0% on the test set.
Vishwa Gupta, Patrick Kenny, Pierre Ouellet, Gilles Boulianne, Pierre Dumouchel
ASRU5
2007 Linear and non linear kernel GMM supervector machines for speaker verification
abstract
This paper presents a comparison between Support Vector Machines (SVM) speaker verification systems based on linear and non linear kernels defined in GMM supervector space. We describe how these kernel functions are related and we show how the nuisance attribute projection (NAP) technique can be used with both of these kernels to deal with the session variability problem. We demonstrate the importance of GMM model normalization (M-Norm) especially for the non linear kernel. All our experiments were performed on the core condition of NIST 2006 speaker recognition evaluation (all trials). Our best results (an equal error rate of 6.3%) were obtained using NAP and GMM model normalization with the non linear kernel.
Réda Dehak, Najim Dehak, Patrick Kenny, Pierre Dumouchel
INTERSPEECH4
2007 Continuous prosodic features and formant modeling with joint factor analysis for speaker verification
abstract
In this paper, we introduced the use of formants contours with prosodic contours based on pitch and energy for speaker recognition. These contours are modeled on continuous manners by using the Legendre polynomials on basic unit which represents syllables. The parameters extracted from the Legendre polynomials coefficients plus the syllables duration are modeled with Gaussian Mixture Models (GMM). Factor analysis is used to treat the speaker and channel variability. The results obtained on the core condition of NIST 2006 speaker recognition evaluation show that the use of formant with prosodic information gives an absolute improvement of approximately 3% on equal error rate (EER) compared with the results obtained by prosodic informations alone. However when the formants and the prosodic system scores are fused with a state of the art cepstral joint factor analysis system, we obtain equivalent results to the results obtained when we fused system based on prosodic features alone with the same cepstral joint factor analysis system. This fusion gives a relative improvement of 8.0% (all trials) and 12.0% (English only) on EER compared to cepstral system alone.
Najim Dehak, Patrick Kenny, Pierre Dumouchel
INTERSPEECH3
2007 Combining Gaussianized/Non-Gaussianized Features to Improve Speaker Diarization of Telephone Conversations
abstract
We report results on speaker diarization of telephone conversations. This speaker diarization process is similar to the multistage segmentation and clustering system used in broadcast news. It consists of an initial acoustic change point detection algorithm, iterative Viterbi re-segmentation, gender labeling, agglomerative clustering using a Bayesian information criterion (BIC), followed by agglomerative clustering using state-of-the-art speaker identification (SID) methods and Viterbi re-segmentation using Gaussian mixture models (GMMs). We repeat these multistage segmentation and clustering steps twice: once with mel-frequency cepstral coefficients (MFCCs) as feature parameters for the GMMs used in gender labeling, SID, and Viterbi re-segmentation steps and another time with Gaussianized MFCCs as feature parameters for the GMMs used in these three steps. The resulting clusters from the parallel runs are combined in a novel way that leads to a significant reduction in the diarization error rate (DER). On a development set containing 30 telephone conversations, this combination step reduced the DER by 20%. On another test set containing 30 telephone conversations, this step reduced the DER by 13%. The best error rate we have achieved is 6.7% on the development set and 9.0% on the test set.
Vishwa Gupta, Patrick Kenny, Pierre Ouellet, Gilles Boulianne, Pierre Dumouchel
IEEE Signal Process. Lett.5
2007 Modeling Prosodic Features With Joint Factor Analysis for Speaker Verification
abstract
In this paper, we introduce the use of continuous prosodic features for speaker recognition, and we show how they can be modeled using joint factor analysis. Similar features have been successfully used in language identification. These prosodic features are pitch and energy contours spanning a syllable-like unit. They are extracted using a basis consisting of Legendre polynomials. Since the feature vectors are continuous (rather than discrete), they can be modeled using a standard Gaussian mixture model (GMM). Furthermore, speaker and session variability effects can be modeled in the same way as in conventional joint factor analysis. We find that the best results are obtained when we use the information about the pitch, energy, and the duration of the unit all together. Testing on the core condition of NIST 2006 speaker recognition evaluation data gives an equal error rate of 16.6% and 14.6%, with prosodic features alone, for all trials and English-only trials, respectively. When the prosodic system is fused with a state-of-the-art cepstral joint factor analysis system, we obtain a relative improvement of 8% (all trials) and 12% (English only) compared to the cepstral system alone.
Najim Dehak, Pierre Dumouchel, Patrick Kenny
IEEE Trans. Speech Audio Process.2
2007 Joint Factor Analysis Versus Eigenchannels in Speaker Recognition
abstract
We compare two approaches to the problem of session variability in Gaussian mixture model (GMM)-based speaker verification, eigenchannels, and joint factor analysis, on the National Institute of Standards and Technology (NIST) 2005 speaker recognition evaluation data. We show how the two approaches can be implemented using essentially the same software at all stages except for the enrollment of target speakers. We demonstrate the effectiveness of zt-norm score normalization and a new decision criterion for speaker recognition which can handle large numbers of t-norm speakers and large numbers of speaker factors at little computational cost. We found that factor analysis was far more effective than eigenchannel modeling. The best result we obtained was a detection cost of 0.016 on the core condition (all trials) of the evaluation.
Patrick Kenny, Gilles Boulianne, Pierre Ouellet, Pierre Dumouchel
IEEE Trans. Speech Audio Process.4
2007 Speaker and Session Variability in GMM-Based Speaker Verification
abstract
We present a corpus-based approach to speaker verification in which maximum-likelihood II criteria are used to train a large-scale generative model of speaker and session variability which we call joint factor analysis. Enrolling a target speaker consists in calculating the posterior distribution of the hidden variables in the factor analysis model and verification tests are conducted using a new type of likelihood II ratio statistic. Using the NIST 1999 and 2000 speaker recognition evaluation data sets, we show that the effectiveness of this approach depends on the availability of a training corpus which is well matched with the evaluation set used for testing. Experiments on the NIST 1999 evaluation set using a mismatched corpus to train factor analysis models did not result in any improvement over standard methods, but we found that, even with this type of mismatch, feature warping performs extremely well in conjunction with the factor analysis model, and this enabled us to obtain very good results (equal error rates of about 6.2%).
Patrick Kenny, Gilles Boulianne, Pierre Ouellet, Pierre Dumouchel
IEEE Trans. Speech Audio Process.4
2006 Improvements in Factor Analysis Based Speaker Verification
abstract
We present the results of speaker verification experiments conducted on the NIST 2005 evaluation data using a factor analysis of speaker and session variability in 6 telephone speech corpora distributed by the Linguistic Data Consortium. We demonstrate the effectiveness of zt-norm score normalization and a new decision criterion for speaker recognition which can handle large numbers of t-norm speakers and large numbers of speaker factors at little computational cost. The best result we obtained was a detection cost of 0.016 on the core condition (all trials) of the evaluation
Patrick Kenny, Gilles Boulianne, Pierre Ouellet, Pierre Dumouchel
ICASSP (1)4
2006 Feature normalization using smoothed mixture transformations
abstract
We propose a method for estimating the parameters of SPLICElike transformations from individual utterances so that this type of transformation can be used to normalize acoustic feature vectors for speech recognition on an utterance-by-utterance basis in a similar manner to cepstral mean normalization. We report results on an in-house French language multi-speaker database collected while deploying an automatic closed-captioning system for live broadcast news. An unusual feature of this database is that there are very large amounts of training data for the individual speakers (typically several hours) so that it is very difficult to improve on multi-speaker modeling by using standard methods of speaker adaptation. We found that the proposed method of feature normalization is capable of achieving a 6 % relative improvement over cepstral mean normalization on this task. Index Terms: speech recognition, SPLICE, eigenvoice MAP 1.
Patrick Kenny, Vishwa Gupta, Gilles Boulianne, Pierre Ouellet, Pierre Dumouchel
INTERSPEECH5
2005 Factor Analysis Simplified
abstract
We show how the factor analysis model for speaker verification can be successfully implemented using some fast approximations which result in minor degradations in accuracy and open up the possibility of training the model on very large databases such as the union of all of the Switchboard corpora. We tested our algorithms on the NIST 1999 evaluation set (carbon data as well as electret). Using warped cepstral features we obtained equal error rates of about 6.3% and minimum detection costs of about 0.022.
Patrick Kenny, Gilles Boulianne, Pierre Ouellet, Pierre Dumouchel
ICASSP (1)4
2005 Relevant information extraction for discriminative training applied to speaker identification
abstract
Speech signals convey information from many sources, but not all information sources are relevant to describe speaker identity. In fact, speech is affected by spurious events, artifacts (mouth breath, lip clicks), and noise (channel and background). Such unwanted information sources are shared by speakers and do not contribute in distinguishing between them. Furthermore, in most cases, training data are collected from different environments and it is of great importance that such data convey relevant joint information. This paper discusses a method for removing unwanted information in order to build more robust models. Two criteria are used to extract relevant information from the speech signal: the first criterion, which we call self-information criterion, is used to extract relevant information from data collected from a given environment; the second is called joint information criterion, and it is used when collected data are from different environments. Both criteria originate from information theory. Simulations on telephone speech have revealed the high efficency of the method.
Mohamed Mihoubi, Douglas D. O'Shaughnessy, Pierre Dumouchel
INTERSPEECH3
2005 Eigenvoice modeling with sparse training data
abstract
We derive an exact solution to the problem of maximum likelihood estimation of the supervector covariance matrix used in extended MAP (or EMAP) speaker adaptation and show how it can be regarded as a new method of eigenvoice estimation. Unlike other approaches to the problem of estimating eigenvoices in situations where speaker-dependent training is not feasible, our method enables us to estimate as many eigenvoices from a given training set as there are training speakers. In the limit as the amount of training data for each speaker tends to infinity, it is equivalent to cluster adaptive training.
Patrick Kenny, Gilles Boulianne, Pierre Dumouchel
IEEE Trans. Speech Audio Process.3
2004 Disentangling speaker and channel effects in speaker verification
abstract
We show how a joint factor analysis of inter-speaker and intra-speaker variability in a training database which contains multiple recordings for each speaker can be used to construct likelihood ratio statistics for speaker verification which take account of intra-speaker variation and channel variation in a principled way. We report the results of experiments on the NIST 2001 cellular one speaker detection task carried out by applying this type of factor analysis to Switchboard Cellular Part I. The evaluation data for this task is contained in Switchboard Cellular Part I so these results cannot be taken at face value but they indicate that the factor analysis model can perform extremely well if it is perfectly estimated.
Patrick Kenny, Pierre Dumouchel
ICASSP (1)2
2004 The use of typical sequences for robust speaker identification
abstract
Speech field is affected by accidental structures such as spurious events and artifacts (breath mouth, lip clicks etc). Because the whole utterance is used during training and the identification process, these factors may represent confusable acoustic classes which do not contribute to the performance of the speaker recognition system. In this paper we propose a new approach for extracting as much essential information as possible from the acoustic data in order to estimate more robust speaker models. To this end, we make use of the Asymptotic Equipartition Property (AEP) originated from the information theory to generate a reduced feature subspace termed ”typical set”. Results on the Spidre corpus show that the method leads to an appreciable improvement (averaging 10 % gain in performance) over the baseline system.
Mohamed Mihoubi, Douglas D. O'Shaughnessy, Pierre Dumouchel
INTERSPEECH3
2004 Speaker adaptation using an eigenphone basis
abstract
We describe a new method of estimating speaker-dependent hidden Markov models for speakers in a closed population. Our method differs from previous approaches in that it is based on an explicit model of the correlations between all of the speakers in the population, the idea being that if there is not enough data to estimate a Gaussian mean vector for a given speaker then data from other speakers can be used provided that we know how the speakers are correlated with each other. We explain how to estimate inter-speaker correlations using a Kullback-Leibler divergence minimization technique which can be applied to the problem of estimating the parameters of all of the hyperdistributions that are currently used in Bayesian speaker adaptation.
Patrick Kenny, Gilles Boulianne, Pierre Ouellet, Pierre Dumouchel
IEEE Trans. Speech Audio Process.4
2003 Automatic segmentation of film dialogues into phonemes and graphemes
abstract
In film post-production, efficient methods for re-recording a dialogue or dubbing in a new language require a precisely time-aligned text, with individual letters time-coded to video frame resolution. Currently, this time alignment is performed by experts in a painstaking and slow process. To automate this process, we used CRIM’s largevocabulary HMM speech recognizer as a phoneme segmenter and measured its accuracy on typical film extracts in French and English. Our results reveal several characteristics of film dialogues, in addition to noise, that affect segmentation accuracy, such as speaking style or reverberant recordings. Despite these difficulties, an HMM-based segmenter trained on clean speech can still provide more than 89 % acceptable phoneme boundaries on typical film extracts. We also propose a method which provides the correspondence between aligned phonemes and graphemes of the text. The method does not use explicit rules, but rather computes an optimal string alignment according to an edit-distance metric. Together, HMM phoneme segmentation and phonemegrapheme correspondence meet the needs of film postproduction for a time-aligned text, and make it possible to automate a large part of the current post-synch process. 1.
Gilles Boulianne, Jean-Francois Beaumont, Patrick Cardinal, Michel Comeau, Pierre Ouellet, Pierre Dumouchel
INTERSPEECH6
2003 New MAP estimators for speaker recognition
abstract
We report the results of some experiments which demonstrate that eigenvoice MAP and eigenphone MAP are at least as effective as classical MAP for discriminative speaker modeling on SWITCHBOARD data. We show how eigenvoice MAP can be modified to yield a new model-based channel compensation technique which we call eigenchannel MAP. When compared with multi-channel training, eigenchannel MAP was found to reduce speaker identification errors by 50%.
Patrick Kenny, Mohamed Mihoubi, Pierre Dumouchel
INTERSPEECH3
2003 Discriminative training and maximum likelihood detector for speaker identification
abstract
This article describes a new approach for cues discrimination between speakers addressed to a speaker identification task. To this end, we make use of elements of decision theory. We propose to decompose the conventional feature space (MFCCs) into two subspaces which carry information about discriminative and confusable sections of the speech signal. The method is based on the idea that, instead of adapting the speakers models to a new test environment, we require the test utterance to fit the speakers models environment. Discriminative sections of training speech are used to estimate the probability density function (pdf) of a discriminative world model (DM), and confusable sections to estimate the probability density function of a confusion world model (CM). The two models are then used as a maximum likelihood detector (filter) at the input of the recogniser. The method was experimented on highly mismatched telephone speech and achieves a considerable improvement (averaging 16 % gain in performance) over the baseline GMM system. 1.
Mohamed Mihoubi, Gilles Boulianne, Pierre Dumouchel
INTERSPEECH3
2002 Disambiguation of Finite-State Transducers
N. Smaili, Patrick Cardinal, Gilles Boulianne, Pierre Dumouchel
COLING4
2002 Maximum likelihood estimation of eigenvoices and residual variances for large vocabulary speech recognition tasks
abstract
We describe a new algorithm for estimating eigenvoices (or, equivalently, EMAP correlation matrices) for large vocabulary speech recognition tasks. The algorithm is an EM procedure based on a novel maximum likelihood formulation of the estimation problem which is similar to the mathematical model underlying probabilistic principal components analysis. It enables us to extend eigenvoice/EMAP adaptation in a natural way to adapt variances as well as mean vectors. It differs from other approaches in that it does not require that speaker dependent or speaker adapted models for the training speakers be given in advance (these are derived as a byproduct of the estimation procedure). Accordingly our algorithm can be applied directly to large vocabulary tasks even if the training data is sparse in the sense that only a small fraction of the total number of Gaussians is observed for each training speaker. 1.
Patrick Kenny, Gilles Boulianne, Pierre Dumouchel
INTERSPEECH3
2001 A transducer approach to word graph generation
Gilles Boulianne, Pierre Ouellet, Pierre Dumouchel
INTERSPEECH3
2001 What is the best type of prior distribution for EMAP speaker adaptation?
abstract
There are two types of prior distribution that can be viewed as natural for extended MAP (or EMAP) speaker adaptation.One arises from modeling the correlations between speakers (assumed to be constant across HMM Gaussians) and the other from modeling the correlations between HMM Gaussians (assumed to be constant across speakers).In this paper we present new results establishing the usefulness of correlations of the first type for speaker adaptation and we outline a tensor product construction which enables both types of correlation to be integrated in a common mathematical framework.We also present the results of some experiments which suggest that the two types of correlation are equally effective for speaker adaptation and that there is no incremental improvement to be gained by modeling both of them simultaneously.
Patrick Kenny, Gilles Boulianne, Pierre Dumouchel
INTERSPEECH3
2000 French large vocabulary recognition with cross-word phonology transducers
abstract
Although finite-state transducers have been widely used in linguistics, their application to speech recognition has begun only recently (M. Mohri, 1997). We describe our implementation of French large vocabulary recognition based on transducers, and how we take advantage of this approach to integrate automatic pronunciation rules and cross-word phenomena such as French "liaison". We also show that a simple, single-level Viterbi algorithm can efficiently decode speech recognition transducers and handle cross-word context models and cross-word phonological rules. In our experiments we compared network size, error rate and decoding speed of our transducer based recognizer against a baseline HTK recognizer, on a large vocabulary French dictation task. Transducers reduced search time by a factor of 25 compared to our HTK recognizer. We also examined the effect of automated pronunciation rules, and their combination with crossword phonological rules that control "liaison". We obtained a 23% relative reduction in the word error rate on a 5000 word task.
Gilles Boulianne, Julie Brousseau, Pierre Ouellet, Pierre Dumouchel
ICASSP4
1999 Experiments in constrained maximum likelihood extraction of temporal features for speech recognition
Gilles Boulianne, Julie Brousseau, Nathalie Talbot, Pierre Dumouchel
EUROSPEECH4
1999 Environment adaptation and long term parameters in speaker identification
abstract
The paper discusses the use, in a hybrid recognizer, of gravity centers (gc) in spectral subbands as features to be used in addition to Mel Scaled Cepstral Coefficients (MFCC) and their time derivatives. Results on noisy telephone speech show that gc computed after the nonlinear processing of an ear model increase the word accuracy from 72.63% to 78.13% .
Chakib Tadj, Pierre Dumouchel, Mohamed Mihoubi, Pierre Ouellet
EUROSPEECH2
1999 Toward parametric representation of speech for speaker recognition systems
abstract
Adaptation to the user is of great importance in a language training system since the user, making unfamiliar, socially unacceptable sounds, must be made to feel self-confident in order to obtain best results. The Fluency project aims at creating a pronunciation trainer for foreign language learning. It uses automatic speech recognition (CMU’s SPHINX II) and is guided by basic principles in foreign language learning research. We describe efforts in this project to make the interface adaptable concerning learning strategies and “golden voices”..
Rivarol Vergin, Douglas D. O'Shaughnessy, Pierre Dumouchel
EUROSPEECH3
1998 GMM based speaker identification using training-time-dependent number of mixtures
abstract
In this paper, we present the study of the performance of our standard Gaussian mixture model (GMM) speaker identification system in "a limited amount of training data" context. We explore the use of different mixture components for different speakers/models. Different approaches are presented: (a) A nonlinear transformation of speech duration vs. number of mixtures is proposed in order to set correctly the appropriate number of model mixtures for each speaker according to the available training data. (b) From exhaustive experiments, the appropriate linear transformation is deduced. The resulting transformation offers several advantages: (a) each speaker is well modelized, (b) the performance is improved by more than 6% on the SPIDRE corpus and finally (c) the number of mixtures is reduced and thus leads to a faster system response.
Chakib Tadj, Pierre Dumouchel, Pierre Ouellet
ICASSP2
1997 N-best GMM's for speaker identification
Chakib Tadj, Pierre Dumouchel
EUROSPEECH2
1997 FDVQ based keyword spotter which incorporates a semi-supervised learning for primary processing
abstract
In this paper, we present a novel hybrid keyword spotting system that combines supervised and semi-supervised competitive learning algorithms. The rst stage is a S-SOM (Semi-supervised SelfOrganizing Map) module which is speci cally designed for discrimination between keywords (KWs) and non-keywords (NKWs). The second stage is an FDVQ (Fuzzy Dynamic Vector Quantization) module which consists of discriminating between KWs detected by the rst stage processing. The experiment on Switchboard database has show an improvement of about 6% on the accuracy of the system comparing to our best keyword-spotter one.
Chakib Tadj, Pierre Dumouchel, Franck Poirier
EUROSPEECH2
1995 Segmental duration and HMM modeling
Pierre Dumouchel, Douglas D. O'Shaughnessy
EUROSPEECH1
1994 Suprasegmental features and continuous speech recognition
abstract
We first propose to model microprosody by means of a Bayesian classifier assuming multivariate Gaussian distributions on suprasegmental features. Second, we normalize the suprasegmental features by using dynamic parameters extracted from diphones. Third, we examine three different types of covariance matrices and show that a full covariance matrix per diphone gives the best results. Finally, the insertion of the microprosodic model into the INRS large vocabulary speech recognition improves the word recognition slightly from 48% to 52%.>
Pierre Dumouchel
ICASSP (2)1
1993 Prosody and continuous speech recognition
Pierre Dumouchel, Douglas D. O'Shaughnessy
EUROSPEECH1
1988 Three probabilistic language models for a large-vocabulary speech recognizer
abstract
Relative performance is compared for three different language models applied to the linguistic decoding part of a 75000-word speech recognizer. These models are the trigram model, the tri-POS model (POS stands for parts of speech), and a smoothed trigram model with tied distributions for words three or more syllables long. The full trigram model gives the best performance but is most expensive in terms of data and storage requirements. The smoothed trigram and tri-POS models yield equivalent performance. For general text entry tasks, use of the tri-POS model is suggested since it is less sensitive to variations in the discourse domains. For applications specific to individual discourse domains, trigram models trained on data obtained from the target domain are recommended.>
Pierre Dumouchel, Vishwa Gupta, Matthew Lennig, Paul Mermelstein
ICASSP1