Authentication: From Passwords to Biometrics : An implementation of a speaker recognition system on Android
We implement a biometric authentication system on the Android platform, which is based on text-dependent speaker recognition. The Android version used in the application is Android 4.0. The application makes use of the Modular Audio Recognition Framework, from which many of the algorithms are adapte...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Norges teknisk-naturvitenskapelige universitet, Institutt for telematikk
2012
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-19004 |
id |
ndltd-UPSALLA1-oai-DiVA.org-ntnu-19004 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-ntnu-190042013-01-08T13:45:11ZAuthentication: From Passwords to Biometrics : An implementation of a speaker recognition system on AndroidengHeimark, ErlendNorges teknisk-naturvitenskapelige universitet, Institutt for telematikkInstitutt for telematikk2012ntnudaim:7417MTKOM kommunikasjonsteknologiInformasjonssikkerhetWe implement a biometric authentication system on the Android platform, which is based on text-dependent speaker recognition. The Android version used in the application is Android 4.0. The application makes use of the Modular Audio Recognition Framework, from which many of the algorithms are adapted in the processes of preprocessing and feature extraction. In addition, we employ the Dynamic Time Warping (DTW) algorithm for the comparison of different voice features. A training procedure is implemented, using the DTW algorithm to align features. Furthermore, we introduce personal thresholds, based on which the performance for each individual user can be further optimized.We have carried out several tests in order to evaluate the performance of the developed system. The tests are performed on 16 persons, with in total 240 voice samples, of which 15 samples are from each person. As a result, for authentication, one of the optimal trade-offs of the False Acceptance Rate (FAR) and False Rejection Rate (FRR) achieved by the system is shown to be 13% and 12%, respectively. For identification, the system could identify the user correctly with a rate of 81%. Our results show that one can actually improve the system performance in terms of FAR and FRR significantly, through using the training procedure and the personal thresholds. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-19004Local ntnudaim:7417application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
ntnudaim:7417 MTKOM kommunikasjonsteknologi Informasjonssikkerhet |
spellingShingle |
ntnudaim:7417 MTKOM kommunikasjonsteknologi Informasjonssikkerhet Heimark, Erlend Authentication: From Passwords to Biometrics : An implementation of a speaker recognition system on Android |
description |
We implement a biometric authentication system on the Android platform, which is based on text-dependent speaker recognition. The Android version used in the application is Android 4.0. The application makes use of the Modular Audio Recognition Framework, from which many of the algorithms are adapted in the processes of preprocessing and feature extraction. In addition, we employ the Dynamic Time Warping (DTW) algorithm for the comparison of different voice features. A training procedure is implemented, using the DTW algorithm to align features. Furthermore, we introduce personal thresholds, based on which the performance for each individual user can be further optimized.We have carried out several tests in order to evaluate the performance of the developed system. The tests are performed on 16 persons, with in total 240 voice samples, of which 15 samples are from each person. As a result, for authentication, one of the optimal trade-offs of the False Acceptance Rate (FAR) and False Rejection Rate (FRR) achieved by the system is shown to be 13% and 12%, respectively. For identification, the system could identify the user correctly with a rate of 81%. Our results show that one can actually improve the system performance in terms of FAR and FRR significantly, through using the training procedure and the personal thresholds. |
author |
Heimark, Erlend |
author_facet |
Heimark, Erlend |
author_sort |
Heimark, Erlend |
title |
Authentication: From Passwords to Biometrics : An implementation of a speaker recognition system on Android |
title_short |
Authentication: From Passwords to Biometrics : An implementation of a speaker recognition system on Android |
title_full |
Authentication: From Passwords to Biometrics : An implementation of a speaker recognition system on Android |
title_fullStr |
Authentication: From Passwords to Biometrics : An implementation of a speaker recognition system on Android |
title_full_unstemmed |
Authentication: From Passwords to Biometrics : An implementation of a speaker recognition system on Android |
title_sort |
authentication: from passwords to biometrics : an implementation of a speaker recognition system on android |
publisher |
Norges teknisk-naturvitenskapelige universitet, Institutt for telematikk |
publishDate |
2012 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-19004 |
work_keys_str_mv |
AT heimarkerlend authenticationfrompasswordstobiometricsanimplementationofaspeakerrecognitionsystemonandroid |
_version_ |
1716528285002760192 |