![]() 17
Langkah 3 :
Terminasi
(2.12)
(2.13)
Langkah 4 :
Jalur state sequence dengan backtracking
(2.14)
Pada aplikasi TTS, algoritma viterbi dibutuhkan untuk melakukan training pada database
sehingga dapat mengoptimalkan kerja aplikasi. Selain training, juga dilakukan analisis
dari database TTS yang telah ada. Analisis data ini membutuhkan unit selection speech
synthesis
untuk kata atau phonem seperti pada gambar 2.8. Untuk dapat digunakan
dalam smartphone
berbasisAndroid, maka dibutuhkan diphone synthesis. Synthesis
ini
digunakan agar dapat dikenal oleh telepon selular dan berisi daftar fonem sebagai input,
prosodi atau intonasi, durasi dan pitch yang telah ada dalam aplikasi MBROLA. Cara
kerja MBROLA terdiri dari 2 cara yaitu mengubah teks ke fonem dan mengubah fonem
ke speech. Kemudian MBROLA diubah ke dalam .apk melalui developer eSpeak.
Gambar 2.8 Unit selection speech synthesis
|