• Tidak ada hasil yang ditemukan

Development Of Speech Recognition System For Forensics Application.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Development Of Speech Recognition System For Forensics Application."

Copied!
24
0
0

Teks penuh

(1)

i

DEVELOPMENT OF SPEECH RECOGNITION SYSTEM FOR FORENSICS APPLICATION

YAP BENG HENG

This Report Is Submitted In Partial Fulfillment of Requirements for the Bachelor Degree of Electronic Engineering (Wireless Communication)

Faculty of Electronics and Computer Engineering Universiti Teknikal Malaysia Melaka

(2)

ii

(3)

iii

DECL

(4)
(5)

v

DEDICATION

(6)

vi

ACKNOWLEGDEMENT

Foremost, I would like to express my appreciation for my beloved family who continuing support me and provide the necessary resources for me to complete my degree final year project.

I also wish to express my sincere thanks to my supervisor DR. Abdul Majid Bin Darsono Head of Department (Telecommunication), for providing supervising and guidance along the way of writing my thesis. Besides, I am feeling thankful to him for sharing his expertise, valuable knowledge in signal processing and encouragement extended to me.

(7)

vii

ABSTRACT

(8)

viii

ABSTRAK

(9)

ix

TABLE OF CONTENT

CHAPTER TITLE PAGE

I

PORT STATUS APPROVAL FORM ii

DECLARATION iii

SUPERVISOR APPROVAL iv

DEDICATION v

ACKNOWLEGDEMENT vi

PROJECT SYNOPSIS vii

ABSTRAK viii

TABLE OF CONTENT ix

LIST OF TABLE xiv

LIST OF FIGURE xv

INTRODUCTION 1

1.1 BACKGROUND OF THE PROJECT 1

1.2 PROBLEM STATEMENT 2

1.3 PROJECT OBJECTIVE 2

(10)

x

II

III

1.5 REPORT OUTLINE 3

LITERATURE REVIEW 5

2.1 SPEECH PRODUCTION 5

2.1.1 Speech Signal Classification 6

2.2 BIOMETRICS 6

2.2.1 Speech Based On Biometric 6

2.3 SPEECH ANALYSIS 7

2.3.1 Power Spectrum Analysis 9

2.4 SPEECH PROCESSING IN DIGITAL MEDIUM 11

2.4.1 Speech Signal Acquisition 11

2.4.2 Speech Segmentation 12

2.4.3 Speech Signal Extraction 12

2.5 SPEECH SIGNAL RECOGNITION 14

2.5.1 Text Dependent Recognition 14

2.5.2 Text Independent Recognition 15

2.6 LIMITATION IN SPEECH RECOGNITION 15

2.6.1 System Performance 15

2.6.2 Challenge In Speech Processing 16

METHODOLOGY 17

(11)

xi

IV

3.2 SYSTEM FLOW CHART 18

3.2.1 Speech Input 20

3.2.2 Database 20

3.2.3 Feature Extraction 21

3.2.4 Speech Recognition 24

3.3 DEVELOPMENT OF GUI 27

RESULT AND DISCUSSION 28

4.1 MATLAB GUI PRESENTATION 28

4.1.1 Recording Compartment. 31

4.1.2 Data Compartment 33

4.1.3 Output Compartment. 36

4.1.4 Display Compartment 40

4.2 SYSTEM RECOGNITION 40

4.2.1 Pre-Processing Of Sound Waveform 41

4.2.2 Extraction 42

4.2.3 Speaker Identification Recognition. 46

(12)

xii

V CONCLUSION 50

5.1 CONCLUSION 50

5.2 FUTURE RECOMMENDATION 51

5.3 POTENTIAL COMMERCIALIZE 51

REFERENCES 52

(13)

xiii

LIST OF TABLE

No Title Page

2.1 4.1 4.2

Comparison of speech extraction technique 5 speaker average similarity percentage 5 speaker average similarity percentage

(14)

xiv

LIST OF FIGURE

No Title Page

1.1 Typical Voice Recognition Process 2

2.1 Waveform by speaker 1: Raveena1 8

2.2 Comparing FFT of speaker 1 and 2 9

2.3 Speech Waveform for “record” 10

2.4 Power Spectrum for “record” 10

2.5 Complex speech waveform recorded for 3 seconds 11

2.6 Block Diagram for LPCC 13

3.1 Project basic block diagram 18

3.2 Overall System Flowchart 19

3.3 AVF MI-01 Microphone 20

3.4 Sample Collection of references voice 21

3.5 GUI interface for database collection 21

3.6 Block diagram for MFCC 22

(15)

xv 3.8 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 4.11 4.12 4.13 4.14 4.15 4.16 4.17 4.18 4.19 4.20

Conceptual diagram of vector quantization codebook GUI development environment layout

Complete designed of GUI System design of GUI System function call back

Coding to avoid audio distortion recording Reminder for low/loud recording

Message box indicate successful voice saved Database Voice Waveform

The presentation of database information in GUI Reminder message box for reset push button Global define of pushbutton

The presentation of database information in GUI The presentation of recognition result in GUI flow chart for recognise push button

Recording Cording

Sound waveform before and after filter Raveena 1 voice waveform

Hamming Window of Voice Waveform Voice Spectrum

Mel Frequency Cepstrum Coefficients (MFCC)

(16)

xvi

4.21 4.22 4.23

Matching stage of recognition system Euclidean distance of 5 speaker database Euclidean distance of 10 speaker database

(17)

1

CHAPTER I

INTRODUCTION

1

This chapter introduces the project, which included the project background, overview of project, project objective, problem statement as well as the scope of the project.

1.1 Background of the project

(18)

2

as biometric analysis which include fingerprint and voiceprint. By the analysis of a recorded message obtain in a criminal cases, the possible criminal could be identify. As the result it helps legal authority to enforce the law, protect property, and limit civil disorder. Figure 1.1 below show the basic idea for speech recognition, where the unknown voice was compare to the references model. The highest matching score obtained from database compare to unknown voice recognize as the identity of speaker.

[image:18.595.121.497.284.445.2]

Figure 1.1 Typical Voice Recognition Process

1.2 Problem Statement

In forensic application, voice of the criminal would obtain in a recorded message. These criminal voice needs to be identified and verified However, identification of speaker using speech may not be totally reliable and accurate. Content of recorded message may be blur and not clear .Besides, the Information of speech extracted may affected by the environment (noise) and the speaker status such as ill, influence of drug and so on. In this project, speech recognition with digital signal processing method is use to filter and analyze the content of the recorded voice. Database Digital Signal Processing/ Analyzing Matching Voice References Model with ID

Unknown Voice

(19)

3

1.3 Project Objective

There are four main objectives in this project which are:

I. To determine the suitable digital signal processing method use in speech recognition system

II. To develop a recognition system that able to determine the identity of the speaker according to the uniqueness of individual voice.

III. To build a graphical user interface for the system by using MATLAB IV. To analyze the efficiency and reliability of the digital signaling

technique use in speaker recognition system.

1.4 Scope of Work

In this project, speech recognition for forensic application is developed by using MATLAB based on digital signal processing technique. To achieve this purposed, references models with ID were collected to comparing the feature of unknown person voice. For this, a database for the system which up to 10 persons is recorded, an ID is assigned for each person. This system should fairly recognize the identity of the speaker based on references model. A graphical user interface for recognition system build using MATLAB to provide interactive task for the user, while the user able to operate the system without the knowledge requirement of the coding.

1.5 Report outline

This report describes the full project development of speech recognition system for forensic application. There are 5 chapters included in this report.

(20)

4

Follow by chapter 2, the relevant studies of previous development of this project. Review of the literature related to the technologies, problem face, technique use further discuss in this chapter. Besides the literature review would contribute to basic idea of the methodology implement based on project objective.

In chapter 3, methodology used to develop this project would be discussed in full detail. This chapter shows the overall flow of the project based on the chosen technique and the practice of the system in real time.

While chapter 4 shows the result of the project. Which include the operation of system, result data tabulate and analysis of the data obtained as well as the recognition system developed.

(21)

5

CHAPTER II

LITERATURE REVIEW

2

This chapter briefly describes the concept and theory of speech recognition based on the journal study which includes speech production, biometrics and speech in digital signal processing.

2.1 Speech production

Speech is nature of sound produce by the human voice mechanisms. Voice speeches introduce to the medium through vibration and transmit to listener. The frequent of vibration of these voices in air medium is known as fundamental frequency. The more frequent the vibration of voice represent in higher fundamental frequency or known as pitch, while lower vibration show the lower pitch. Different person would have different speech pitch. Typically, adult female voice average fundamental frequency is higher compare to male.

 Typical adult male speech average pitch from 85 to 180 Hz

 Typical adult female speech average pitch from 165 to 255 Hz

(22)

6

least twice the maximum range of fundamental frequency based on Nyquist– Shannon sampling theorem.

2.1.1 Speech signal classification

Speech recognition system can be separated in different classes by describing what type of utterances they can recognize which include isolated words, connected words and continuous words. Isolated word is referring to single word. While Connected word system are similar to isolated words but allow separate utterance to be run together minimum pause between them. Lastly, Continuous speech recognizers allows user to speak almost naturally, while the computer determine the content. Recognizer with continues speech capabilities are some of the most difficult to create because they utilize special method to determine utterance boundaries

2.2 Biometrics

(23)

7

2.2.1 Speech based on biometric

Different person have different voice characteristic. This speciality of voice may refer to the biological and physical condition of individual voice mechanism. Human voice is produce when the air flows from the lung to the throat, vocal and mouth. The sound produced is filter through these voice mechanism. Because of this, combination of these properties consider to a uniqueness of speaker voice [3]. While different shape of the lips may refer to different speech produce. During a biometric investigation, these properties of sound is analyse using the references model pre-recorded to obtain the desired data.

2.3 Speech analysis

(24)
[image:24.595.119.506.71.381.2]

8

Gambar

Figure 1.1 Typical Voice Recognition Process
Figure 2.1 Spectrum by speaker 1: Raveena1

Referensi

Dokumen terkait

Antara parsel satu dengan parsel lainnya berisi ketiga jenis buah dengan jumlah tiap jenis sama banyak... Sebuah bak penampungan air berbentuk

Kebaharuan dalam penelitian ini terletak pada variabel bebasnya dan populsi penelitian, dalam penelitian diatas prokrastinasi akademik dikaitkan dengan kecemasan

Pembelajaran Nilai … ( Danny Ivanno Ritonga, 61:76) 64 nilai dan sikap tidak dapat dipisahkan, karena posisinya seperti berada dalam sekeping mata uang. Guru seharusnya lebih

[r]

Gen GH dari ikan nila ( tiGH ) yang dikontrol oleh promoter beta-aktin (mBP) dari ikan medaka ditransfer menggunakan metode mikroinjeksi ke dalam blastodisk embrio ikan

PRODUKSI ANTlBODl POLIKLBNAL UNTUK DETEKSI RESIDU KLORAMFENIKOL DENGAN.. METODA

Yang tidak termasuk konstitusi (hukum dasar) tertulis adalah ... Konstitusi atau Undang-Undang Dasar yang dimiliki Indonesia mengikat hal-hal berikut ini,

[r]