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...

Full description

Bibliographic Details
Main Author: Heimark, Erlend
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