MATLAB based speaker verification system ¨C generative modelling

The distinctive features of a person’s voice enable us to verify the caller identity. There are several voice recognition and voice verification system developed. One is the text-dependent which must match with a specific preset text by the programmer. The other is text-independent voice verificatio...

Full description

Saved in:
Bibliographic Details
Main Author: Hong, William Guang Yu.
Other Authors: Gan Woon Seng
Format: Final Year Project
Language:English
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/10356/40127
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-40127
record_format dspace
spelling sg-ntu-dr.10356-401272023-07-07T15:48:49Z MATLAB based speaker verification system ¨C generative modelling Hong, William Guang Yu. Gan Woon Seng School of Electrical and Electronic Engineering A*STAR Institute for Infocomm Research DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems The distinctive features of a person’s voice enable us to verify the caller identity. There are several voice recognition and voice verification system developed. One is the text-dependent which must match with a specific preset text by the programmer. The other is text-independent voice verification systems, the user or the speech input need not have a specific text to say or follow. In the paper and the author’s FYP is about creating a text-independent voice verification graphic user interface (GUI) for use. Voice verification starts by taking a voice input speech and extracting the important features, a process also known as parameterisation. Once an unknown voice input is fed in, the system will extract important features in a voice within a 20ms window with 10ms overlapping for each window. Most of the redundancies will be discarded and the important features will be stored as feature vectors or .mfcc files. After doing so, a Gaussian Mixture model- Universal Background Model (GMM-UBM) is either created beforehand, or during the speaker verification. Normally it will be created beforehand as if there are a lot of speakers used for this background model it will take a long time to create. After that, the feature vector file is enrolled and a .gmm file is trained out. From there, the system will compare scores between the unknown speech input and whatever default voice sample the user chooses. By following these steps, the author has created a simple speaker verification GUI to be hopefully put to use into companies where the extra security is needed. Bachelor of Engineering 2010-06-10T08:28:31Z 2010-06-10T08:28:31Z 2010 2010 Final Year Project (FYP) http://hdl.handle.net/10356/40127 en Nanyang Technological University 69 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
Hong, William Guang Yu.
MATLAB based speaker verification system ¨C generative modelling
description The distinctive features of a person’s voice enable us to verify the caller identity. There are several voice recognition and voice verification system developed. One is the text-dependent which must match with a specific preset text by the programmer. The other is text-independent voice verification systems, the user or the speech input need not have a specific text to say or follow. In the paper and the author’s FYP is about creating a text-independent voice verification graphic user interface (GUI) for use. Voice verification starts by taking a voice input speech and extracting the important features, a process also known as parameterisation. Once an unknown voice input is fed in, the system will extract important features in a voice within a 20ms window with 10ms overlapping for each window. Most of the redundancies will be discarded and the important features will be stored as feature vectors or .mfcc files. After doing so, a Gaussian Mixture model- Universal Background Model (GMM-UBM) is either created beforehand, or during the speaker verification. Normally it will be created beforehand as if there are a lot of speakers used for this background model it will take a long time to create. After that, the feature vector file is enrolled and a .gmm file is trained out. From there, the system will compare scores between the unknown speech input and whatever default voice sample the user chooses. By following these steps, the author has created a simple speaker verification GUI to be hopefully put to use into companies where the extra security is needed.
author2 Gan Woon Seng
author_facet Gan Woon Seng
Hong, William Guang Yu.
format Final Year Project
author Hong, William Guang Yu.
author_sort Hong, William Guang Yu.
title MATLAB based speaker verification system ¨C generative modelling
title_short MATLAB based speaker verification system ¨C generative modelling
title_full MATLAB based speaker verification system ¨C generative modelling
title_fullStr MATLAB based speaker verification system ¨C generative modelling
title_full_unstemmed MATLAB based speaker verification system ¨C generative modelling
title_sort matlab based speaker verification system ¨c generative modelling
publishDate 2010
url http://hdl.handle.net/10356/40127
_version_ 1772826960896983040