Speech Recognition Based Control And SMS System.

(1)

SPEECH RECOGNITION BASED CONTROL AND SMS SYSTEM

SITI FARAH BINTI HUSSIN

This report is submitted in partial fulfillment of the requirements for the award of Bachelor of Electronic Engineering (Computer Engineering) With Honours

Faculty of Electronic and Computer Engineering Universiti Teknikal Malaysia Melaka


(2)

UNIVERSTI TEKNIKAL MALAYSIA MELAKA

BORANG PENGESAHAN STATUS LAPORAN

PROJEK SARJANA MUDA II

Tajuk Projek

SPEECH RECOGNITION BASED CONTROL AND SMS SYSTEM

Sesi

Pengajian 2008/2009

SITI FARAH BINTI HUSSIN

! " #$" "$% "% & ' ' &'(' # &' "# () & ( " )*

( " ) ( # ")' ! "' )

+ #$" & , - - ',' '. "(')' ' , , (' ,

/ "# () &'! " ! ) ( ,' ) ) % # %' ( - %

0 "# () &'! " ! ) ( ,' , #$" ' ' ( ! ' ! - # ") " ) " ' ()') ('

# %' )' '

1 ', ) &

SULIT*

& ' , ) ! "& "% - ( , ) ) # )' , (' ( # ")' ) " ) ! &' & ,

+23/

TERHAD* & ' , ) ) "- & ) , - &') ) $, -$" '( ('4! & &' # ,'&' &'% ,

TIDAK TERHAD

'( - $,

-55555555555555555555555555 55555555555555555555555555555555555

6 7 6 8

, ) ) # 09 /4+39

69 :;<<<9 69


(3)

-= - " ! & >, " )- ) )-'( " #$") '( )- " ( ,) $? $@ @$" A> #) ?$" B $) ( ( >') & ' )- " ? " > ( C

' ) " )-$"


(4)

= - " ! & >, " )- ) - . " & )-'( )- ('( & $#' '$ 9 ') '( ( ') !, ' ) " $? (>$# & B ,') ?$" )- # "#$( $? @ "&' >- ,$" " ' , >)"$ '>

' "' 7$ # ) " ' "' D')- $ $ "( C

' ) "

# ".'($"E( F


(5)

&'> ) & )$ ! ,$. & ? ', & ?"' &( & )$ , >) " "


(6)

ACKNOWLEDGEMENT

,- & ,',, - & #" '( )$ ,, - @')- )- !, ((' - . >$ #, ) & )-'( " #$") ?$" ' , 8 " "$% >) " ( ">- $@ ( ')( ( >> (( ?"$ >$ > ) )$ >$ #, )'$ 9 )$ # $#, ' .$,. & @')- " ( ">- " ) . "'$ ( () ( > $@, & @')-& >$ ") ( & " "&( )$ ,, )- # "($ ( & ($ "> ( >$ ( ,) & & "' )-& . ,$# ) $? )-'( ?' , #"$% >) & #" # " )'$ $? )-'( " #$") # >' , )- ( &

" )') & )$ ( # ".'($" " F , '?,' ' - "'?? ?$" -'( . , !, )' 9 - ,#

& $)'. )'$ @-'>- #) $' )$ )- ? ,?',, ) $? )-'( #"$% >) () ! ) $)

, ()9 )$ # " )( & )$ ,, ?"' &( )- ) . >$ " )9 &.'> & ? ,, ( ##$") )-"$ -$ ) )-'( #"$% >)


(7)

ABSTRACT

-'( #"$% >) > ! ( & )$ " , >)"'> , ##,' > ( )-"$ - .$'> >$ &( -" %$" # ")( ' )-'( #"$% >) " '>"$#-$ *#> >$ >)'$ 9 ($?)@ " ' ) "? > & - "&@ " & (' ), ! @ ( ( & ?$" )- ($?)@ " & (' $" )-- "&@ " & (' 9 # " ,, , #$") @ ( ( & ( )- ' ) "? > ! )@ >$ # ) " & - "&@ " $" )-'( #"$% >)9 ( " &( )$ ( ) @-'>- $ )# ) " & ('" & )$ ! G E4E E ! (' (# >- D- )- #"$ " - ( ! A > ) &9 )- >$ # ) " @',, , H & ) )- ) - . ! ?'A & ' )- #"$ " - $ )# ) ?"$ # " ,, , #$") @',, $ )-"$ - " ('()$"9 )" ('()$" & &'$& ! ?$" >)'. )' )- " , .' "'!!$

> !, - 9 )- * ', $)'?'> )'$ @ ( ( & )$ )- - &#-$ .' ( , ") '?


(8)

ABSTRAK

"$% ' ' @ , ( ( ) #,' (' & - "

-( " "& # ) )' ! - ' # )' & , #"$% ' ' ' ') ( ! ) "

' "$?$ * $ # ) "9 # ) " # "'(' & " ! ) ,') " "'('

), ! &' & , " ! ) # ) " # "'(' )

" ! ) ,') "9 &' ( ! ' ) " &' ) " $ # ) " &

,') " !$, - ) $ )# ) ) 4 ( #"$ " ' '

! "$# " ('9 $ # ) " ,'('( & ) ) , - &'( ) # & #"$ " ) "( ! ) , " & "'# & , , ' # "' ) 9 )" ('()$" & &'$&

( ! , )'? " , , , ' ! , "'!!$ -'" ( ,'9 * ', $)'?'> )'$

&'- ) " & , ! ) ) , ?$ !' !') %' # > "' ( ' "


(9)

-TABLE OF CONTENT

CHAPTER TITLE PAGE

TITLE OF THE PROJECT i

DECLARATION iii

DEDICATION v ACKNOWLEDGEMENT vi

ABSTRACT vii

ABSTRAK viii

TABLE OF CONTENTS ix

LIST OF TABLES xiii

LIST OF FIGURES xiv

LIST OF APPENDIXES xvii

I PROJECT OVERVIEW + + )"$& >)'$ +

+ / "$% >) !% >)'. /

+ 0 "$!, ) ) ) /

+ 1 >$# ? D$" /

+ I )-$&$,$ 0


(10)

I I LITERATURE REVIEW

/ + # >- >$ ')'$ !$A I

/ + + 7$ )"$, >)'$ ;

/ + / $ '> , )" >) " 3

/ + 0 "$ " (' :

/ + 1 "&@ " & (' 2

/ + 1 + ) " )'$ $? "&@ " 7$ #$ )( 2

/ / $) 7$ )"$, "> +/

/ / + )"$& >)'$ +/

/ / / ( $? )-'( ( () +/

/ / 0 - "&@ " +0

/ / 1 "$> & " +0

/ 0 , +;

/ 1 " ,, , $") +2

/ I ' #, ', " (? " "$)$>$, //

/ I + - $& , //

/ I / - "$> & " ( /0

/ I 0 ', /1

/ I 1 $"@ "&' /I

/ I I J "'? ' & A# &' /;

/ I ; &' & ',' /;

/ I 3 # ' & 7,$(' /:

III PROJECT METHODOLOGY

0 + )"$& >)'$ /2

0 / "&@ " ") 0<

0 / + ,$> ' " 0<

0 / / 7$ #$ )( 0/

0 / / + #)$*7$ #, " 0/

0 / / / , 00


(11)

0 0 + . ".' @ 01

0 1 ), ! 03

0 1 + )"$& >)'$ )$ )- ), ! 03

0 1 / - &. ) ( $? )- ), ! 02

0 1 0 ), ! ) " ( 02

0 1 1 ), ! 3 : ? ) " ( 1+

0 I 1/

0 I + I + 10

0 ; () B '" ) 1I

IV RESULT

1 + )"$& >)'$ $? 7$ )"$,, " 7'"> ') 1;

1 / 7$ )"$,, " 7'"> ') 13

1 / + 7'"> ') (>"'#)'$ 1:

1 0 ), ! "$ " ' & ' ) "? > I<

1 0 + KD ,>$ E ?$" I<

1 0 / G )- )'> )'$ E ?$" I+

1 0 0 G # >-E ?$" I/

V CONCLUSION AND FUTURE WORK RECOMMENDATION

I + '(> (('$ 3<

I / 7$ >, ('$ 3/

I 0 ) " D$" >$ & )'$ 3/

7 30


(12)

LIST OF TABLE

NO TITLE PAGE

/ + J$'> 7$ &( >$ 'H & ! )- () ;

/ / (>"'#)'$ ( $? )- &'?? " ) !')( /+

0 + - #' ! "' & )- >$"" (#$ &' ? >)'$ ( $?

7 / #)$*7$ #, " 7 00

0 / ), ! J "('$ 9 , ( & 8 " 0:


(13)

LIST OF FIGURE

NO TITLE PAGE

/ + $ '> , )" >) " $? # >- >$ ')'$ !$A 3

/ / ' " $? , " ) ) >-' 2

/ 0 . " ,, >- )'> $? '>"$#-$ 7'"> ') ++

/ 1 '>) " $? '>"$#-$ 7'"> ') $ D-') $ "& ++

/ I -$)$ $? @$" !, " $) >$ )"$,

@')-1 " , ( . "('$ +/

/ ; >- )'> $? " $) >$ )"$, >'"> ') +0

/ 3 7$ >) )- J K( #' ( &'" >) )$ +<( >$ >)$" +1

/ : MIJ 7 ?"$ " $) >$ )"$, !$ "& +1

/ 2 $. )- N O ?"$ +<( & ($,& " *

(@')>- ' )-'( #, > +I

/ +< - " $) >$ )"$, !$ "& 1 " , ( . "('$ +I

/ ++ - & >$& #"$>> (( 7$ . ") )- )$ :!')( ! &&' $ H "$ ) )- () ") $? >- ! )

-?$" ) ( ! ) ( @')- 3!') , )- +;

/ +/ - #' $ )( $? /I >$ >)$" /<

/ +0 $& , ?$" /0

/ +1 A #, ""$" $? ?$"@ "&' #"$> (( /I

/ +I 7$ >)'$ # ' /:

/ +; 7$ >)'$ 7,$(' /:

0 + >)'$ , !,$> ?$" )- .$'> & ) >)'$ /2

0 / >)'$ , !,$> ?$" )- @-$, ( () 0<

0 0 ,$> ' " $? )- "&@ " 0+

0 1 7 / #)$*7$ #, " 7 0/

0 I "$> (( $& , $? )- ( () 0I

0 ; - ,$ $ $? )- ), ! 3 : 03


(14)

1 + 7'"> ') ' " $? )- >$ )"$,, " >'"> ') 13

1 / 7 $ ) $? )- >$ )"$,, " >'"> ') 13

1 0 7$ )"$,, " 7'"> ') 12

1 1 "$)$) # $? )- - "&@ " )- ) >$ ('()( $? ?$ " $ )# ) 12

1 I 6 $? GD ,>$ E ?$" I<

1 ; (( ## " & '? )- ( "( >-$$( )$ ) " ' ) )- ( () I+

1 3 - #"$ " (( ! " (-$@ )- ,$ &' $? G # >-E $" I+

1 : 6 $? G )- )'> )'$ E ?$" I+

1 2 - () #( )$ $ ' I/

1 +< - () #( )$ >$ )"$, 4 ! (' .$'> I0

1 ++ ) ',( $ )- () #( $? >$ )"$, 4 & .'> I0

1 +/ 7$ ?' " '>"$#-$ & )" ' ?$" )- .$'> & ) >)'$ I1 1 +0 - ,$> )'$ $? 6" " 7$ #', " ' '>"$($?)

# >- I + II

1 +1 6" " 7$ #', " ,$> II

1 +I L 6" " ', I;

1 +; 7$ #', )- L 6" " ', I;

1 +3 $> )'$ $? A , ?', ' >? ?$" ) I3

1 +: 7$ & ,' ?$" " > ,, )- L ?', ' ' #"$ " I:

1 +2 - # " )'$ $? - () I2

1 /< 6 ?$" )- ')' , >$ &')'$ P ,, & .'> ( ;<

1 /+ 6 $? >$ &')'$ ?$" $$ & ' ' ;<

1 // 6 $? >$ &')'$ ?$" ')>- 9 &'$ & ,, .'> ( ;+

1 /0 - ), ! #"$ " ?$" 4 >$ &')'$ ;/

1 /1 (@')>- >$ &')'$ ?$" )- ;0

1 /I (@')>- >$ &')'$ ?$" )- 6 ;1

1 /; (@')>- >$ &')'$ ?$" )- 7 ;1

1 /3 (@')>- >$ &')'$ ?$" )- ;I

1 /: $)'?'> )'$ )- ) ( & )-"$ - * ', '? "$!! "' ( - ## ;;

1 /2 * ', $)'?'> )'$ ?$" ' ' 9 ')>- 9 &'$ &

,, .'> ( ;3

1 0< - ), ! #"$ " ?$" * ', $)'?'> )'$ ;:


(15)

LIST OF APPENDIXES

NO TITLE PAGE

$ "> 7$& $" $" D ,>$ 30

$ "> 7$& $" $" ((>$& 3:

7 $ "> 7$& $" $" ' :+

$ "> 7$& $" $" >$ ')'$ 4 J$'> ) >)'$ ::


(16)

CHAPTER I

PROJECT OVERVIEW

,)-$ -9 )- )$ )'> >$ )"$,, " '( @'& , ( & ' )" ??'> >$ )"$,,' 9 ' & ()"' ( & > " - &,' 9 " " , - " )- ) , >)"'> , ##,' > ( ' )- -$ ( > ! >$ )"$,, & ! (' .$'> $" ,, 9 ,, , >)"'> , ##,' > ( ' -$ ( $# " ) .'

, )-$&( ! (@')>-' $ )- , >)"'> , #$@ " ( ##, ($> )(

1.1 Introduction

-'( #"$% >) ' ( ) >$ )"$,,' , >)"'> , & .'> ( (' .$'> & ( &' *

', $)'?'> )'$ .' -$") (( ' ".'> ( '? )- "$!! "' ( - ##

,)-$ - )-'( .$'> >$ )"$, - ( ,' ') & " 9 ') #"$.'& ( " ) " ?, A'!',') )$ ( " - '>"$#-$ '( )) >- & )$ )- ( () ( )- ' # ) $? )- .$'> >$ & ->$ )"$,, & & .'> ( " ->$ >) & )$ )- >$ # ) " (' # " ,, , #$") $? >$ # ) "

- ($?)@ " @',, & >$& )- >$ & & >- )- () ) ( $? )- # " ,, , #$") '>"$($?) # >- ' I + (' # >- ##,'> )'$ "$ " ) "? >

@ ( ( & )$ >$ )"$, )$ )'> ,, .$'> !, ( -'( (# >- ($?)@ " @',, @$" ' ), ! .'"$ ) ?$" >$ )"$,,' , >)"'> , & .'> (


(17)

1.2 Project Objective

$"& " ?$" )- #"$% >) )$ ( >> (( & )$ ! ' #, ) &9 )- ?$,,$@' $!% >)'. ( - . )$ ! >-' . &

Q $ >$ )"$, )- -$ ##,' > ( $# " )'$ ( ! (' .$'> >$ &

Q $ $ ')$" @- )- " )- , >)"'> , ##,' > ( $" ! (' *

', $)'?'> )'$

Q $ & . ,$# (' " ##,' > $# " )'$ ( () ?$" - &'> ## & ( "

1.3 Problem Statement

$@ & (9 $() $? , >)"'> , ##,' > ( $# " ) .' , )-$&( ! (@')>-' $ )- , >)"'> , #$@ " ( ##, ($> )( -'( ) >- $,$ '( $) #" >)'> , ?$" - &'> ## & ( " (' )-'( (' #, (# >- >$ &9 )- - &'> ## & > >$ )"$, )- , >)"'> , ##,' > ( (', ('& (9 ') ,($ > ! ( & ( )- ( > "') ( () '? )- "$!! "' ( - ## @- )- $@ " , . ( )- -$ (

1.4 Scope Of Work

$ >-' . )- #"$% >) $!% >)'. ( )- " " > ") ' (>$# )- ) () ! &$ - (>$# > ! &'.'& & ' )$ ( . " , # ")( - (>$# ( "

+ -'( #"$% >) ' >, & ( )- () & $? " ,' !',') $? )- ($?)@ " ( () 9 @-'>- '( $' )$ ! ( & )$ >$ )"$, .$'> >$ &

/ $ )-'( #"$% >) ( >> ((? , )- ' ) "? >' ! )@ ($?)@ " & - "&@ " & )$ ! () &' & $" )- - "&@ " ( () 9 )- (' , )'$ #"$> ((


(18)

0 ?) " )- (' , )'$ '( &$ )-'( #"$% >) @',, >$ )' @')- & . ,$# ) $? )- - "&@ " @-'>- #"$> (( & )$ ! #, & )- >$ #$ ) >- " >) "'()'>

& ,($ )$ ! () & 9 ( >- ( " , >$ >)'$ & >$ >)'$ ! )@ >$ # ) " & - "&@ "

1 - @ ?$" )" ( ')) & & " > '. & )- & )$ ! () &' &

I - ' ) ">$ >)'$ ! )@ - "&@ " ( () & ($?)@ " ( () '( &$ ! ( & $ )- ? >)'$

1.5 Methodology

-'( #"$% >) - ( ! () ") @')- " ( ">- $? >$ )"$,, & )- , >)"'> , & .'> ( ! (' .$'> ?) " )- ) >$ )' @')- & . ,$# & )- 6 ?$" )- ($?)@ " ( ()

- ) ()' )- & ), ! ' ) "? > @')- '>"$#-$ (' & ? !"'> )-7 , $ ) - "&@ " >'"> ') & )>-' E( )- 7 )) >- & >$ #$ )( $ 7 R >$ #, ) )- >'"> ') ' ,, 9 >$ !' & - "&@ " & ($?)@ " & ) ()' )->'"> ') 7- > & )"$ !, (-$$) )- >'"> ') '? )- #"$!, $>> "" &

1.6 Thesis Outline

-'( )- ('( @',, ! &'.'& & ' )$ I >- #) "( )$ #"$.'& )- & "() &' $? )-@-$, #"$% >)

Chapter 1'( ' )"$& >)'$ )$ )- $. ".' @ $? )-'( #"$% >) & ')( $!% >)'. ( ) ,($ A#, ' ( )- (>$# ( $? )- #"$% >)


(19)

Chapter 2 & (>"'! !$ ) )- ,') " ) " " .' @ )- ) - ( ! () &' & )$ ) ' ?$" )'$ )$ >$ #, ) )- #"$% >) -'( () & '( ?$> ( & (# >' ,, $ >$ )"$,, & )- , >)"'> , & .'> ( ! (' .$'> & )- @ ?$" ( &'

Chapter 3 ') @',, >$. " # ,, )- #"$% >) )-$&$,$ & #"$> (( $? )-'( #"$% >) ' #, ) )'$ )$ >-' . $ , ,($ - "&@ " & ($?)@ " ) >- '> , & ) ',( " A#, ' & ' )-'( # ")

Chapter 4 A#, ' ( )- " ( ,) $? )-'( #"$% >) & )- $# " )'$ $? )- >'"> ') )-'( >- #) " )- , ('( $? )- #"$% >) ,($ - ( ! &'(> (( &

Chapter 5 A#, ' ( $ )- ? ) " " >$ & )'$ $? )- #"$% >) ?$" ' #"$. ) )) "(


(20)

CHAPTER II

LITERATURE REVIEW

7$ & >)' ,') " ) " " .' @ #"'$" )$ & ") ' " ( ">- #"$% >)( @ ( >"')'> , ( )-'( @',, #"$.'& >- & & ' ?$" )'$ $ )- ) >- $,$ . ', !, & )-$&$,$ ' ( ( & ! $)- " " ( ">- >$ ) "# ")( "$ & )- @$",& $ )- )$#'> -'( >- #) " #"$.'& ( )- ( " $? ,') " ) " " .' @( $ )$#'>( " , ) & )$ # >- >$ ')'$ ( & 7$ )"$, & ()

0 + Speech Recognition Jukebox

# >- >$ ')'$ !$A @ ( ( & )$ >)'. ) & (' #, ('> #, " - (# >- " >$ ')'$ ( () @ ( > # !, $? " >$ 'H' ?$ " >$ &( & >$ ,& > >, )-"$ - (' #, #, ,'() $? )-" ($ ( - % !$A >$ ,& ) " ')( ,? $ 9 ! ' #, 9 $. ! )@ )" > (9 & ()$# #, ,, )-"$ - ( " .$'> >$ &( $"& " )$ ' #, ) )-'( & (' 9 () >$ !' ( . " , &'?? " ) - "&@ " & ($?)@ " , )( ( ,, '>"$#-$ @ ( # ">- ( & & ( & )$ >$ . ")

)-- .$'> (' , ' )$ .$,) (' , -'( ,) " )' .$,) (' , @ (

#,'?' & ! +9<<< )' ( (' )-" 0I: $# " )'$ , #,'?' "( "&@ " ?" B > ?',) "( @ " ( & )$ ,' ') )- ?" B > ' # ) & ($?)@ " ?" B > ?',) "( @ " ( & )$ # "( )- (' , ' )$ &'?? " ) ?" B > " '$ (


(21)

- . , ( $? )- (' , ' )- ( &'?? " ) ?" B > " '$ ( - ,# & )$ & ) " ' >- ' &'.'& , @$"&E( 'B &' ') , G?' "#"' )E - ?' "#"' )( $? ' #$") ) @$"&(9 ( >- ( >$ &( ?$" )- ('>*#, ' , ) $? )- & (' 9 @ " ()$" & ' )$ )- #"$ " >- )' @$"& @ ( (#$ 9 )- ?' "#"' ) $? )-'( ( #, @$"& @ ( >$ # " & )$ )- ()$" & ?' "#"' )( )$ & ) " ' @-'>- >$ &9 '? 9 @ ( (#$ >$ 'H & >$ &( ?$" )- ( () "

!, / + J$'> 7$ &( >$ 'H & ! )- ()

2.1.1 Control Section

- $ )# ) $? )- &' ') , ?',) "( @$ ,& - ,# )$ ?$" , ) &' ') , G?' "#"' )E )- ) @ ( 'B ?$" >- @$"& '. ( #, ( @ " ) ?"$ >- &' ') , ?',) "9 )- ( ' ,&' 0I )$) , ( #, ( )- ) @$ ,& >$ #"'( )- &' ') , ?' "#"' ) $? >- @$"&

- ?' "#"' )( $? )- &'>)'$ " @$"&(9 = C9 = C9 = JC9 = C9 @ " ()$" & ' )- ($?)@ " #"$ " D- . " )- ( " ' # ) >$ & )$ )- ( () 9 )-'( ( #, E( &' ') , ?' "#"' ) @$ ,& ! > ,> , ) & & )- >$ # " & )$ >- $? )- &'>)'$ " @$"&(

$ >$ # " )- &'>)'$ " @$"&( @')- )- ( #, 9 )- #"$ " > ,> , ) & )->$"" , )'$ $? )- )@$ . >)$"( - # '" @')- )- -' - () !($, ) . , >$"" , )'$ @ ( >-$( ( )>- D- ' # ) >$ & @$"& @ ( " >$ 'H & ( &'>)'$ " @$"&9 )- >$ )"$, ( >)'$ @$ ,& ( ) ( "' ( $? ?, ( ) @$ ,& #& )

)-= C " )- ('> #, " $ 9 #, > "" ) ($

= C ( )- ('> #, "

= C , )- A) ($


(22)

() ) >-' -'( () ) >-' @$ ,& >- () ) $ )- ( ?, ( ! ' ( ) & >- () ) >$"" (#$ & & )$ ( # " ) ($ ! ' #, &

2.1.5 Logical Structure

- ,$ '> , ()" >) " $? )- #"$ " '( B ') (' #, - ( " @',, (# )-& ('" )-& >$ & ' )$ )- '>"$#-$ - '>"$#-$ @',, >$ . ") )-'( &'$ (' , ' )$ , >)"'> , (' ,9 @-'>- @',, )- ! ?',) " & & #,'?' & ! ?$" ! ' ( ) )$ )- )$ >$ . ") " - #"$ " )$ ( #, ( )- ' # )9 & )- $ )# ) $? )- )$ >$ . ") " '( " )-"$ - ( . &' ') , ?',) "( - >$ )"$, ( >)'$ ( ( )- $ )# )( $? )- ( . &' ') , ?',) "( )$ $!) ' @$" ' ?' "#"' ) $? )- (#$ >$ & & >$ # " ( )-'( ?' "#"' ) @')- )-$( ()$" & ?' "#"' )( )$ & >'#- " @-'>- >$ &9 '? 9 - ( ! (#$ #$ " >$ 'H' ( " >$ &9 () )

>-' @')-' )- >$ )"$, ( >)'$ @',, >- () ) >- () ) $? )-'( () ) >-' >$"" (#$ &( )$ ( # " ) ($ ! ' >)'. ) & - (9 #$ >- ' () ) 9 &'?? " ) ($ (' , @',, ! ( ) )$ )- ) , .'('$ &'$ >$ >)'$ 9 !, ('> #, ! > (' #, (>- )'> $? )- ,$ '> , ()" >) " > ! ?$ & ! ,$@ ' ' " / +

' " / + $ '> , )" >) " $? # >- >$ ')'$ !$A

2.1.3 Program Design

- & ) ?,$@ $? )- #"$ " ! ' ( @')- )- $ )# ) $? )- 4 >$ . ") " -'( . , @ ( ()$" & ' )- . "' !, @ ( ( ) ' )- ' "47$ ) " +


(23)

' ) "" #)9 @-'>- " ( . " /I< µ( 19<<< )' ( # " ( >$ & @ ( )- # (( & )$ )- ( . &' ') , )) "@$")- ?',) "( (' ? >)'$ > ,, & 9 @-'>- ,($ " ' )- ' ) "" #) ?) " )- ?',) "( - . ! ( )9 )- #"$ " ) "(

)-? >)'$ 9 @-'>- >$ ) ' ( )- () ) >-' )- ) " ( )- .$'> " >$ ')'$ ( >)'$ $? )- #"$ "

- ? >)'$ @ ( !"$ # ' )$ ('A () ) ( 9 D +9 9

9 9 - () ) @ ( >$ ('& " & )$ ! $?? () ) $?

)-% !$A D- ! ))$ 3 '( #" (( & $ )- I<< !$ "&9 )- #, " ) " ( $ ( " @',, - . )$ #" (( ! ))$ ; )$ ( )- .$'> " >$ ')'$ #$")'$ $? )- () )

>-' #$ )-'( ! ))$ ! ' #" (( &9 )- () ) >-' @ ( ' )- D + () )

)-'( () ) 9 )- () ) >-' @ ( @ ')' ?$" )- ( " )$ ( )- @$"& = C -'( (' ,( @ ( ( & )$ )- () ) >-' )- ) )- ( " @'(- ( )$ () ") )- #, " ?) "

)- ( " ( ( = 9C )- () ) >-' ) "( )- () ) & ! ' ( #, ' ($ +

> ' )- () ) 9 )- .$'> " >$ ')'$ () ) >-' - ( ?$ " #$(('!,

"$ ) ( ? )- ( " ( ( = 9C )- () ) >-' (( ( )- ( " @ )( )$ #,

)- A) ($ ($ / ? )- ( " ( ( = J9C )- () ) >-' (( ( )- ( "

@ )( )$ #, )- #" .'$ ( ($ ($ 0 - ( " > ,($ ( = 9C ' &'> )'

)- ( " @ )( )$ # ( )- #, ! > $? )- ($ ( & $ @- )- " )- ( " ( (

= C9 = JC9 $" = C9 )- #, " () ) >-' ) "( )- 9 9 $"

() ) (9 " (# >)'. ,

)- () ) 9 )- () ) >-' #, ( ($ / ? )- ( " ( ( = C9

)- () ) >-' ) "( )- () ) & #, ( ($ 0 ? )- ( " ( ( = JC9

)- () ) >-' ) "( )- () ) & #, ( ($ + )- () ) 9 )- () )

>-' #, ( ($ 0 ? )- ( " ( ( = C9 )- () ) >-' #, ( ) "(

)-() ) & #, ( ($ + ? )- ( " ( ( = JC9 )- () ) >-' ) "(

)-() ) & #, ( ($ / ? ) )' ! ))$ 3 '( #" (( &9 )- () ) >-'

$ ( ! > )$ )- () ) & )- #, " - ( ! ) " & $?? &' " $? )-'( () ) >-' @ ( ?$ & ! ,$@ ' " / /


(24)

' " / / ' " $? , " ) ) >-'

2.1.4 Hardware design

- - .$'> '( >$ #"'( & $? "$ ( &'?? " ) ?" B >' ( ')) & ( >$ #" (('$ @ . )-"$ - )- '" $"& " )$ # "?$" , ('( $ .$> , ( #, 9 )-'( >$ #" (('$ @ . @$ ,& & )$ ! )" (?$" & ' )$ , >)"'> , (' , ('

'>"$#-$ - , >)"'> , $ )# ) $? )- '>"$#-$ @ ( ?',) " & & #,'?' & ( . " , )' ( ' $"& " )$ #"$& > >, & " (#$ ('. .$,) (' ,

2.1.4.1 Integration of Hardware Components

$"& " )$ $# " ) #"$# ", 9 )- "$ & & $ )# ) >$ >)'$ ( $ )-'>"$#-$ & & )$ ! ($,& " & )$ )@$ #' > ( $? @'" & )- >$ >) & )$ )-@-') !$ "& -'( $ )# ) >$ >)'$ @ ( >$ >) & )$ -' -*# (( ?',) " @')- + Ω

" ('()$" & + µ > # >')$"9 '.' )-'( ?',) " > )$?? ?" B > +I2 H -'( > )$?? ?" B > '( ,$@ $ - )- ) , $() ,, ?" B >' ( $? - (# >- @ " !, )$ # (( )-"$ - )$ )- " () $? )- >'"> ') - . , $? )-'( > )$?? ?" B > @ (


(1)

Chapter 2 & (>"'! !$ ) )- ,') " ) " " .' @ )- ) - ( ! () &' & )$ ) ' ?$" )'$ )$ >$ #, ) )- #"$% >) -'( () & '( ?$> ( & (# >' ,, $ >$ )"$,, & )- , >)"'> , & .'> ( ! (' .$'> & )- @ ?$" ( &'

Chapter 3 ') @',, >$. " # ,, )- #"$% >) )-$&$,$ & #"$> (( $? )-'( #"$% >) ' #, ) )'$ )$ >-' . $ , ,($ - "&@ " & ($?)@ " ) >- '> , & ) ',( " A#, ' & ' )-'( # ")

Chapter 4 A#, ' ( )- " ( ,) $? )-'( #"$% >) & )- $# " )'$ $? )- >'"> ') )-'( >- #) " )- , ('( $? )- #"$% >) ,($ - ( ! &'(> (( &

Chapter 5 A#, ' ( $ )- ? ) " " >$ & )'$ $? )- #"$% >) ?$" ' #"$. ) )) "(


(2)

CHAPTER II

LITERATURE REVIEW

7$ & >)' ,') " ) " " .' @ #"'$" )$ & ") ' " ( ">- #"$% >)( @ ( >"')'> , ( )-'( @',, #"$.'& >- & & ' ?$" )'$ $ )- ) >- $,$ . ', !, & )-$&$,$ ' ( ( & ! $)- " " ( ">- >$ ) "# ")( "$ & )- @$",& $ )- )$#'> -'( >- #) " #"$.'& ( )- ( " $? ,') " ) " " .' @( $ )$#'>( " , ) & )$ # >- >$ ')'$ ( & 7$ )"$, & ()

0 + Speech Recognition Jukebox

# >- >$ ')'$ !$A @ ( ( & )$ >)'. ) & (' #, ('> #, " - (# >- " >$ ')'$ ( () @ ( > # !, $? " >$ 'H' ?$ " >$ &( & >$ ,& > >, )-"$ - (' #, #, ,'() $? )-" ($ ( - % !$A >$ ,& ) " ')( ,? $ 9 ! ' #, 9 $. ! )@ )" > (9 & ()$# #, ,, )-"$ - ( " .$'> >$ &( $"& " )$ ' #, ) )-'( & (' 9 () >$ !' ( . " , &'?? " ) - "&@ " & ($?)@ " , )( ( ,, '>"$#-$ @ ( # ">- ( & & ( & )$ >$ . ")

)-- .$'> (' , ' )$ .$,) (' , -'( ,) " )' .$,) (' , @ (

#,'?' & ! +9<<< )' ( (' )-" 0I: $# " )'$ , #,'?' "( "&@ " ?" B > ?',) "( @ " ( & )$ ,' ') )- ?" B > ' # ) & ($?)@ " ?" B > ?',) "( @ " ( & )$ # "( )- (' , ' )$ &'?? " ) ?" B > " '$ (


(3)

- . , ( $? )- (' , ' )- ( &'?? " ) ?" B > " '$ ( - ,# & )$ & ) " ' >- ' &'.'& , @$"&E( 'B &' ') , G?' "#"' )E - ?' "#"' )( $? ' #$") ) @$"&(9 ( >- ( >$ &( ?$" )- ('>*#, ' , ) $? )- & (' 9 @ " ()$" & ' )$ )- #"$ " >- )' @$"& @ ( (#$ 9 )- ?' "#"' ) $? )-'( ( #, @$"& @ ( >$ # " & )$ )- ()$" & ?' "#"' )( )$ & ) " ' @-'>- >$ &9 '? 9 @ ( (#$ >$ 'H & >$ &( ?$" )- ( () "

!, / + J$'> 7$ &( >$ 'H & ! )- ()

2.1.1 Control Section

- $ )# ) $? )- &' ') , ?',) "( @$ ,& - ,# )$ ?$" , ) &' ') , G?' "#"' )E )- ) @ ( 'B ?$" >- @$"& '. ( #, ( @ " ) ?"$ >- &' ') , ?',) "9 )- ( ' ,&' 0I )$) , ( #, ( )- ) @$ ,& >$ #"'( )- &' ') , ?' "#"' ) $? >- @$"&

- ?' "#"' )( $? )- &'>)'$ " @$"&(9 = C9 = C9 = JC9 = C9 @ " ()$" & ' )- ($?)@ " #"$ " D- . " )- ( " ' # ) >$ & )$ )- ( () 9 )-'( ( #, E( &' ') , ?' "#"' ) @$ ,& ! > ,> , ) & & )- >$ # " & )$ >- $? )- &'>)'$ " @$"&(

$ >$ # " )- &'>)'$ " @$"&( @')- )- ( #, 9 )- #"$ " > ,> , ) & )->$"" , )'$ $? )- )@$ . >)$"( - # '" @')- )- -' - () !($, ) . , >$"" , )'$ @ ( >-$( ( )>- D- ' # ) >$ & @$"& @ ( " >$ 'H & ( &'>)'$ " @$"&9 )- >$ )"$, ( >)'$ @$ ,& ( ) ( "' ( $? ?, ( ) @$ ,& #& )

)-= C " )- ('> #, " $ 9 #, > "" ) ($

= C ( )- ('> #, "

= C , )- A) ($


(4)

() ) >-' -'( () ) >-' @$ ,& >- () ) $ )- ( ?, ( ! ' ( ) & >- () ) >$"" (#$ & & )$ ( # " ) ($ ! ' #, &

2.1.5 Logical Structure

- ,$ '> , ()" >) " $? )- #"$ " '( B ') (' #, - ( " @',, (# )-& ('" )-& >$ & ' )$ )- '>"$#-$ - '>"$#-$ @',, >$ . ") )-'( &'$ (' , ' )$ , >)"'> , (' ,9 @-'>- @',, )- ! ?',) " & & #,'?' & ! ?$" ! ' ( ) )$ )- )$ >$ . ") " - #"$ " )$ ( #, ( )- ' # )9 & )- $ )# ) $? )- )$ >$ . ") " '( " )-"$ - ( . &' ') , ?',) "( - >$ )"$, ( >)'$ ( ( )- $ )# )( $? )- ( . &' ') , ?',) "( )$ $!) ' @$" ' ?' "#"' ) $? )- (#$ >$ & & >$ # " ( )-'( ?' "#"' ) @')- )-$( ()$" & ?' "#"' )( )$ & >'#- " @-'>- >$ &9 '? 9 - ( ! (#$ #$ " >$ 'H' ( " >$ &9 () )

>-' @')-' )- >$ )"$, ( >)'$ @',, >- () ) >- () ) $? )-'( () ) >-' >$"" (#$ &( )$ ( # " ) ($ ! ' >)'. ) & - (9 #$ >- ' () ) 9 &'?? " ) ($ (' , @',, ! ( ) )$ )- ) , .'('$ &'$ >$ >)'$ 9 !, ('> #, ! > (' #, (>- )'> $? )- ,$ '> , ()" >) " > ! ?$ & ! ,$@ ' ' " / +

' " / + $ '> , )" >) " $? # >- >$ ')'$ !$A

2.1.3 Program Design

- & ) ?,$@ $? )- #"$ " ! ' ( @')- )- $ )# ) $? )- 4 >$ . ") " -'( . , @ ( ()$" & ' )- . "' !, @ ( ( ) ' )- ' "47$ ) " +


(5)

' ) "" #)9 @-'>- " ( . " /I< µ( 19<<< )' ( # " ( >$ & @ ( )- # (( & )$ )- ( . &' ') , )) "@$")- ?',) "( (' ? >)'$ > ,, & 9 @-'>- ,($ " ' )- ' ) "" #) ?) " )- ?',) "( - . ! ( )9 )- #"$ " ) "(

)-? >)'$ 9 @-'>- >$ ) ' ( )- () ) >-' )- ) " ( )- .$'> " >$ ')'$ ( >)'$ $? )- #"$ "

- ? >)'$ @ ( !"$ # ' )$ ('A () ) ( 9 D +9 9

9 9 - () ) @ ( >$ ('& " & )$ ! $?? () ) $?

)-% !$A D- ! ))$ 3 '( #" (( & $ )- I<< !$ "&9 )- #, " ) " ( $ ( " @',, - . )$ #" (( ! ))$ ; )$ ( )- .$'> " >$ ')'$ #$")'$ $? )- () )

>-' #$ )-'( ! ))$ ! ' #" (( &9 )- () ) >-' @ ( ' )- D + () )

)-'( () ) 9 )- () ) >-' @ ( @ ')' ?$" )- ( " )$ ( )- @$"& = C -'( (' ,( @ ( ( & )$ )- () ) >-' )- ) )- ( " @'(- ( )$ () ") )- #, " ?) "

)- ( " ( ( = 9C )- () ) >-' ) "( )- () ) & ! ' ( #, ' ($ +

> ' )- () ) 9 )- .$'> " >$ ')'$ () ) >-' - ( ?$ " #$(('!,

"$ ) ( ? )- ( " ( ( = 9C )- () ) >-' (( ( )- ( " @ )( )$ #,

)- A) ($ ($ / ? )- ( " ( ( = J9C )- () ) >-' (( ( )- ( "

@ )( )$ #, )- #" .'$ ( ($ ($ 0 - ( " > ,($ ( = 9C ' &'> )'

)- ( " @ )( )$ # ( )- #, ! > $? )- ($ ( & $ @- )- " )- ( " ( (

= C9 = JC9 $" = C9 )- #, " () ) >-' ) "( )- 9 9 $"

() ) (9 " (# >)'. ,

)- () ) 9 )- () ) >-' #, ( ($ / ? )- ( " ( ( = C9

)- () ) >-' ) "( )- () ) & #, ( ($ 0 ? )- ( " ( ( = JC9

)- () ) >-' ) "( )- () ) & #, ( ($ + )- () ) 9 )- () )

>-' #, ( ($ 0 ? )- ( " ( ( = C9 )- () ) >-' #, ( ) "(

)-() ) & #, ( ($ + ? )- ( " ( ( = JC9 )- () ) >-' ) "(

)-() ) & #, ( ($ / ? ) )' ! ))$ 3 '( #" (( &9 )- () ) >-'

$ ( ! > )$ )- () ) & )- #, " - ( ! ) " & $?? &' " $? )-'( () ) >-' @ ( ?$ & ! ,$@ ' " / /


(6)

' " / / ' " $? , " ) ) >-'

2.1.4 Hardware design

- - .$'> '( >$ #"'( & $? "$ ( &'?? " ) ?" B >' ( ')) & ( >$ #" (('$ @ . )-"$ - )- '" $"& " )$ # "?$" , ('( $ .$> , ( #, 9 )-'( >$ #" (('$ @ . @$ ,& & )$ ! )" (?$" & ' )$ , >)"'> , (' , ('

'>"$#-$ - , >)"'> , $ )# ) $? )- '>"$#-$ @ ( ?',) " & & #,'?' & ( . " , )' ( ' $"& " )$ #"$& > >, & " (#$ ('. .$,) (' ,

2.1.4.1 Integration of Hardware Components

$"& " )$ $# " ) #"$# ", 9 )- "$ & & $ )# ) >$ >)'$ ( $ )-'>"$#-$ & & )$ ! ($,& " & )$ )@$ #' > ( $? @'" & )- >$ >) & )$ )-@-') !$ "& -'( $ )# ) >$ >)'$ @ ( >$ >) & )$ -' -*# (( ?',) " @')- + Ω " ('()$" & + µ > # >')$"9 '.' )-'( ?',) " > )$?? ?" B > +I2 H -'( > )$?? ?" B > '( ,$@ $ - )- ) , $() ,, ?" B >' ( $? - (# >- @ " !, )$ # (( )-"$ - )$ )- " () $? )- >'"> ') - . , $? )-'( > )$?? ?" B > @ (