SlideShare a Scribd company logo
1 of 31
DEVELOPMENT OF SPEECH BASED
PERSON AUTHENTICATION SYSTEM IN
FPGA
MENTOR:- DR. G.PRADHAN
RAJESH ROSHAN(1204016)
YATENDRA MEENA(1204083)
VINIT KUMAR(1204033)
CONTENT
• MOTIVATION
• INRODUCTION
• PROGRESS
• WORKS TO BE DONE IN FUTURE
• CONCLUSION
• REFERENCES
MOTIVATION
• DEVELOPMENT OF LOW COMPLEXITY AND LOW COST BIOMETRIC BASED
PASSWORD AUTHENTICATION SYSTEM.
• PRESENT SYSTEMS ARE TOO COSTLY AND COMPLEX.
• DO NOT NEED ANY SPECIAL SETUP AT USER SIDE.
INTRODUCTION
• SPEAKER VERIFICATION IS A TASK OF VALIDATING IDENTITY CLAIM OF A
PERSON FROM HIS/HER VOICE.
• VOICE PASSWORD BASED SPEAKER VERIFICATION SYSTEM
• SPEAKER IS FREE TO CHOOSE HIS/HER PASSWORD
• PASSWORD REMAINS SAME FOR TRAINING AND VERIFICATION
BLOCK DIAGRAM OF BIOMETRIC SYSTEMS
FEATURE EXTRACTION
 THE SPEECH SIGNAL ALONG WITH SPEAKER INFORMATION CONTAINS MANY OTHER
REDUNDANT INFORMATION LIKE RECORDING SENSOR, CHANNEL, ENVIRONMENT ETC.
 THE SPEAKER SPECIFIC INFORMATION IN THE SPEECH SIGNAL[2]
 UNIQUE SPEECH PRODUCTION SYSTEM
 PHYSIOLOGICAL
 BEHAVIORAL ASPECTS
 FEATURE EXTRACTION MODULE TRANSFORMS SPEECH TO A SET OF FEATURE
VECTORS OF REDUCE DIMENSIONS
 TO ENHANCE SPEAKER SPECIFIC INFORMATION
 SUPPRESS REDUNDANT INFORMATION.
SELECTION OF FEATURE
• ROBUST AGAINST NOISE AND DISTORTION
• OCCUR FREQUENTLY AND NATURALLY IN SPEECH
• BE EASY TO MEASURE FROM SPEECH SIGNAL
• BE DIFFICULT TO IMPERSONATE/MIMIC
• NOT BE AFFECTED BY THE SPEAKER’S HEALTH OR LONG TERM VARIATIONS IN
VOICE
FEATURE EXTRACTION TECHNIQUES
A WIDE RANGE OF APPROACHES MAY BE USED TO PARAMETRICALLY REPRESENT THE SPEECH
SIGNAL TO BE USED IN THE SPEAKER RECOGNITION ACTIVITY.
 LINEAR PREDICTION CODING
 LINEAR PREDICTIVE CEPTRAL COEFFICIENTS
 MEL FREQUENCY CEPTRAL COEFFICIENTS
 PERCEPTUAL LINEAR PREDICTION
 NEURAL PREDICTIVE CODING
MOST OF THE STATE-OF-THE-ART SPEAKER VERIFICATION SYSTEMS USE MEL-FREQUENCY
CEPSTRAL COEFFICIENT (MFCC) APPENDED TO IT’S FIRST AND SECOND ORDER DERIVATIVE AS THE
FEATURE VECTORS
 EASY TO EXTRACT
 PROVIDES BEST PERFORMANCE COMPARED TO OTHER FEATURES
 MFCC MOSTLY CONTAINS INFORMATION ABOUT THE RESONANCE STRUCTURE OF THE VOCAL
TRACT SYSTEM
PROGRESS
SPEECH
SIGNAL
FRAMMIN
G
WINDOWIN
G
FFT
MEL-
FREQUENC
Y
WRAPPING
MFCC
• STEP 1:- ANALOG TO DIGITAL CONVERSION: IS TRANSFORMED TO DIGITAL
FORM BY SAMPLING IT AT GIVEN FREQUENCY.
SIGNAL AQUASITION
SIGNAL
FRAMING
• STEP 2:- PRE-EMPHASIS: THE AMOUNT OF ENERGY PRESENT IN THE HIGH
FREQUENCY (IMPORTANT FOR SPEECH) ARE BOOSTED.
FRAMING
SPEECH SIGNAL
MAGNIFIED
FRAMMING
ONE FRAME OF SPEECH SIGNAL
FRAMING
OVERLAPPING
PORTION OF TWO
FRAMES
FRAMMING
SPEECH SIGNAL
FRAME OUT
WINDOWING
• STEP 3:(FRAMING)THE SIGNAL IS DIVIDED INTO FRAMES OF GIVEN SIZE.
WINDOWING
• THE NEXT STEP IS TO WINDOW INDIVIDUAL FRAME TO MINIMIZE THE SIGNAL
DISCONTINUITIES AT THE BEGINNING AND END OF EACH FRAME.
• THE CONCEPT APPLIED HERE IS TO MINIMIZE THE SPECTRAL DISTORTION BY
USING THE WINDOW TO TAPER THE SIGNAL TO ZERO AT THE BEGINNING AND
END OF EACH FRAME.
• WE HAVE USED HAMMING WINDOW
WINDOWING
SPEECH SIGNAL HAMMING WINDOW WINDOWED SIGNAL
FFT
FFT
Step 4 - Fast Fourier transform: spectral analysis of the signal for each
time frame (decomposition into component frequencies)
FFT
MFCC
N.I.T. PATNA ECE, DEPTT.
FFT
FFT
MFCC
.
DCT
FFT
DISCRETE FOURIER TRANSFORM
MEL FREQUENCY WRAPPING
Fmel = (1000/log (2)) * log (1+ f/1000)
MFCC
CEPES = DCT( log (abs( FFT(Ywindowed)))
MFC COFFICIENTS IN TIME DOMAINORIGINAL SPEECH SIGNAL
MFCC
FFT
DCT
MFCC
WORK TO BE DONE NEXT
• SPEAKER MODELING USING GMM.
• TESTING AND VERIFICATION.
• FPGA IMPLEMENTATION.
CONCLUSION
• WE HAVE SUCCESSFULLY IMPLEMENTED FEATURE EXTRACTION AND
DATABASE CREATION AND ARE WORKING ON MODELLING OF THE FEATURES
EXTRACTED USING GMM TECHNIQUE.
• PARALLELY WE ARE EXPLORING FPGA BOARDES IN WHICH WE CAN
IMPLEMENT ONCE THE ALOGRITM IS EFFECTIVELY OPTIMISED IN MATLAB.
REFERENCES
• CAMPBELL, J.P., JR.; "SPEAKER RECOGNITION: A TUTORIAL" PROCEEDINGS OF THE IEEE VOLUME
85,
ISSUE 9, SEPT. 1997 PAGE(S):1437 - 1462.
• SEDDIK, H.; RAHMOUNI, A.; SAMADHI, M.; "TEXT INDEPENDENT SPEAKER RECOGNITION USING THE
MEL FREQUENCY CEPSTRAL COEFFICIENTS" FIRST INTERNATIONAL SYMPOSIUM ON CONTROL,
COMMUNICATIONS AND SIGNAL PROCESSING, PROCEEDINGS OF IEEE 2004
PAGE(S):631 - 634.
• CHILDERS, D.G.; SKINNER, D.P.; KEMERAIT, R.C.; "THE CEPSTRUM: A GUIDE TO PROCESSING"
PROCEEDINGS OF THE IEEE VOLUME 65, ISSUE 10, OCT. 1977 PAGE(S):1428 - 1443.
• ROUCOS, S. BEROUTI, M. BOLT, BERANEK AND NEWMAN, INC., CAMBRIDGE, MA; "THE
APPLICATION OF PROBABILITY DENSITY ESTIMATION TO TEXT-INDEPENDENT SPEAKER
IDENTIFICATION" IEEE
INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, ICASSP '82.
VOLUME:
7, ON PAGE(S): 1649- 1652. PUBLICATION DATE: MAY 1982.
THANK
YOU

More Related Content

What's hot

Automatic Speaker Recognition system using MFCC and VQ approach
Automatic Speaker Recognition system using MFCC and VQ approachAutomatic Speaker Recognition system using MFCC and VQ approach
Automatic Speaker Recognition system using MFCC and VQ approachAbdullah al Mamun
 
Text-Independent Speaker Verification Report
Text-Independent Speaker Verification ReportText-Independent Speaker Verification Report
Text-Independent Speaker Verification ReportCody Ray
 
SPEKER RECOGNITION UNDER LIMITED DATA CODITION
SPEKER RECOGNITION UNDER LIMITED DATA CODITIONSPEKER RECOGNITION UNDER LIMITED DATA CODITION
SPEKER RECOGNITION UNDER LIMITED DATA CODITIONniranjan kumar
 
Automatic speech recognition
Automatic speech recognitionAutomatic speech recognition
Automatic speech recognitionRichie
 
Voice biometric recognition
Voice biometric recognitionVoice biometric recognition
Voice biometric recognitionphyuhsan
 
COLEA : A MATLAB Tool for Speech Analysis
COLEA : A MATLAB Tool for Speech AnalysisCOLEA : A MATLAB Tool for Speech Analysis
COLEA : A MATLAB Tool for Speech AnalysisRushin Shah
 
Isolated words recognition using mfcc, lpc and neural network
Isolated words recognition using mfcc, lpc and neural networkIsolated words recognition using mfcc, lpc and neural network
Isolated words recognition using mfcc, lpc and neural networkeSAT Journals
 
LPC for Speech Recognition
LPC for Speech RecognitionLPC for Speech Recognition
LPC for Speech RecognitionDr. Uday Saikia
 
Performance Evaluation of Conventional and Hybrid Feature Extractions Using M...
Performance Evaluation of Conventional and Hybrid Feature Extractions Using M...Performance Evaluation of Conventional and Hybrid Feature Extractions Using M...
Performance Evaluation of Conventional and Hybrid Feature Extractions Using M...IJERA Editor
 
Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...
Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...
Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...ijceronline
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
Konversa.docx - konversa.googlecode.com
Konversa.docx - konversa.googlecode.comKonversa.docx - konversa.googlecode.com
Konversa.docx - konversa.googlecode.combutest
 
Speech Compression using LPC
Speech Compression using LPCSpeech Compression using LPC
Speech Compression using LPCDisha Modi
 

What's hot (19)

Automatic Speaker Recognition system using MFCC and VQ approach
Automatic Speaker Recognition system using MFCC and VQ approachAutomatic Speaker Recognition system using MFCC and VQ approach
Automatic Speaker Recognition system using MFCC and VQ approach
 
Text-Independent Speaker Verification Report
Text-Independent Speaker Verification ReportText-Independent Speaker Verification Report
Text-Independent Speaker Verification Report
 
SPEKER RECOGNITION UNDER LIMITED DATA CODITION
SPEKER RECOGNITION UNDER LIMITED DATA CODITIONSPEKER RECOGNITION UNDER LIMITED DATA CODITION
SPEKER RECOGNITION UNDER LIMITED DATA CODITION
 
Automatic speech recognition
Automatic speech recognitionAutomatic speech recognition
Automatic speech recognition
 
Voice biometric recognition
Voice biometric recognitionVoice biometric recognition
Voice biometric recognition
 
COLEA : A MATLAB Tool for Speech Analysis
COLEA : A MATLAB Tool for Speech AnalysisCOLEA : A MATLAB Tool for Speech Analysis
COLEA : A MATLAB Tool for Speech Analysis
 
Speaker recognition.
Speaker recognition.Speaker recognition.
Speaker recognition.
 
Isolated words recognition using mfcc, lpc and neural network
Isolated words recognition using mfcc, lpc and neural networkIsolated words recognition using mfcc, lpc and neural network
Isolated words recognition using mfcc, lpc and neural network
 
LPC for Speech Recognition
LPC for Speech RecognitionLPC for Speech Recognition
LPC for Speech Recognition
 
Performance Evaluation of Conventional and Hybrid Feature Extractions Using M...
Performance Evaluation of Conventional and Hybrid Feature Extractions Using M...Performance Evaluation of Conventional and Hybrid Feature Extractions Using M...
Performance Evaluation of Conventional and Hybrid Feature Extractions Using M...
 
Speech Signal Analysis
Speech Signal AnalysisSpeech Signal Analysis
Speech Signal Analysis
 
Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...
Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...
Emotion Recognition based on audio signal using GFCC Extraction and BPNN Clas...
 
Subband Coding
Subband CodingSubband Coding
Subband Coding
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Konversa.docx - konversa.googlecode.com
Konversa.docx - konversa.googlecode.comKonversa.docx - konversa.googlecode.com
Konversa.docx - konversa.googlecode.com
 
Speech compression-using-gsm
Speech compression-using-gsmSpeech compression-using-gsm
Speech compression-using-gsm
 
Matlab: Speech Signal Analysis
Matlab: Speech Signal AnalysisMatlab: Speech Signal Analysis
Matlab: Speech Signal Analysis
 
Speech Compression using LPC
Speech Compression using LPCSpeech Compression using LPC
Speech Compression using LPC
 
Mini Project- Audio Enhancement
Mini Project-  Audio EnhancementMini Project-  Audio Enhancement
Mini Project- Audio Enhancement
 

Viewers also liked

Text Prompted Remote Speaker Authentication : Joint Speech and Speaker Recogn...
Text Prompted Remote Speaker Authentication : Joint Speech and Speaker Recogn...Text Prompted Remote Speaker Authentication : Joint Speech and Speaker Recogn...
Text Prompted Remote Speaker Authentication : Joint Speech and Speaker Recogn...gt_ebuddy
 
MFCC Malta - MICE Presentation 2017
MFCC Malta - MICE Presentation 2017MFCC Malta - MICE Presentation 2017
MFCC Malta - MICE Presentation 2017MICEboard
 
Speech Recognition
Speech RecognitionSpeech Recognition
Speech RecognitionAhmed Moawad
 
Voice Identification And Recognition System, Matlab
Voice Identification And Recognition System, MatlabVoice Identification And Recognition System, Matlab
Voice Identification And Recognition System, MatlabSohaib Tallat
 
Speaker recognition system by abhishek mahajan
Speaker recognition system by abhishek mahajanSpeaker recognition system by abhishek mahajan
Speaker recognition system by abhishek mahajanAbhishek Mahajan
 
Mid Term Project Presentation
Mid Term Project PresentationMid Term Project Presentation
Mid Term Project PresentationBibek Subedi
 
Ece presentation 060711 ian foster connecting experiences slide show
Ece presentation 060711 ian foster   connecting experiences slide showEce presentation 060711 ian foster   connecting experiences slide show
Ece presentation 060711 ian foster connecting experiences slide showif101
 
Flood detection and warning system
Flood detection and warning systemFlood detection and warning system
Flood detection and warning systemSatham BE
 
Mid Term Project Presentation- GSM Based Flood Notification System
Mid Term Project Presentation- GSM Based Flood Notification SystemMid Term Project Presentation- GSM Based Flood Notification System
Mid Term Project Presentation- GSM Based Flood Notification SystemAnshul Joshi
 
Introductory Lecture to Audio Signal Processing
Introductory Lecture to Audio Signal ProcessingIntroductory Lecture to Audio Signal Processing
Introductory Lecture to Audio Signal ProcessingAngelo Salatino
 
Final presentation ece
Final presentation eceFinal presentation ece
Final presentation eceKesava Shiva
 
6 weeks 6 months live project summer industrial training in cmc limited 2012
6 weeks  6 months live project summer industrial training in cmc limited  20126 weeks  6 months live project summer industrial training in cmc limited  2012
6 weeks 6 months live project summer industrial training in cmc limited 2012CMC Limited
 
Speaker recognition using MFCC
Speaker recognition using MFCCSpeaker recognition using MFCC
Speaker recognition using MFCCHira Shaukat
 
Speech Recognition Technology
Speech Recognition TechnologySpeech Recognition Technology
Speech Recognition TechnologySeminar Links
 
Speech Recognition , Noise Filtering and Content Search Engine , Research Do...
Speech Recognition , Noise Filtering and  Content Search Engine , Research Do...Speech Recognition , Noise Filtering and  Content Search Engine , Research Do...
Speech Recognition , Noise Filtering and Content Search Engine , Research Do...Gayan Kalanamith Mannapperuma
 
Introduction To Embedded Systems
Introduction To Embedded SystemsIntroduction To Embedded Systems
Introduction To Embedded SystemsVishwa Mohan
 
Presentation On Google(ppt)
Presentation On  Google(ppt)Presentation On  Google(ppt)
Presentation On Google(ppt)hashgeneration
 

Viewers also liked (20)

Text Prompted Remote Speaker Authentication : Joint Speech and Speaker Recogn...
Text Prompted Remote Speaker Authentication : Joint Speech and Speaker Recogn...Text Prompted Remote Speaker Authentication : Joint Speech and Speaker Recogn...
Text Prompted Remote Speaker Authentication : Joint Speech and Speaker Recogn...
 
MFCC Malta - MICE Presentation 2017
MFCC Malta - MICE Presentation 2017MFCC Malta - MICE Presentation 2017
MFCC Malta - MICE Presentation 2017
 
Speech Recognition
Speech RecognitionSpeech Recognition
Speech Recognition
 
Voice Identification And Recognition System, Matlab
Voice Identification And Recognition System, MatlabVoice Identification And Recognition System, Matlab
Voice Identification And Recognition System, Matlab
 
Speaker recognition system by abhishek mahajan
Speaker recognition system by abhishek mahajanSpeaker recognition system by abhishek mahajan
Speaker recognition system by abhishek mahajan
 
Uses of speech recognition system
Uses of speech recognition systemUses of speech recognition system
Uses of speech recognition system
 
Mid Term Project Presentation
Mid Term Project PresentationMid Term Project Presentation
Mid Term Project Presentation
 
Ece presentation 060711 ian foster connecting experiences slide show
Ece presentation 060711 ian foster   connecting experiences slide showEce presentation 060711 ian foster   connecting experiences slide show
Ece presentation 060711 ian foster connecting experiences slide show
 
Flood detection and warning system
Flood detection and warning systemFlood detection and warning system
Flood detection and warning system
 
Mid Term Project Presentation- GSM Based Flood Notification System
Mid Term Project Presentation- GSM Based Flood Notification SystemMid Term Project Presentation- GSM Based Flood Notification System
Mid Term Project Presentation- GSM Based Flood Notification System
 
Introductory Lecture to Audio Signal Processing
Introductory Lecture to Audio Signal ProcessingIntroductory Lecture to Audio Signal Processing
Introductory Lecture to Audio Signal Processing
 
Final presentation ece
Final presentation eceFinal presentation ece
Final presentation ece
 
6 weeks 6 months live project summer industrial training in cmc limited 2012
6 weeks  6 months live project summer industrial training in cmc limited  20126 weeks  6 months live project summer industrial training in cmc limited  2012
6 weeks 6 months live project summer industrial training in cmc limited 2012
 
Speaker recognition using MFCC
Speaker recognition using MFCCSpeaker recognition using MFCC
Speaker recognition using MFCC
 
Speech Recognition Technology
Speech Recognition TechnologySpeech Recognition Technology
Speech Recognition Technology
 
Jigs & Fixtures
Jigs & FixturesJigs & Fixtures
Jigs & Fixtures
 
Speech Recognition , Noise Filtering and Content Search Engine , Research Do...
Speech Recognition , Noise Filtering and  Content Search Engine , Research Do...Speech Recognition , Noise Filtering and  Content Search Engine , Research Do...
Speech Recognition , Noise Filtering and Content Search Engine , Research Do...
 
Introduction To Embedded Systems
Introduction To Embedded SystemsIntroduction To Embedded Systems
Introduction To Embedded Systems
 
Presentation On Google(ppt)
Presentation On  Google(ppt)Presentation On  Google(ppt)
Presentation On Google(ppt)
 
Industrial Training Report-1
Industrial Training Report-1Industrial Training Report-1
Industrial Training Report-1
 

Similar to Speech based password authentication system on FPGA

Limited Data Speaker Verification: Fusion of Features
Limited Data Speaker Verification: Fusion of FeaturesLimited Data Speaker Verification: Fusion of Features
Limited Data Speaker Verification: Fusion of FeaturesIJECEIAES
 
05 comparative study of voice print based acoustic features mfcc and lpcc
05 comparative study of voice print based acoustic features mfcc and lpcc05 comparative study of voice print based acoustic features mfcc and lpcc
05 comparative study of voice print based acoustic features mfcc and lpccIJAEMSJORNAL
 
Joint MFCC-and-Vector Quantization based Text-Independent Speaker Recognition...
Joint MFCC-and-Vector Quantization based Text-Independent Speaker Recognition...Joint MFCC-and-Vector Quantization based Text-Independent Speaker Recognition...
Joint MFCC-and-Vector Quantization based Text-Independent Speaker Recognition...Ahmed Ayman
 
Wpmc2004 phy protection
Wpmc2004 phy protectionWpmc2004 phy protection
Wpmc2004 phy protectionArpan Pal
 
Wavelet Based Noise Robust Features for Speaker Recognition
Wavelet Based Noise Robust Features for Speaker RecognitionWavelet Based Noise Robust Features for Speaker Recognition
Wavelet Based Noise Robust Features for Speaker RecognitionCSCJournals
 
Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...
Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...
Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...IDES Editor
 
LTE introduction part1
LTE introduction part1LTE introduction part1
LTE introduction part1Pei-Che Chang
 
AN ANALYSIS OF SPEECH RECOGNITION PERFORMANCE BASED UPON NETWORK LAYERS AND T...
AN ANALYSIS OF SPEECH RECOGNITION PERFORMANCE BASED UPON NETWORK LAYERS AND T...AN ANALYSIS OF SPEECH RECOGNITION PERFORMANCE BASED UPON NETWORK LAYERS AND T...
AN ANALYSIS OF SPEECH RECOGNITION PERFORMANCE BASED UPON NETWORK LAYERS AND T...IJCSEA Journal
 
On chip crosstalk_avoidance_codec_design_using_fibonacci
On chip crosstalk_avoidance_codec_design_using_fibonacciOn chip crosstalk_avoidance_codec_design_using_fibonacci
On chip crosstalk_avoidance_codec_design_using_fibonaccibharath naidu
 
Fusion Approach for Robust Speaker Identification System
Fusion Approach for Robust Speaker Identification System Fusion Approach for Robust Speaker Identification System
Fusion Approach for Robust Speaker Identification System IJCSIS Research Publications
 
RF Mixed Signal Guidi-McIllree-Stannard
RF Mixed Signal Guidi-McIllree-StannardRF Mixed Signal Guidi-McIllree-Stannard
RF Mixed Signal Guidi-McIllree-StannardJohn Stannard
 
PSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEMPSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEMirjes
 
PSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEMPSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEMIJRES Journal
 
[CHUL]Portfolio_JAN0817
[CHUL]Portfolio_JAN0817[CHUL]Portfolio_JAN0817
[CHUL]Portfolio_JAN0817chulhee lee
 

Similar to Speech based password authentication system on FPGA (20)

Limited Data Speaker Verification: Fusion of Features
Limited Data Speaker Verification: Fusion of FeaturesLimited Data Speaker Verification: Fusion of Features
Limited Data Speaker Verification: Fusion of Features
 
05 comparative study of voice print based acoustic features mfcc and lpcc
05 comparative study of voice print based acoustic features mfcc and lpcc05 comparative study of voice print based acoustic features mfcc and lpcc
05 comparative study of voice print based acoustic features mfcc and lpcc
 
My Project
My ProjectMy Project
My Project
 
Joint MFCC-and-Vector Quantization based Text-Independent Speaker Recognition...
Joint MFCC-and-Vector Quantization based Text-Independent Speaker Recognition...Joint MFCC-and-Vector Quantization based Text-Independent Speaker Recognition...
Joint MFCC-and-Vector Quantization based Text-Independent Speaker Recognition...
 
[IJET V2I3P1] Authors: G Hemanth kumar Dr. M. Saravanan, Charan kumar. K
[IJET V2I3P1] Authors: G Hemanth kumar Dr. M. Saravanan, Charan kumar. K[IJET V2I3P1] Authors: G Hemanth kumar Dr. M. Saravanan, Charan kumar. K
[IJET V2I3P1] Authors: G Hemanth kumar Dr. M. Saravanan, Charan kumar. K
 
Wpmc2004 phy protection
Wpmc2004 phy protectionWpmc2004 phy protection
Wpmc2004 phy protection
 
P141omfccu
P141omfccuP141omfccu
P141omfccu
 
Wavelet Based Noise Robust Features for Speaker Recognition
Wavelet Based Noise Robust Features for Speaker RecognitionWavelet Based Noise Robust Features for Speaker Recognition
Wavelet Based Noise Robust Features for Speaker Recognition
 
Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...
Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...
Dynamic Spectrum Derived Mfcc and Hfcc Parameters and Human Robot Speech Inte...
 
My Project
My ProjectMy Project
My Project
 
My Project
My ProjectMy Project
My Project
 
LTE introduction part1
LTE introduction part1LTE introduction part1
LTE introduction part1
 
AN ANALYSIS OF SPEECH RECOGNITION PERFORMANCE BASED UPON NETWORK LAYERS AND T...
AN ANALYSIS OF SPEECH RECOGNITION PERFORMANCE BASED UPON NETWORK LAYERS AND T...AN ANALYSIS OF SPEECH RECOGNITION PERFORMANCE BASED UPON NETWORK LAYERS AND T...
AN ANALYSIS OF SPEECH RECOGNITION PERFORMANCE BASED UPON NETWORK LAYERS AND T...
 
On chip crosstalk_avoidance_codec_design_using_fibonacci
On chip crosstalk_avoidance_codec_design_using_fibonacciOn chip crosstalk_avoidance_codec_design_using_fibonacci
On chip crosstalk_avoidance_codec_design_using_fibonacci
 
Fusion Approach for Robust Speaker Identification System
Fusion Approach for Robust Speaker Identification System Fusion Approach for Robust Speaker Identification System
Fusion Approach for Robust Speaker Identification System
 
ISSCS2011
ISSCS2011ISSCS2011
ISSCS2011
 
RF Mixed Signal Guidi-McIllree-Stannard
RF Mixed Signal Guidi-McIllree-StannardRF Mixed Signal Guidi-McIllree-Stannard
RF Mixed Signal Guidi-McIllree-Stannard
 
PSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEMPSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEM
 
PSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEMPSoC BASED SPEECH RECOGNITION SYSTEM
PSoC BASED SPEECH RECOGNITION SYSTEM
 
[CHUL]Portfolio_JAN0817
[CHUL]Portfolio_JAN0817[CHUL]Portfolio_JAN0817
[CHUL]Portfolio_JAN0817
 

Recently uploaded

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 

Speech based password authentication system on FPGA

  • 1. DEVELOPMENT OF SPEECH BASED PERSON AUTHENTICATION SYSTEM IN FPGA MENTOR:- DR. G.PRADHAN RAJESH ROSHAN(1204016) YATENDRA MEENA(1204083) VINIT KUMAR(1204033)
  • 2. CONTENT • MOTIVATION • INRODUCTION • PROGRESS • WORKS TO BE DONE IN FUTURE • CONCLUSION • REFERENCES
  • 3. MOTIVATION • DEVELOPMENT OF LOW COMPLEXITY AND LOW COST BIOMETRIC BASED PASSWORD AUTHENTICATION SYSTEM. • PRESENT SYSTEMS ARE TOO COSTLY AND COMPLEX. • DO NOT NEED ANY SPECIAL SETUP AT USER SIDE.
  • 4. INTRODUCTION • SPEAKER VERIFICATION IS A TASK OF VALIDATING IDENTITY CLAIM OF A PERSON FROM HIS/HER VOICE. • VOICE PASSWORD BASED SPEAKER VERIFICATION SYSTEM • SPEAKER IS FREE TO CHOOSE HIS/HER PASSWORD • PASSWORD REMAINS SAME FOR TRAINING AND VERIFICATION
  • 5. BLOCK DIAGRAM OF BIOMETRIC SYSTEMS
  • 6. FEATURE EXTRACTION  THE SPEECH SIGNAL ALONG WITH SPEAKER INFORMATION CONTAINS MANY OTHER REDUNDANT INFORMATION LIKE RECORDING SENSOR, CHANNEL, ENVIRONMENT ETC.  THE SPEAKER SPECIFIC INFORMATION IN THE SPEECH SIGNAL[2]  UNIQUE SPEECH PRODUCTION SYSTEM  PHYSIOLOGICAL  BEHAVIORAL ASPECTS  FEATURE EXTRACTION MODULE TRANSFORMS SPEECH TO A SET OF FEATURE VECTORS OF REDUCE DIMENSIONS  TO ENHANCE SPEAKER SPECIFIC INFORMATION  SUPPRESS REDUNDANT INFORMATION.
  • 7. SELECTION OF FEATURE • ROBUST AGAINST NOISE AND DISTORTION • OCCUR FREQUENTLY AND NATURALLY IN SPEECH • BE EASY TO MEASURE FROM SPEECH SIGNAL • BE DIFFICULT TO IMPERSONATE/MIMIC • NOT BE AFFECTED BY THE SPEAKER’S HEALTH OR LONG TERM VARIATIONS IN VOICE
  • 8. FEATURE EXTRACTION TECHNIQUES A WIDE RANGE OF APPROACHES MAY BE USED TO PARAMETRICALLY REPRESENT THE SPEECH SIGNAL TO BE USED IN THE SPEAKER RECOGNITION ACTIVITY.  LINEAR PREDICTION CODING  LINEAR PREDICTIVE CEPTRAL COEFFICIENTS  MEL FREQUENCY CEPTRAL COEFFICIENTS  PERCEPTUAL LINEAR PREDICTION  NEURAL PREDICTIVE CODING MOST OF THE STATE-OF-THE-ART SPEAKER VERIFICATION SYSTEMS USE MEL-FREQUENCY CEPSTRAL COEFFICIENT (MFCC) APPENDED TO IT’S FIRST AND SECOND ORDER DERIVATIVE AS THE FEATURE VECTORS  EASY TO EXTRACT  PROVIDES BEST PERFORMANCE COMPARED TO OTHER FEATURES  MFCC MOSTLY CONTAINS INFORMATION ABOUT THE RESONANCE STRUCTURE OF THE VOCAL TRACT SYSTEM
  • 10. • STEP 1:- ANALOG TO DIGITAL CONVERSION: IS TRANSFORMED TO DIGITAL FORM BY SAMPLING IT AT GIVEN FREQUENCY. SIGNAL AQUASITION
  • 12. FRAMING • STEP 2:- PRE-EMPHASIS: THE AMOUNT OF ENERGY PRESENT IN THE HIGH FREQUENCY (IMPORTANT FOR SPEECH) ARE BOOSTED.
  • 14. FRAMMING ONE FRAME OF SPEECH SIGNAL
  • 17. WINDOWING • STEP 3:(FRAMING)THE SIGNAL IS DIVIDED INTO FRAMES OF GIVEN SIZE.
  • 18. WINDOWING • THE NEXT STEP IS TO WINDOW INDIVIDUAL FRAME TO MINIMIZE THE SIGNAL DISCONTINUITIES AT THE BEGINNING AND END OF EACH FRAME. • THE CONCEPT APPLIED HERE IS TO MINIMIZE THE SPECTRAL DISTORTION BY USING THE WINDOW TO TAPER THE SIGNAL TO ZERO AT THE BEGINNING AND END OF EACH FRAME. • WE HAVE USED HAMMING WINDOW
  • 19. WINDOWING SPEECH SIGNAL HAMMING WINDOW WINDOWED SIGNAL
  • 20. FFT FFT Step 4 - Fast Fourier transform: spectral analysis of the signal for each time frame (decomposition into component frequencies)
  • 21. FFT
  • 22. MFCC N.I.T. PATNA ECE, DEPTT. FFT FFT
  • 24. MEL FREQUENCY WRAPPING Fmel = (1000/log (2)) * log (1+ f/1000)
  • 25. MFCC CEPES = DCT( log (abs( FFT(Ywindowed))) MFC COFFICIENTS IN TIME DOMAINORIGINAL SPEECH SIGNAL
  • 27. MFCC
  • 28. WORK TO BE DONE NEXT • SPEAKER MODELING USING GMM. • TESTING AND VERIFICATION. • FPGA IMPLEMENTATION.
  • 29. CONCLUSION • WE HAVE SUCCESSFULLY IMPLEMENTED FEATURE EXTRACTION AND DATABASE CREATION AND ARE WORKING ON MODELLING OF THE FEATURES EXTRACTED USING GMM TECHNIQUE. • PARALLELY WE ARE EXPLORING FPGA BOARDES IN WHICH WE CAN IMPLEMENT ONCE THE ALOGRITM IS EFFECTIVELY OPTIMISED IN MATLAB.
  • 30. REFERENCES • CAMPBELL, J.P., JR.; "SPEAKER RECOGNITION: A TUTORIAL" PROCEEDINGS OF THE IEEE VOLUME 85, ISSUE 9, SEPT. 1997 PAGE(S):1437 - 1462. • SEDDIK, H.; RAHMOUNI, A.; SAMADHI, M.; "TEXT INDEPENDENT SPEAKER RECOGNITION USING THE MEL FREQUENCY CEPSTRAL COEFFICIENTS" FIRST INTERNATIONAL SYMPOSIUM ON CONTROL, COMMUNICATIONS AND SIGNAL PROCESSING, PROCEEDINGS OF IEEE 2004 PAGE(S):631 - 634. • CHILDERS, D.G.; SKINNER, D.P.; KEMERAIT, R.C.; "THE CEPSTRUM: A GUIDE TO PROCESSING" PROCEEDINGS OF THE IEEE VOLUME 65, ISSUE 10, OCT. 1977 PAGE(S):1428 - 1443. • ROUCOS, S. BEROUTI, M. BOLT, BERANEK AND NEWMAN, INC., CAMBRIDGE, MA; "THE APPLICATION OF PROBABILITY DENSITY ESTIMATION TO TEXT-INDEPENDENT SPEAKER IDENTIFICATION" IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, ICASSP '82. VOLUME: 7, ON PAGE(S): 1649- 1652. PUBLICATION DATE: MAY 1982.