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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |