Introduction to Text to Speech Technology and Applications

59
Mengenal Text to Speech dan Teknologi Bahasa Arry Akhmad Arman Institut Teknologi Bandung Email: [email protected] Web: http://www.kupalima.com Blog: http://kupalima.wordpress.com Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 Materi kuliah ini dapat di download di http://slideshare.net/kupalima

description

Introduction to Text to Speech Technology and Applications

Transcript of Introduction to Text to Speech Technology and Applications

Page 1: Introduction to Text to Speech Technology and Applications

MengenalText to Speech dan Teknologi Bahasa

Arry Akhmad ArmanInstitut Teknologi BandungEmail: [email protected]: http://www.kupalima.comBlog: http://kupalima.wordpress.com

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Materi kuliah ini dapat di download di http://slideshare.net/kupalima

Page 2: Introduction to Text to Speech Technology and Applications

How small can you go?y g

Still convenient?

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 3: Introduction to Text to Speech Technology and Applications

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 4: Introduction to Text to Speech Technology and Applications

Apa “Teknologi Bahasa”?p g

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 5: Introduction to Text to Speech Technology and Applications

Komponen Teknologi Bahasap g

Text to SpeechText to Speech

Speech RecogniSpeech

RecogniRecogni-tion

Recogni-tion

NLP NLP NLP: Language

Translator

NLP: Language

Translator

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 6: Introduction to Text to Speech Technology and Applications

Apa “Text to Speech”?p p

Text to SpeechText Ucapan

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Speech

Page 7: Introduction to Text to Speech Technology and Applications

Indonesian Text to Speech SystemText to Speech System

IntonationModel

DiphoneDatabase

Text to Phoneme

Phoneme to Speech

Text Phonemes Speechto PhonemeConverter

to SpeechConverter

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 7

Page 8: Introduction to Text to Speech Technology and Applications

Konversi Teks ke Ucapanp

Textli i

Bapak membeli 5 kerang seharga

Normalization

Letter-to-PhonemeException

kerang sehargaRp 200,-

eme

ConversionDictionary Lookup

Prosodyext-

to-P

hon

e

GenerationTech

Speech ParameterGeneration

eme-

to-S

pee

c

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 8

Speech WaveformProductionP

hon

e

Page 9: Introduction to Text to Speech Technology and Applications

Konversi Teks ke Ucapanp

Textli i

Saya membeli 5 kerang seharga

saya membeli lima k h dNormalization

Letter-to-PhonemeException

kerang sehargaRp 200,-

eme

kerang seharga dua ratus rupiah

ConversionDictionary Lookup

Prosodyext-

to-P

hon

e

GenerationTech

Speech ParameterGeneration

eme-

to-S

pee

c

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 9

Speech WaveformProductionP

hon

e

Page 10: Introduction to Text to Speech Technology and Applications

Konversi Teks ke Ucapanp

Textli i

Saya membeli 5 kerang seharga

saya membeli lima k h dNormalization

Letter-to-PhonemeException

kerang sehargaRp 200,-

eme

kerang seharga dua ratus rupiah

*|s|* => |s|*|a| =>|a|ConversionDictionary Lookup

Prosodyext-

to-P

hon

e |a| =>|a|*|n|~g => |n|*|n|g => |ñ|

n|g|* => |blank|~n|g|* => |g|

GenerationTech

Speech ParameterGeneration

eme-

to-S

pee

c

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 10

Speech WaveformProductionP

hon

e

Page 11: Introduction to Text to Speech Technology and Applications

Konversi Teks ke Ucapanp

Textli i

Saya membeli 5 kerang seharga

saya membeli lima k h dNormalization

Letter-to-PhonemeException

kerang sehargaRp 200,-

eme

kerang seharga dua ratus rupiah

teknik => *|s|* => |s|*|a| =>|a|ConversionDictionary Lookup

Prosodyext-

to-P

hon

e

/t//E//k/ /n//i//k/

|a| =>|a|*|n|~g => |n|*|n|g => |ñ|

n|g|* => |blank|~n|g|* => |g|

GenerationTech

IT => /a//i//t//i/

Speech ParameterGeneration

eme-

to-S

pee

c

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 11

Speech WaveformProductionP

hon

e

Page 12: Introduction to Text to Speech Technology and Applications

Konversi Teks ke Ucapanp

Textli i

Saya membeli 5 kerang seharga

saya membeli lima k h dNormalization

Letter-to-PhonemeException

kerang sehargaRp 200,-

eme

kerang seharga dua ratus rupiah

teknik => *|s|* => |s|*|a| =>|a|ConversionDictionary Lookup

Prosodyext-

to-P

hon

e

/t//E//k/ /n//i//k/

|a| =>|a|*|n|~g => |n|*|n|g => |ñ|

n|g|* => |blank|~n|g|* => |g|

GenerationTech

|_||s||a||y||a| …|_||k||e||r||a||ñ| |_|…

Speech ParameterGeneration

eme-

to-S

pee

c

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 12

Speech WaveformProductionP

hon

e

Page 13: Introduction to Text to Speech Technology and Applications

Konversi Teks ke Ucapanp

Textli i

Saya membeli 5 kerang seharga

saya membeli lima k h dNormalization

Letter-to-PhonemeException

kerang sehargaRp 200,-

eme

kerang seharga dua ratus rupiah

teknik => *|s|* => |s|*|a| =>|a|ConversionDictionary Lookup

Prosodyext-

to-P

hon

e

/t//E//k/ /n//i//k/

|a| =>|a|*|n|~g => |n|*|n|g => |ñ|

n|g|* => |blank|~n|g|* => |g|

GenerationTech

|_||s||a||y||a| …|_||k||e||r||a|| ñ | |_|…

|_| ,100ms |s| ,60ms, 97Hz| | 85 100H Speech Parameter

Generation

eme-

to-S

pee

c|a| ,85ms, 100Hz….|r| ,55ms, 110Hz|a| ,90ms, 114Hz| ñ|, 87ms ,117Hz

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 13

Speech WaveformProductionP

hon

e| |, ,…

Page 14: Introduction to Text to Speech Technology and Applications

Konversi Teks ke Ucapanp

Textli i

Saya membeli 5 kerang seharga

saya membeli lima k h dNormalization

Letter-to-PhonemeException

kerang sehargaRp 200,-

eme

kerang seharga dua ratus rupiah

teknik => *|s|* => |s|*|a| =>|a|ConversionDictionary Lookup

Prosodyext-

to-P

hon

e

/t//E//k/ /n//i//k/

|a| =>|a|*|n|~g => |n|*|n|g => |ñ|

n|g|* => |blank|~n|g|* => |g|

GenerationTech

|_||s||a||y||a| …|_||k||e||r||a|| ñ | |_|…

|_| ,100ms |s| ,60ms, 97Hz| | 85 100H Speech Parameter

Generation

eme-

to-S

pee

c|a| ,85ms, 100Hz….|r| ,55ms, 110Hz|a| ,90ms, 114Hz| ñ|, 87ms ,117Hz

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 14

Speech WaveformProductionP

hon

e| |, ,…

Page 15: Introduction to Text to Speech Technology and Applications

Teknik Pembangkitan Ucapang p

• Formant Synthesizer (penentuan parameterFormant Synthesizer (penentuan parameter frekuensi untuk setiap fonem)• Concatenation (rekaman kata yang disambung)( y g g)– Word concatenation (terbatas)– Diphone Concatenation (teknik yang saat ini digunakan untuk TTS Bahasa Indonesia)– Unit Selection (today’s most uptodate TTS)A i l M d l ( fi ik• Articulatory Model (penentuan parameter fisik alat-alat ucap manusia untuk setiap fonem)

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 16: Introduction to Text to Speech Technology and Applications

[Teknik Pembangkitan Ucapan]

Formant SynthesizerFormant Synthesizer

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 17: Introduction to Text to Speech Technology and Applications

[Teknik Pembangkitan Ucapan]

Formant SynthesizerFormant Synthesizer

F1 F2 F3

/ /

/a/

/a/ 180 272 390

FormantSynthesizer

d l

180

272

390

/i/ 171 293 377

module

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 18: Introduction to Text to Speech Technology and Applications

[Teknik Pembangkitan Ucapan]

Diphone ConcatenationDiphone Concatenation_|s = wav11s|a = wav23a|y = wav54|yy|a =wav167a|_ =wav365

/s

/s//a/y/a/DiphoneConcate-

nationEngine

DiphoneSequencer

_/ss/aa/yy/a Enginey/aa/_

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 19: Introduction to Text to Speech Technology and Applications

Apa “Speech Recognition”?p p g

Speech Recognition TextUcapan

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Recognition

Page 20: Introduction to Text to Speech Technology and Applications

Speech Recognition Systemp g y

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 20

Page 21: Introduction to Text to Speech Technology and Applications

Intermezzo…

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 22: Introduction to Text to Speech Technology and Applications

Apa “Translator Bahasa”?p

TranslatorBahasa

Bahasa Alami #1

Bahasa Alami #2

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

BahasaAlami #1 Alami #2

Page 23: Introduction to Text to Speech Technology and Applications

Bahasa Alami dan Bahasa Buatan

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 24: Introduction to Text to Speech Technology and Applications

Beberapa Tantangan dalam Pengembangan TranslatorPengembangan Translator

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 25: Introduction to Text to Speech Technology and Applications

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 26: Introduction to Text to Speech Technology and Applications

Definisi Prosodi

Thierry Dutoit [Dut97] mengemukakan bahwa:“The term prosody refers to certain properties of the speech signal such as audible changes in pitch, loudness,speech signal such as audible changes in pitch, loudness, and syllable length. … because prosodic events appear to be time-aligned with syllables or groups of syllables,rather than with segments (sound phonemes) they arerather than with segments (sound, phonemes), they arealso referred to as supra segmental phenomena.

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 27: Introduction to Text to Speech Technology and Applications

Definisi Prosodi

Hiroya Fujisaki [Fuj96] mengutip pendapat Lehiste(1970) Ladd dan Cutler (1983):(1970), Ladd dan Cutler (1983):1. prosodi sebagai fenomena fisik yang melibatkan i h d i d i iparameter‐parameter pitch, durasi dan intensitas; dan2. prosodi sebagai suatu fenomena linguistik yang p g f g y gmelibatkan organisasi fonologi pada level yang

lebih tinggi dari segmen-segmennya.Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 28: Introduction to Text to Speech Technology and Applications

Definisi Prosodi

Definisi prosodi menurut Hiroya Fujisaki [Fuj96] :p y j [ j ]“Prosody is the systematic organization of various linguistic units into an utterance or a coherent group oflinguistic units into an utterance or a coherent group of utterances in the process of speech production. Its realization involves both segmental and

t l f t f h d tsuprasegmental features of speech, and serves to convey not only linguistic information, but also paralinguistic and non-linguistic information”.

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 29: Introduction to Text to Speech Technology and Applications

Rangkuman Definisi Prosodig

• Prosodi adalah “organisasi yang sistematis dari g y gberbagai unit linguistik untuk membentuk ucapan”.• Prosodi dapat dilihat sebagai fenomena fisik atau f li i tikfenomena linguistik.• Prosodi sebagai fenomena fisik dibentuk dari properti-properti pitch, tingkat kekerasan, serta durasi.properti pitch, tingkat kekerasan, serta durasi.• Prosodi sebagai fenomena linguistik dipengaruhi oleh informasi informasi linguistik, informasi para-li i ik (i f i di b hk l h )linguistik (informasi yang ditambahkan oleh pengucap), serta informasi non-linguistik (usia, jenis kelamin dan sebagainya).

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

g y )

Page 30: Introduction to Text to Speech Technology and Applications

Model-Model Prosodi

• Model FujisakiModel Fujisaki• Model Acoustic Stylization• Model Automatic Perceptual Stylization• Model Automatic Perceptual Stylization• Model “Teori Kontur Pitch”• Model “Teori Urutan Nada”• Model Teori Urutan Nada

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 31: Introduction to Text to Speech Technology and Applications

Model Fujisakij

• Kurva pitch prosodi merupakan super-impose dari kurvap p p p pfrasa dan kurva aksen.• Fujisaki tidak menjelaskan bagaimana mengaitkan setiap k d k li i tikkomponen dengan aspek linguistiknya.

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 32: Introduction to Text to Speech Technology and Applications

Teori Kontur PitchKontur Pitch• Teori Kontur Pitch menyatakan bahwa kurva pitch dibentuk

dari segmen segmendari segmen-segmenunik yang berasal dari kumpulan segmenyang jumlahnya terhingga.• Pernah diterapkan oleh• Pernah diterapkan oleh Delatree untuk Bahasa Perancis dengan 10 (k t d )

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

segmen (kontur dasar)

Page 33: Introduction to Text to Speech Technology and Applications

Penelitian Intonasi Bahasa Indonesia

• Analisis pola intonasi secara kualitatif. Penelitian-penelitian kelompok ini mencoba menganalisis pola intonasi bahasa Indonesia tanpa melakukan pengukuran secara kuantitatif.• Analisis pola intonasi secara kuantitatif. Analisis pola intonasi bahasa Indonesia berdasarkan besaran besaranAnalisis pola intonasi bahasa Indonesia berdasarkan besaran‐besaran kuantitatif yang diukur mengunakan alat tertentu.– ”Intonation in Relation to Syntax in Indonesia” yang merupakan disertasi Bapak Amran Halim (1969, Universitas Michigan).p ( , g )• Pemodelan Intonasi. Pengembangan model yang dapat membangkitkan pola intonasi secara otomatis untuk suatu kalimat tertentu.– Model intonasi Indo-1, diusulkan oleh Arry Akhmad Arman yang dipublikasikan pada APCC (Asia Pacific Conference on Communications) 2001 di Tokyo, Jepang [ASAM01].– Model intonasi Indo-2, diusulkan oleh Arry Akhmad Arman yang dip blikasikan sebagai disertasi (2004)

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

dipublikasikan sebagai disertasi (2004)

Page 34: Introduction to Text to Speech Technology and Applications

Model Intonasi Indo-1

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 35: Introduction to Text to Speech Technology and Applications

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 36: Introduction to Text to Speech Technology and Applications

Definisi Praktis ‘Model Prosodi’

Textli i

Saya membeli 5 kerang seharga

Normalization

Letter-to-PhonemeException

kerang sehargaRp 200,-

eme

eme

ConversionDictionary Lookup

Prosodyext-

to-P

hon

eex

t-to

-Ph

one

GenerationTeTechch

|_| ,100ms |s| ,60ms, 97Hz| | 85 100H Speech Parameter

Generation

eme-

to-S

pee

cem

e-to

-Sp

eec|a| ,85ms, 100Hz

….|r| ,55ms, 110Hz|a| ,90ms, 114Hz| ñ|, 87ms ,117Hz

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 36

Speech WaveformProductionP

hon

eP

hon

e| |, ,…

Page 37: Introduction to Text to Speech Technology and Applications

Model Intonasi Indo-2[Tahap Analisis][Tahap Analisis]

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 38: Introduction to Text to Speech Technology and Applications

Model Intonasi Indo-2[Tahap Analisis][Tahap Analisis]

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 39: Introduction to Text to Speech Technology and Applications

Model Intonasi Indo-2[Tahap Analisis][Tahap Analisis]

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 40: Introduction to Text to Speech Technology and Applications

Model Intonasi Indo-2[Tahap Analisis][Tahap Analisis]

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 41: Introduction to Text to Speech Technology and Applications

Model Intonasi Indo-2[Tahap Analisis: Hasil Analisis][Tahap Analisis: Hasil Analisis]• Kurva prosodi Bahasa Indonesia p

dapat dibentuk dari segmen-segmen yang dapat dikategorikan dalam dalam suatu kumpulan segmenyang jumlahnya terhinggayang jumlahnya terhingga• Setiap segmen dapat dibentuk dari sub-sub segmenyang mempunyai trend linier• Setiap sub segmen dapat dibentuk dari kurva linier dan aksen-aksen yang terletak pada suku kata tertentuB b b h b d i f i • Batas-batas segmen berhubungan dengan informasi linguistik (koma dan simbol lainnya) serta informasi para linguistik (kata tersebut, itu, dan sebagainya)

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

p g ( g y )

Page 42: Introduction to Text to Speech Technology and Applications

Model Intonasi Indo-2

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 43: Introduction to Text to Speech Technology and Applications

Model Intonasi Indo-2

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 44: Introduction to Text to Speech Technology and Applications

Deskripsi Model [1][Besaran Besaran Sistem][Besaran-Besaran Sistem]

kalimatdalamsegmenjumlahjsegkalimat == Ujseg

s kalimatdalamsegmenjumlahjseg,kalimat1

===Ui

is

Ujss

segmensubjumlahjss,1

===Uj

iji sss

segmendalamkatajumlahjkt ==Ujkt

ktss segmendalamkatajumlahjkt,1

===Uk

ijkij ktss

katadalamkatasukujumlahjsk ==Ujsk

ijklijkl skkt katadalamkatasukujumlahjsk,1=Ul

ijklijkl skkt

ijklsukukatapadafonemjumlahjf ==Ujf

klkl fonemsk

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

ijklm1

sukukatapadafonemjumlahjf,=Um

ijklmijklm fonemsk

Page 45: Introduction to Text to Speech Technology and Applications

Deskripsi Model [2][Proses Segmentasi][Proses Segmentasi]

=

==

),,,,(

segmentasiaturanjumlah),,,,( 21

lsjskptpttasjasasasasAS jasL

linguistikinformasit) t t( pl

=

∪∈t l

kalimatdalamen jumlah tok),,,2,1(linguistik-para informasit

linguistikinformasit

pl

l

==

==

jtjtpt L

),,,(),,,,(

j),,,,(

21∈>≥=≤<=

tagtagtagjskpt

jjp

nL

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

sesudah) sebelum,(∈ls

Page 46: Introduction to Text to Speech Technology and Applications

Deskripsi Model [3][Proses Segmentasi][Proses Segmentasi]

∑∑∑∑∑∑=k l m

klmij fonemdurasisstotaldurasi )()(_

ijklmijklmijklm aksenpitchfrasapitchfonempitch __)( +=

−=

+= ∑∑∑

)()(

)()(_ ,,

AB

Ak l m

mlkijklm

sstotaldurasiPPG

PfonemdurasiGfonemfrasapitch

)(_ ijsstotaldurasi

= ik terpenuhaksen tidaaturanjika0)( fonemaksenpitch

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

=

=

penuhiaturan ter jika ps,

ik terpenuhaksen tidaaturan jika,0)(_ ijklmfonemaksenpitch

Page 47: Introduction to Text to Speech Technology and Applications

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 48: Introduction to Text to Speech Technology and Applications

Application

Natural Language TranslatorNatural Language Translator

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 48

Page 49: Introduction to Text to Speech Technology and Applications

Application

Speech to Speech TranslationSpeech to Speech Translation

Speech Translator Text toRecognition

IndonesiaIndonesia

InggrisSpeechInggris

speech

text text

speech

BahasaIndonesia English

p

Indonesia English

Text toSpeech

TranslatorInggris

SpeechRecognition

speech speech

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 49

SpeechIndonesia

InggrisIndonesia

RecognitionInggristext text

Page 50: Introduction to Text to Speech Technology and Applications

Application

Document ReaderDocument Reader

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 50

Page 51: Introduction to Text to Speech Technology and Applications

Application

Terminal for Deaf PeopleTerminal for Deaf People

MonitorScreen

dDeaf

TextTo Speech

and

Keyboard

DeafProple

SpeechRecognitiong

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 51

Page 52: Introduction to Text to Speech Technology and Applications

Application

Talking AidTalking Aid

Sign Language

Text toLanguage

IdentificationSpeech

Speech

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 52

Page 53: Introduction to Text to Speech Technology and Applications

Application

Talking AidTalking Aid

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 53

Page 54: Introduction to Text to Speech Technology and Applications

Aplikasi Untuk Tuna Netrap

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 55: Introduction to Text to Speech Technology and Applications

Interaksi Lisan dengan Komputerg p

2Komputer! Tolong

bacakan kurs rupiah terhadap dolar

Kurs rupiah terhadap dolar saat ini menurut

informasi Bank Indonesia adalah ….

1

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

amerika!Indonesia adalah ….

Page 56: Introduction to Text to Speech Technology and Applications

Layanan pemesanan tanpa operator!y p p p

Selamat datang di layanan online Piza

k

Sedang!

Jakarta!

Sebutkan ukuran yang akan anda yang akan anda

pesan: besar, sedang, atau kecil!

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 57: Introduction to Text to Speech Technology and Applications

Application

FutureFuture

• Di masa depan robot akan• Di masa depan, robot akan menjadi bagian dari kehidupan kita sehari‐hari; p ;tentunya kita tidak berharap berhadapan dengan robot yang hanya bisa berbahasa Inggris atau Jepang!atau Jepang!

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 57

Page 58: Introduction to Text to Speech Technology and Applications

Penutupp

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008

Page 59: Introduction to Text to Speech Technology and Applications

Terima kasih !

A d f DAAD F h fAward from Presiden RI, 2003

Award from DAAD-Fraunhofer, Germany , 2004

Arry Akhmad Arman | http://www.kupalima.com | [email protected] | Institut Teknologi Bandung | 2008 59

Materi kuliah ini dapat di download di http://slideshare.net/kupalima