Specification Control CSPEC Process Specification PSPEC

1. Desain Data

Desain data adalah aktifitas pertama dan beberapa sering mengatakan yang terpenting dari aktifitas-aktifitas lain yang dilakukan selama rekayasa perangkat lunak. Pengaruh struktur data pada struktur program dan kompleksitas prosedural menyebabkan desain data berpengaruh penting terhadap kualitas perangkat lunak.

2. Desain Arsitektur

Sasaran utama desain arsitektur adalah untuk mengembangkan struktur program modular dan merepresentasikan hubungan kontrol antar modul. Desain arsitektur juga membentuk struktur program dan struktur data dengan menentukan interface yang memungkinkan data mengalir melalui program. Dalam bentuknya yang paling sederhana, arsitektur merupakan struktur hirarki dari komponen program modul 12 .

3. Desain Interface

Desain interface memfokuskan diri pada tiga area perhatian : 1 desain interface antara modul-modul perangkat lunak; 2 desain interface antara perangkat lunak dan prosedur dan konsumen informasi bukan manusia lainnya yakni entitas eksternal lainnya; dan 3 desain interface antara seorang manusia seperti pemakai dan komputer.

N. Text To Speech

Sistem Text to speech sebenarnya terdiri atas dua sub sistem 13 ,yaitu : 1. Bagian konverter teks ke fonem 2. Bagian konverter fonem ke ucapan Gambar 2.38 Blok Diagram Text To Speech Bagian konverter teks ke fonem berfungsi untuk mengubah kalimat masukan dalam suatu bahasa tertentu yang berbentuk teks menjadi rangkaian kode-kode bunyi yang biasanya direpresentasikan dengan kode fonem, durasi serta pitch-nya. Bagian ini bersifat sangat language dependant. Untuk suatu bahasa baru, bagian ini harus dikembangkan secara lengkap khusus untuk bahasa tersebut. Bagian konverter fonem ke ucapan akan menerima masukan berupa kode-kode fonem serta pitch dan durasi yang dihasilkan oleh bagian sebelumnya. Berdasarkan kode-kode tersebut, bagian Konverter Fonem ke Ucapan akan menghasilkan bunyi atau sinyal ucapan yang sesuai dengan kalimat yang ingin diucapkan. Ada beberapa alternatif teknik yang dapat digunakan untuk implementasi bagian ini. Dua teknik yang banyak digunakan adalah formant synthesizer , serta diphone concatenation. Formant synthesizer bekerja berdasarkan suatu model matematis yang akan melakukan komputasi untuk menghasilkan sinyal ucapan yang diinginkan. Synthesizer jenis ini telah lama digunakan pada berbagai aplikasi. Walaupun dapat menghasilkan ucapan dengan tingkat kemudahan interpretasi yang baik, Konverter Fonem Ke Ucapan Konverter Teks Ke Fonem Teks Fonem Suara Keterangan : 13 Sumber : http:oc.itb.ac.idTTS.pdf . 16 Januari 2009. Diakses Pukul 16:30.