PENGEMBANGAN MODEL JARINGAN SYARAF TIRUAN PROBABILISTIK (PNN) PADA IDENTIFIKASI PEMBICARA JAYANTA

Ukuran: px
Mulai penontonan dengan halaman:

Download "PENGEMBANGAN MODEL JARINGAN SYARAF TIRUAN PROBABILISTIK (PNN) PADA IDENTIFIKASI PEMBICARA JAYANTA"

Transkripsi

1 PENGEMBANGAN MODEL JARINGAN SYARAF TIRUAN PROBABILISTIK (PNN) PADA IDENTIFIKASI PEMBICARA JAYANTA SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2007

2 PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI Dengan ini saya menyatakan bahwa Tesis Pengembangan Model Jaringan Syaraf Tiruan Probabilistik (PNN) pada Identifikasi Pembicara, adalah karya sendiri dan belum diajukan dalam bentuk apa pun kepada perguruan tinggi mana pun. Sumber informasi yang berasal dari atau dikutip dari karya yang diterbitkan maupun tidak diterbitkan dari penulis lain telah disebutkan dalam teks dan dicantumkan dalam Daftar Pustaka di bagian akhir tesis ini. Bogor, Mei 2007 Jayanta NIM G

3 ABSTRAK JAYANTA. Pengembangan Model Jaringan Syaraf Tiruan Probabilistik (PNN) pada Identifikasi Pembicara. Dibimbing oleh AGUS BUONO dan AZIZ KUSTIYO. Sistem komputer dapat dimanfaatkan untuk mengidentifikasi pembicara dari suara yang diucapkan. Penelitian ini memperkenalkan pengembangan model jaringan syaraf tiruan probabilistik pada identifikasi pembicara dengan pendekatan metoda text-dependent. Kami menggunakan kombinasi metoda analisis komponen utama (PCA) dengan metoda Mel-Frequency Cepstral Coefficient (MFCC) pada proses ekstraksi ciri dengan beberapa parameter yaitu koefisien Mel, lebar frame, lebar overlap dan rasio nilai eigen untuk meningkatkan kinerja PNN. Untuk mengukur rata-rata keluaran yang dihasilkan oleh PNN digunakan metoda Leave-one out. Hasil penelitian menunjukkan bahwa penggunaan koefisien mel 20, ukuran frame 40 ms, ukuran overlap 50% pada metoda MFCC menghasilkan data yang mampu memberi nilai ketelitian identifikasi pembicara sebesar 96%. Implementasi metoda PCA dengan rasio nilai eigen 95% ke data yang dihasilkan metoda MFCC juga memberikan nilai ketelitian hingga 96% dengan waktu komputasi 90% lebih baik. Kata kunci: Suara, Identifikasi pembicara, ekstraksi ciri, Mel-Frequency Cepstral Coefficients (MFCC), Analisis Komponen Utama (PCA), Jaringan syaraf tiruan probabilistik (PNN), Metode leave-one out.

4 ABSTRACT JAYANTA. Development of Model of Probabilistic Neural Networks on Speaker Identification. Under the direction of AGUS BUONO and AZIZ KUSTIYO. Computer system can be exploited to identify speaker from voices that was uttered. This research introduce development model PNN at speaker identification with approach of method text-dependent. We use combination of method of PCA with method of MFCC at process of feature extraction with a few the parameters, which is coefficient Mel, size of frame, size of overlap and ratio of eigen value, to increase performance of PNN. To measuring average of output yielded by PNN is used method of Leave one out. Result of the research show that use mel 20, size of frame 40 ms, size of overlap 50% at method of MFCC yield data capable to give value of accuration of speaker identification of equal to 96%. Implementation of method of PCA with ratio of eigen value equal to 95% to data that was yielded method of MFCC also assign value accuration of equal to 96% with time of computing 90% better. Keywords: Voices, Speaker identification, Feature extraction, Mel-Frequency Cepstral Coefficients (MFCC), Principal Component Analysis (PCA), and Probabilistic Neural Networks (PNN), method of Leave one out.

5 Hak cipta milik Institut Pertanian Bogor, tahun 2007 Hak cipta dilindungi Dilarang mengutip dan memperbanyak tanpa izin tertulis dari Institut Pertanian Bogor, sebagian atau seluruhnya dalam bentuk apa pun, baik cetak, fotokopi, microfilm, dan sebagainya

6 PENGEMBANGAN MODEL JARINGAN SYARAF TIRUAN PROBABILISTIK (PNN) PADA IDENTIFIKASI PEMBICARA JAYANTA Tesis Sebagai salah satu syarat untuk memperoleh gelar Magister Sains pada Departemen Ilmu Komputer SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2007

7 Judul Tesis : Pengembangan Model Jaringan Syaraf Tiruan Probabilistik (PNN) Pada Identifikasi Pembicara Nama : JAYANTA NIM : G Disetujui Komisi Pembimbing ( Ir. Agus Buono, M.Si, M.Kom ) ( Aziz Kustiyo, S.Si, M.Kom ) Ketua Anggota Diketahui, Ketua Program Studi Ilmu Komputer Dekan Sekolah Pascasarjana IPB ( Dr. Sugi Guritman, MSc.) ( Prof. Dr. Ir. Khairil Anwar Notodiputro, MS ) Tanggal ujian: 26 Mei 2007 Tanggal Lulus:

8 PRAKATA Syukur Alhamdulillah, penulis panjatkan kepada illahi robbi Allah SWT, atas rahmat dan hidayahnya sehingga akhirnya karya ilmiah ini dapat diselesaikan. Tema yang dipilih dalam penelitian yang dilaksanakan sejak Desember 2005 ini adalah sistem identifikasi pembicara, dengan judul Pengembangan Model Jaringan Syaraf Tiruan Probabilistik (PNN) pada Identifikasi Pembicara. Pada kesempatan ini, penulis menyampaikan ucapan terima kasih dan penghargaan yang setinggi tingginya kepada bapak Ir. Agus Buono, M.Si, M.Kom, dan bapak Aziz Kustiyo, S.Si, M.Kom, atas kesediaanya meluangkan waktu untuk membimbing sejak awal pemilihan tema penelitian hingga selesainya karya ilmiah ini. Penghargaan yang tulus penulis sampaikan pula, kepada para dosen Program Studi Ilmu Komputer, Sekolah Pascasarjana, Institut Pertanian Bogor, yang telah memberi wawasan pengetahuan bagi penulis. Atas do a, pengorbanan, kesabaran serta dukungan moril, penulis ucapkan terima kasih dan rasa hormat yang tulus pada ibu dan istri tercinta, serta seluruh keluarga. Semoga, hasil karya ilmiah yang jauh dari sempurna ini dapat bermanfaat. Bogor, Mei 2007 Jayanta.

9 RIWAYAT HIDUP Penulis dilahirkan di Jakarta pada tanggal 30 September 1961 dari ayah Sirtoe Astrodiwiryo dan ibu Fatimah Haryana Prawira. Penulis adalah putra kedua dari tiga bersaudara. Pada tahun 1981 penulis lulus dari SMA Negeri 1 Jakarta. Pendidikan sarjana ditempuh pada tahun 1989 di Sekolah Tinggi Manajemen Informatika dan Komputer Gunadarma, jurusan Manajemen Informatika, lulus pada tahun Pada tahun 2003 penulis mendapat kesempatan untuk melanjut pendidikan ke program magister pada program Studi Ilmu Komputer, Sekolah Pascasarjana IPB. Penulis bekerja di Universitas Pembangunan Nasional Veteran Jakarta, pada Fakultas Ilmu Komputer sejak tahun 1987 hingga sekarang. Pada tahun 1996 hingga tahun 1999 penulis dipercaya sebagai kepala laboratorium komputer Fakultas Ilmu Kompter UPN Veteran Jakarta. Pada tahun 1999 hingga tahun 2000 penulis mendapat kesempatan menjadi staff pengajar yunior, di jurusan Teknologi Informatika, Fakultas Teknik pada Hoogeschool van Arnhem en Nijmegen, Belanda. Sejak tahun 2005 penulis dipercaya sebagai Ketua Jurusan Teknologi Informatika pada Fakultas Ilmu Komputer UPN Veteran Jakarta.

10 DAFTAR ISI Halaman DAFTAR TABEL... iii DAFTAR GAMBAR... DAFTAR LAMIRAN... PENDAHULUAN Latar Belakang... 1 Tujuan Penelitian... 2 Ruang Lingkup... 2 Manfaat Penelitian... 3 TINJAUAN PUSTAKA Sinyal Suara... 4 Prinsip Identifikasi Pembicara... 4 Preemphasis... 5 Frame... 5 Window... 6 Transformasi Fourier Diskret (DFT)... 7 Mel-Frequency Cepstral Coefficients (MFCC). 8 Peubah Acak Kontinyu.. 10 Analisis Komponen Utama (PCA). 12 Normalisasi Data Kaidah Bayes. 15 Jaringan Syaraf Tiruan Probabilistik (PNN) Validasi Hasil Pengukuran Penelitian Terkait DATA DAN METODE Keragka Pikir Penelitian Struktur Data Penelitian Bahan dan Alat Waktu Penelitian iv vi i

11 Halaman HASIL DAN PEMBAHASAN Hasil Pra-proses Hasil Ekstraksi Ciri Hasil Pengujian PNN Hasil Pengujian PNN Waktu Komputasi Hasil Pengujian dengan Data Noise Pengaruh Parameter Pembentuk Data Ciri SIMPULAN DAN SARAN Simpulan Saran DAFTAR PUSTAKA ii

12 DAFTAR TABEL Halaman 1 Komposisi dan jumlah vektor ciri untuk metode validasi holdout Komposisi dan jumlah vektor ciri untuk metode validasi leave-one out Nilai parameter pembentuk data ciri Jumlah frame suara untuk frekuensi suara Hz Jumlah sampel data per satu frame Nama kelompok data Dimensi data penelitian hasil ekstraksi ciri suara untuk data asli Dimensi data penelitian hasil ekstraksi ciri suara untuk data noise Hasil pengujian model PNN Hasil Pengujian model PNN Waktu komputasi model PNN Waktu komputasi model PNN Hasil pengujian model PNN90 untuk data noise 20 desibel Hasil pengujian model PNN90 untuk data noise 30 desibel Hasil pengujian model PNN90 untuk data noise 40 desibel iii

13 DAFTAR GAMBAR Halaman 1 Visualisasi satu frame suara Bentuk kurva Hamming window Hasil penerapan hamming window terhadap frame suara. 8 4 Skema transformasi fourier Blok diagram metode MFCC. 9 6 Mel filter-bank dengan triangular badpass Arsitektur PNN Blok kerangka pikir penelitian pengembangan model JST probabilistik (PPN) pada identifikasi pembicara Blok diagram sistem identifikasi pembicara Antar muka modul rekam suara Cuplikan program rekam suara Blok diagram alir proses pengumpulan suara Antar muka proses penambahan noise Cuplikan program tambah noise Diagram alir proses kegiatan pra-proses Diagram alir proses ekstraksi ciri dengan metode MFCC Diagram alir proses model identifikasi pertama Diagram alir proses model identifikasi kedua Diagram pembentukan data pelatihan Diagram pembentukan data pengujian Rancang bangun pengembangan model jaringan syaraf tiruan probabilistik pada identifikasi pembicara Antar muka modul menu Struktur pohon data penelitian iv

14 Halaman 24 Visualisasi grafis hasil pengujian model PNN Visualisasi grafis hasil pengujian model PNN Visualisasi waktu komputasi model PNN Visualisasi waktu komputasi model PNN Visualisasi hasil pengujian PNN90 untuk data noise Perbandingan nilai akurasi kelompok data 1, 2, dan Perbandingan nilai akurasi kelompok data 4, 5, dan Perbandingan nilai akurasi kelompok data 10, 11, dan v

15 DAFTAR LAMPIRAN Halaman 1 Bentuk sinyal suara Visualisasi grafis hasil pengujian data asli Visualisasi grafis hasil pengujian data noise Perbandingan hasil pengujian data asli dan data noise vi

16 BAB I PENDAHULUAN 1.1 Latar Belakang Suara sebagai salah satu sumber data biometrik mempunyai keunggulan sifat tidak dapat dihilangkan, dilupakan, atau dipindahkan dari satu orang ke orang lain. Suara dapat dijadikan data masukkan untuk mengidentifikasikan seseorang. Melalui dukungan teknologi informasi yang semakin baik dan murah, di masa depan teknologi berbasis data biometrik akan mirip fenomena komputer, yang kemudian menjadi bagian dari sebuah kebutuhan hidup sehari-hari. Suara adalah suatu gelombang yang merambat diudara, dan merupakan salah satu sumber data alamiah yang membawa informasi bagi sipendengar, terutama mengenai berita yang akan disampaikan melalui kata-kata. Beberapa informasi lain yang dapat diperoleh dari gelombang suara, adalah: bahasa yang di gunakan untuk berbicara; emosi; jenis kelamin; usia dan identitas pemilik suara (Reynolds 2002). Dengan menggunakan informasi spesifik yang terdapat dalam gelombang suara, sistem pengenalan pembicara secara otomatis akan mengenali identitas seseorang, teknik ini dapat diterapkan untuk mengidentifikasi dan memverifikasi identitas seseorang ketika mengakses suatu jasa layanan menggunakan suara melalui jaringan telepon (Furui 1997). Secara ekonomi, aplikasi teknologi informasi berbasis pengenalan suara dapat memberikan nilai jual produk teknologi yang sangat besar. Penjualan produk teknologi berbasis sistem pengenalan suara pada tahun 1997, memberikan nilai sebesar 500 juta dolar Amerika, dan meningkat menjadi 38 milyar dolar Amerika pada tahun 2003 (Rabah 2004). Penting untuk diperhatikan dalam mengembangkan sistem ceras berbasis suara, yaitu: sistem harus mampu mengurangi gangguan sinyal (noise), dan mampu mendapatkan informasi spesifik (feature) dari suara dalam berbagai kondisi pemilik suara, seperti: kesehatan, usia, tingkat emosi, jenis kelamin, dan logat bicara. Terjadinya noise, juga dapat dipengaruhi kondisi ruang pengambilan suara, alat penangkap suara (mikrofon), dan peniruan suara (Rabiner et al. 1993).

17 2 Selain suara harus minim noise, dimensi suara juga merupakan kendala tersendiri karena besarnya dimensi suara dapat mempengaruhi kinerja sistem. Salah satu cara mengatasi kendala dimensi suara adalah dengan menyederhanakan dimensi suara melalui proses ekstraksi ciri. Teknik yang dapat diterapkan pada proses ekstraksi ciri diantaranya adalah Mel-Frequency Cepstral Coefficients (MFCC), dan analisis komponen utama (PCA). Klasifikasi pola suara merupakan dasar kerja sistem pengenalan pembicara, dengan demikian, untuk mengetahui apakah kinerja sistem dalam melakukan proses klasifikasi itu baik atau tidak, perlu ditetapkan alat yang dapat melakukan proses klasifikasi. Salah satu alat yang dapat digunakan untuk melakukan proses klasifikasi adalah jaringan syaraf tiruan (JST). Melalui proses pembelajaran, JST akan membentuk suatu model referensi berdasarkan data pelatihan (data acuan) yang ditetapkan, kemudian JST yang telah melakukan pembelajaran, dapat digunakan sebagai alat untuk melakukan pencocokan pola (Kusumadewi 2004). Keunggulan dari penggunaan jaringan syaraf tiruan (JST) adalah kemampuannya untuk melakukan klasifikasi data yang belum diberikan pada saat pembelajaran sebelumnya (Li Min Fu 1994). Bolat dan Yildirim (Bolat et al. 2003) menerapkan kombinasi metode PCA untuk memperbaiki kinerja JST Probabilistik, sedangkan penelitian yang memanfaatkan MFCC dan JST Probabilistik dilakukan oleh Low dan Togneri (1998) dan Ganchev et al. (2002b). Berdasarkan hasil-hasil penelitian tersebut pada penelitian ini akan dikombinasikan MFCC dan PCA untuk mengatasi masalah dimensi data. 1.2 Tujuan Penelitian Tujuan penelitian ini adalah mengamati pengaruh kombinasi metode PCA dengan MFCC pada pengembangan model jaringan syaraf tiruan probabilistik (PNN) pada identifikasi pembicara. 1.3 Ruang Lingkup Lingkup penelitian dibatasi, pada: 1 Sistem yang dikembangkan hanya dalam bentuk prototipe sistem, dengan menerapkan metode text-dependent;

18 3 2 Penggunaan jaringan syaraf tiruan probabilistik (Probabilistic Neural Networks) sebagai alat klasifikasi pola suara; 3 Penerapan kombinasi metode PCA dengan metode MFCC, sebagai alat ekstraksi ciri; 4 Sampel data yang digunakan, berupa teks Sembilan yang diucapkan dalam bahasa Indonesia, oleh 10 orang dewasa, terdiri atas: 5 pria dan 5 wanita. 5 Untuk mempermudah dan mempercepat proses ekstraksi ciri, data penelitian dibentuk menggunakan: a Lebar waktu frame (16 ms, 30 ms, dan 40 ms); b Lebar overlap (40% dan 50%); c Koefisien mel atau filter bank (16 dan 20). 6 Penggunaan noise sebesar 20, 30 dan 40 desibel terhadap sinyal suara asli. 1.4 Manfaat Penelitian Hasil penelitian diharapkan dapat memberi manfaat bagi perkembangan teknologi biometrik dan ilmu komputer dalam bidang pengamanan akses layanan sistem berbasis suara.

19 BAB II TINJAUAN PUSTAKA 2.1 Sinyal Suara Sinyal adalah kumpulan tanda atau bunyi untuk menyampaikan pesan atau informasi. Suara adalah bentuk kompleks yang dapat disampaikan dengan cerdas melalui partikel udara dengan berbagai intensitas gelombang bunyi. Untuk setiap gelombang bunyi yang dikirimkan mengandung karakteristik, ciri dan bentuk informasi tertentu yang akan disampaikan (Shiavi 1991). Sinyal suara merupakan rangkaian bunyi yang merambat dan berubah secara lambat melalui partikel udara dalam kurun waktu tertentu. Analisis terhadap sinyal suara akan memberikan nilai karakteristik memadai dan stabil, apabila dilakukan pada inteval waktu cukup pendek (antara 5 ms hingga 100 ms). Bila interval waktu tersebut diperpanjang menjadi lebih dari, atau sama dengan 200 ms, akan memberikan perubahan nilai karakteristik (Rabiner et al. 1993). Sinyal suara merupakan sumber data alamiah yang dapat memberikan bermacam informasi, antara lain: informasi mengenai rangkaian huruf pembentuk kata atau kalimat; bahasa yang di gunakan untuk berbicara; emosi; jenis kelamin; serta usia dan identitas pemilik suara (Reynolds 2002). Visualisasi sinyal suara dapat dilihat pada Lampiran Prinsip Identifikasi Pembicara Identifikasi pembicara, merupakan proses mengklasifikasikan pembicara dari sejumlah alternatif pembicara yang diberikan, sebagai suatu keputusan terbaik. Jumlah alternatif pembicara adalah sama dengan jumlah populasi pembicara terregistrasi. Meniru kemampuan manusia mengenal identitas seseorang melalui suara yang didengar, merupakan dasar kerja yang diadopsi oleh sistem identifikasi pembicara, sehingga sistem identifikasi pembicara dapat dimasukan kedalam kelompok sistem kecerdasan buatan (Kusumadewi 2003). Terdapat 2 tahap proses yang dilibatkan untuk mengetahui identitas seseorang dari suara yang diucapkan. Pertama, mendapatkan informasi spesifik atau nilai ciri dari suara yang diamati. Kedua, mengklasifikasikan suara, melalui

20 5 proses pencocokan nilai ciri suara yang diterima dengan nilai ciri suara acuan (basis data ciri suara) (Furui 1997). Dari sudut pandang linguistik, terdapat dua metode yang dapat diterapkan untuk mengembangkan sistem identifikasi pembicara. Metode pertama disebut text-dependent, dan metode kedua disebut text-independent. Sistem identifikasi pembicara yang mengadopsi metode text-dependent, harus mengetahui dan menentukan terlebih dahulu teks yang akan diucapkan pembicara. Contoh penerapan metode text-dependent adalah pada pengucapan PIN (nomor identitas diri) yang digunakan sebagai kata kunci. Sistem identifikasi pembicara yang mengadopsi metode text-independent, tidak perlu menentukan teks apa yang harus diucapkan pembicara, sehingga pembicara bebas menentukan pilihan teks yang akan diucapkannya (Furui 1997). 2.3 Preemphasis Preemphasis adalah teknik yang digunakan untuk menyaring sinyal suara, umumnya dilakukan menggunakan Finite Impulse Response (FIR). Persamaan yang digunakan pada proses preemphasis mempunyai bentuk sebagai berikut: F(w) = 1 a.z -1 (0 < a <1) (1) dimana a adalah faktor preemphasis, nilai yang direkomendasikan untuk a adalah 0,95 (Rabiner et al. 1993). Jika Z adalah e jw, maka fungsi penyaringan preemphasis dapat dinyatakan dengan F(w) = 1 a.e -j.w (2) Preemphasis diterapkan pada sinyal dijital untuk menstabilkan spektrum sinyal dan memperkecil dampak keterbatasan ketelitian perhitungan. Persamaan (2) diatas, dapat dituliskan kembali sebagai berikut (Rabiner et al. 1993). F(w) = 1 0,95* e -j.w (3) 2.4 Frame Untuk memudahkan dan mempercepat proses analisis suara, dilakukan pemecahan sinyal suara menjadi beberapa partisi, disebut juga frame. Pembentukan frame dilakukan menggunakan parameter lebar waktu tertentu (umumnya 10 ms hingga 50 ms) dan lebar overlap. Penentuan jumlah data pada setiap frame dihitung menggunakan persamaan:

21 6 fr N = *, 1000 fs (4) dimana fr adalah lebar waktu frame, fs adalah frekuensi suara, dan N adalah jumlah data per frame. Metode Welch, adalah salah satu metode yang dapat digunakan untuk membentuk frame. Pembentukan frame, dilakukan dengan membagi sinyal suara dijital menjadi sejumlah K frame. Dengan N data per satu frame-nya, dan D titik awal terjadinya overlapping dalam frame, maka N dikurangi D atau (N - D), adalah jumlah data pada bagian overlap. Secara matematis persamaan untuk mendapatkan sejumlah frame dari satu sinyal suara, dapat dituliskan sebagai berikut: K = ((L N)/(N D)) + 1, dimana L merupakan panjang sinyal suara (Shiavi 1991). Overlap merupakan bagian dari frame, berfungsi menjaga keterkaitan antar frame yang berdampingan, dan memperkecil tingkat resiko kehilangan informasi dan nilai ciri yang terdapat pada setiap frame. Contoh visualisasi 1 frame disajikan pada Gambar 1. Gambar 1 Visualisasi satu frame suara 2.5 Window Window, adalah fungsi yang dapat digunakan untuk mengarahkan nilai data pada setiap frame sesuai dengan bentuk kurva window. Window yang umum digunakan pada proses analisis suara (ekstraksi ciri), adalah hamming window, dinyatakan dengan persamaan (Porat 1997), ( 2π n ) cos, 1 w n = N 0 n N 1 (5)

22 7 dimana N merupakan lebar window, umumnya memiliki nilai yang sama dengan lebar waktu frame. Visualisasi hamming window, disajikan pada Gambar 2. Jika window dinyatakan dengan simbol w(n), dan frame dinyatakan dengan x i (n), maka penerapan window terhadap setiap frame, akan menghasilkan sinyal baru ~ x ( n ) (lihat Gambar 3), dan dapat dinyatakan dengan persamaan berikut: (Rabiner et al. 1993) ~ x( n) = x ( n). w( n ), 0 n N 1 (6) i Gambar 2 Bentuk kurva hamming window Gambar 3 Hasil penerapan hamming window terhadap frame suara 2.6 Transformasi Fourier Diskret (DFT) Proses analisis suara, umumnya menggunakan sinyal suara dalam domain frekuensi, namun sinyal suara terekam berada dalam domain waktu, sehingga perlu pengubahan domain sinyal. Salah satu metode yang dapat digunakan untuk mengubah domain sinyal, adalah metode transformasi Fourier.

23 8 Transformasi sinyal akan lebih stabil dan sinyal berbentuk periodik dengan periode N, bila dilakukan pada interval waktu yang cukup pendek atau dalam bentuk frame. Transformasi Fourier cepat (FFT), merupakan varian dari transformasi Fourier diskret (DFT), biasa digunakan pada proses analisis suara. FFT, merupakan metode transformasi hasil perbaikan dari DFT, dan memiliki pengulangan proses yang lebih sedikit dibanding DFT. Persamaan transformasi Fourier yang digunakan, adalah (Rabiner et al. 1993). X k = N 1 n = 0 x ( n). e 2π j nk N, dimana 0 k N 1 (7) Sedangkan skema transformasi Fourier disajikan pada Gambar 4. Gambar 4 Skema transformasi Fourier (Karpov 2003) 2.7 Mel-Frequency Cepstral Coefficients Untuk setiap nada frekuensi f, yang dinyatakan dalam Hertz (Hz), adalah suatu titi nada yang diukur menggunakan skala pengukuran, disebut skala mel. Sebagai titik acuan, suatu titi nada 1 khz nada, 40 db diatas batas kemampuan pendengaran manusia, dinyatakan sebagai 1000 mel. Hubungan lain dengan nilai titi nada, diperoleh dengan menyesuaikan frekuensi nada, menjadi setengah atau 2 kali frekuensi acuan, dan dinyatakan dengan 500 mel atau 2000 mel. Skala Mel (Melodi) di bawah 1000 Hz, merupakan frekuensi linier, dan mel dengan skala di atas 1000 Hz, merupakan frekuensi logaritmik. Skala mel ekivalen dengan nilai frekuensi f, dapat dinyatakan dengan persamaan mel(f) = log 10 (1 + f / 700) (8)

24 9 dimana f menunjukan frekuensi sebenarnya, dan mel(f) adalah frekuensi yang dihasilkan dalam skala mel. Mel-Frequency Cepstral Coefficients (MFCC), merupakan salah satu metode untuk mendapatkan informasi spesifik atau nilai ciri dari suara. Dengan menerapkankan koefisien mel pada penyaringan mel-triangular (lihat Gambar 6), setiap frame suara yang telah melalui proses transformasi fourier, disaring dengan mel-triangular filter bank, kemudian hasil penyaringan tersebut dikompresi menggunakan fungsi log, untuk selanjutnya ditransformasikan menjadi koefisien cesptral menggunakan Discrete Cosine Transformation (DCT). Tahapan proses MFCC dituangkan dalam suatu blok diagram proses, disajikan pada Gambar 5. Hasil proses metode MFCC, adalah vector yang berisi data ciri atau Cepstrum, tahapan proses metode MFCC dapat dinyatakan menggunakan pseudocode berikut (Karpov 2003): Ceps(frame) = DCT(log 10 (abs(fft(frame)))) (9) Gambar 5 Blok diagram proses MFCC Discrete Cosine Transformation (DCT), digunakan untuk mendapat nilai koefisien cepstral. DCT dinyatakan dengan persamaan: N π (2n 1)( k 1) y( k) = ω ( k) x( n)cos, k = 1,..., N (10) 2N n = 1 Posisi pertama dari vektor yang dihasilkan metode MFCC dapat diabaikan, karena tidak terlalu mempengaruhi hasil proses selanjutnya (Rabiner et al. 1993).

25 10 Gambar 6 mel filter-bank dengan triangular bandpass 2.8 Peubah Acak Kontinyu. 1 Dalam kehidupan nyata, banyak dijumpai permasalahan dimana nilai-nilai pengamatan tidak dapat dihitung. Sebagai contoh, waktu tunggu suatu job hingga diproses sampai selesai, waktu hidup komponen perangkat keras komputer (CPU, RAM, Harddisk, dsb). Peubah peubah acak dengan nilai seperti di atas disebut sebagai peubah acak kontinyu. Nilai peubah acak kontinyu adalah dalam domain real. Pernyataan bahwa: fungsi distribusi kumulatif, untuk suatu peubah acak y adalah sama dengan peluang F( y ) P( y ) =, dari pernyataan tersebut, maka 0 y 0 untuk peubah acak diskret dan kontinyu dapat di tuliskan menjadi: a Peubah acak diskret : ( y ) = P( y = y ) 0 F (11) y y y ( ) ( ) 0 b Peubah acak kontinyu : F y = f y dy (12) 0 Karena bentuk distribusi fungsi untuk peubah acak diskret dan kontinyu berbeda, untuk peubah acak diskret bentuknya seperti tangga, sedang untuk 0 peubah acak kontinyu bentuknya berupa kurva mulus, dalam hal ini 0 f ( y) disebut sebagai fungsi kepekatan peluang (probability density function --PDF--). Beberapa pustaka menuliskan sebagai f y ( y), yang artinya fungsi kepekatan peluang peubah acak y. Perbedaan mendasar antara kedua jenis peubah tersebut adalah bahwa nilai peluang peubah acak diskret untuk suatu titik tertentu, dapat 1 Ir. Agus Buono, M.Si, M.Kom., Diktat matakuliah Matematika dan Statistik Komputasi

26 11 saja tidak nol, sedangkan untuk peubah acak kontinyu, peluang untuk munculnya suatu titik, pasti nol. Hal ini karena nilai peluang diartikan sebagai luas daerah di bawah kurva fungsi kepekatan peluang. Pernyataan bahwa: jika F ( y) adalah fungsi distribusi kumulatif peubah acak y, maka fungsi kepekatan peluang dari peubah acak y tersebut adalah f y ( y) yang dirumuskan sebagai: ( y) df f y ( y) = (13) dy Sifat dari fungsi kepekatan peluang adalah: ( ) 0 a. y, f y f y y (14) ( ) ( ) b. y dy = F = 1 (15) Pernyataan bahwa: jika y adalah peubah acak kontinyu dengan fungsi kepekatan peluang f y ( y), maka nilai harapan dan ragam dari y dinyatakan sebagai: E y Var ( y) y f ( y) = dy y ( ) ( ( )) ( ( ) ) 2 y E y E y = y E y f ( y 2 ) = y dy (16) (17) Fungsi kepekatan untuk peubah acak Uniform menjelaskan nilai kejadian untuk cakupan terbatas, dinyatakan dengan 1, a y b f x ( y) = b a (18) 0 untuk nilai y lainnya Fungsi kepekatan untuk peubah acak eksponensial, menjelaskan nilai kejadian untuk cakupan semi terbatas, dinyatakan dengan rumusan, f x ( y) 1 / b e = b 0 ( y a), a y b y a (19) Fungsi kepekatan peluang untuk peubah acak normal y, mempunyai persamaan sebagai berikut ( y μ ) 2 1 f ( y) =.exp, y 2 σ 2π 2σ (20)

27 12 persamaan ini dapat digunakan untuk menjelaskan banyak bentuk, seperti noise atau gangguan sinyal. 2.9 Analisis Komponen Utama (PCA) 2 Metode statistik yang paling popler untuk mereduksi dimensi data adalah metode Karhunen-Loeve, disebut juga Principal Component Analysis (PCA). PCA merupakan salah satu teknik analisis peubah ganda yang sering digunakan untuk mereduksi dimensi data tanpa harus kehilangan nilai informasi berarti. Peubah, hasil transformasi pca merupakan kombinasi linier dari peubah asli, tidak berkorelasi antar sesama, tersusun berdasarkan informasi yang dikandungnya. Andaikan peubah asli adalah suatu vektor X, berdimensi p: X = (x 1, x 2,, x p ) T, maka peubah hasil transformasi adalah vektor Y, berdimensi q: Y = (y 1, y 2,, y q ), dengan q << p. Dalam hal ini y i dirumuskan sebagai: y 1 = a 11.x 1 + a 12.x a 1p.x p = a T 1 x y 2 = a 21.x 1 + a 22.x a 2p.x p = a T 2 x. y q = a q1.x 1 + a q2.x a qp.x p = a T q x Jika matriks koragam (covariance matrix) dari vektor X adalah Σ, maka ragam (variance) y i dirumuskan sebagai: ragam(y i ) = σ = ai T.Σ.a i, (21) 2 y i Dari penjabaran diatas diketahui bahwa permasalahan transformasi, adalah bagaimana memilih koefisien dari kombinasi linier tersebut, sehingga: Informasi y 1 > informasi y 2 >.> informasi y q dengan kata lain ragam(y 1 ) > ragam(y 2 ) >.. > ragam(y q ) Dari sudut pandang geometrik, unsur unsur dalam vektor a i merupakan komponen penyusun sumbu koordinat. Oleh karenanya dapat dipilih vektor a i yang mempunyai panjang satu dan saling ortogonal. Dengan demikian ini menjadi 2 Ir. Agus Buono, M.Si, M.Kom., Diktat matakuliah Matematika dan Statistik Komputasi

28 13 masalah optimasi dengan fungsi tujuan memaksimumkan ragam(y i ), dengan kendala a i T a i = 1, dan cov(a i,a j ) = 0, untuk i j. Penentuan a 1 Masalah optimasi Maksimumkan : ragam(y 1 ) = a T 1 Σ a 1 Kendala : a T 1 a 1 = 1 Melalui pengganda Lagrange, fungsi yang dimaksimumkan adalah: f(a 1 ) = a T 1 Σ a 1 λ (a T 1 a 1 1) (22) Optimasi dilakukan dengan cara menurunkan fungsi f, terhadap peubah peubah yang dicari, dan diperoleh f a 1 = 2Σa 1 2λ a 1 = 0 ( Σa λ a ) = 0 1 Ini berarti a 1 merupakan vektor eigen dari matriks Σ dengan nilai eigen λ. Berdasarkan hasil di atas, maka Τ Τ Τ ( Σ λ a ) = 0 Σa = λ a a Σa = a λ a = a a λ = 1λ = λ a Ini berarti ragam(y 1 ), adalah λ yang merupakan nilai eigen matriks Σ. Karena di inginkan peubah hasil transformasi tersusun berdasarkan pentingnya, maka vektor a 1 adalah vektor eigen yang bersesuaian dengan nilai eigen terbesar pertama. Penentuan a 2 Masalah optimasi Maksimumkan : ragam(y 2 ) = a T 2 Σ a 2 Kendala : a T 2 a 2 = 1 dan a T 1 a 2 = 0 Melalui pengganda larange, fungsi yang dimaksimumkan adalah f(a 2 ) = a T 2 Σ a 2 λ 2 (a T 2 a 2 1). δ(a T 1 a 2 ) (23) Setelah dideferensialkan, diperoleh: f a 2 = 2Σa 2 2λ a 2 2 δ a 1 = 0 Dengan mengalikan a 2 T pada ruas kiri dan kanan diperoleh 2a λ = λ Τ Τ Τ Τ 2 Σa2 2 2a2 a2 δ a2 a1 = 0 a2 Σa2 1 2

29 14 Oleh karena itu Σ.a 2 = λ 2 a 2 yang berarti bahwa vektor a 2 merupakan vektor eigen dari Σ yang bersesuaian dengan nilai eigen terbesar ke dua, λ 2. Penentuan a i Memperhatikan cara diatas, maka vektor a i merupakan vektor eigen dari matriks Σ yang bersesuaian dengan nilai eigen terbesar ke i, yaitu λ i, atau dengan kata lain berlaku: Λ = Α Τ ΣΑ dengan matriks Λ =diag{ λ i } dan A = [a 1, a 2,.., a p ] T Berapa banyak nilai komponen utama diperlukan sebagai data penelitian, atau seberapa efektif dimensi data dapat dijadikan data penelitian. Pertanyaan tersebut dapat dijawab dengan menerapkan perhitungan proporsi nilai eigen, yaitu membagi jumlah r nilai eigen dengan jumlah seluruh nilai eigen, kita akan mendapatkan hasil pengukuran untuk kualitas dari representasi yang didasarkan pada r komponen utama. Hasil penghitungan di ekspresikan sebagai persentasi. Untuk jelasnya, kriteria nilai ciri yang representatif, didasarkan pada rasio dari jumlah r nilai eigen terbesar, untuk mencuplik nilai komponen utama dari dalam matriks. Jika nilai eigen diberi label λ 1 λ 2 λ q, maka penghitungan rasio dapat dituliskan sebagai berikut (Kantardzic 2003): Rasio = r i = 1 i q λ λ. (24) i = 1 i Menurut Johnson dan Wichern, persentasi rasio 80%, dan 90% dari total nilai eigen, akan memberikan sebanyak r kompenen utama untuk menggantikan data asli tanpa banyak kehilangan informasi (Johnson et. al 1998) Normalisasi Data Untuk meningkatkan hasil identifikasi dilakukan normalisasi terhadap data penelitian. Salah satu teknik yang dapat digunakan untuk menormalisasi data adalah metode standar deviasi. Normalisasi menggunakan standar deviasi dilakukan untuk mengukur jarak, dengan mentransformasi data asli kedalam bentuk lain. Untuk vektor ciri v, dimana nilai rata rata vektor adalah mean(v) dan standar deviasi vektor adalah sd(v) di hitung untuk semua sampel data,

30 15 kemudian, untuk nilai ciri ke i ditransformasikan menggunakan persamaan (Kantardzic 2003). v (i) = (v(i) mean(v)) / sd(v) (25) Contoh: Jika nilai ciri v = {1, 2, 3}, maka mean(v) = 2, sd(v) = 1, maka nilai ciri hasil normalisasi adalah v* = {-1, 0, 1} Kaidah Bayes Kaidah Bayes dapat digunakan untuk melakukan klasifikasi terhadap sejumlah kategori. Pengambilan keputusan didasarkan pada hasil perhitungan jarak antar fungsi kepekatan peluang dari vektor ciri. Kaidah Bayes mengasumsikan bahwa kesalahan dalam pengambilan keputusan mempunyai nilai sama, nilai benar dalam pengambilan keputusan adalah 0 (nol), dan kaidah pengambilan keputusan Bayes dapat dinyatakan dengan d(x) = θ i, anggaplah ada sejumlah i kelas θ 1, θ 2, θ 3,.., θ i, dimana vektor x dinyatakan masuk dalam kelas θ i, jika P(θ i ). p(x θ i ) P(θ j ). p(x θ j ), i,j = 1, 2, 3,.. N (26) Dimana: P(θ i ) adalah peluang, dimana vektor masukkan berada dalam kelas θ i. Terjadinya peluang terdahulu dapat di nyatakan dengan h i, untuk kelas θ i, dimana i = 1, 2, 3,., N. p(x θ i ) adalah fungsi kepekatan peluang kelas bersyarat dari x yang di berikan, di mana x masuk dalam kelas θ i. Fungsi kepekatan peluang kelas bersyarat terdahulu dari x untuk setiap kelas θ i, dapat juga di nyatakan dengan f i (x). g i (x) = P(θ i ). p(x θ i ), g i (x) adalah fungsi pengambilan keputusan Bayes. g i (x) > g k (x) untuk k i, adalah kaidah pengambilan keputusan Bayes. Dalam kaidah pengambilan keputusan Bayes, d(x) = θ i, hasil pengujian vektor x, akan masuk dalam kelas θ i jika h i.l i.f i (x) > h k.l k.f k (x), untuk k i, dimana l i adalah nilai peluang kesalahan dalam pengambilan keputusan pada kelas θ i, dalam banyak kasus, nilai peluang kesalahan pengambilan keputusan (l i ) dapat di anggap sama, sehingga dapat di abaikan, dan h i adalah nilai peluang dari kejadian fungsi peluang terdahulu (f i-1 ) dari vektor vektor pada kelas θ i, dan sering di asumsikan sama, sehingga dapat di abaikan.

31 16 Pengambilan keputusan, dilakukan berdasarkan nilai tertinggi yang mendekati nilai fungsi kepekatan peluang f i (x) dari vektor x untuk dapat masuk dalam kelas tertentu (θ i ), (argmax{ h n.l n.f n (x)}, dimana n = 1,,K,) (Specht 1992, Zaknich 1995) Jaringan Syaraf Tiruan Probabilistik Jaringan syaraf tiruan probabilistik atau probabilistic neural networs (PNN), diperkenalkan oleh D.F Specht pada tahun 1988, sebagai jaringan syaraf tiruan dengan 3 lapisan tesembunyi setelah lapisan masukkan (input layer), yaitu: lapisan pola (pattern layer), lapisan penjumlahan (summation layer), lapisan keluaran (output layer), dan bersifat feed-forward, dieksekusi dengan satu kali proses (one pass) (Specht 1990). Kelebihan algoritma PNN, adalah kemudahan yang diberikan untuk modifikasi jaringan, ketika dilakukan penambahan atau pengurang data pelatihan yang digunakan. Kelemahan algoritma PNN, adalah terjadinya peningkatan penggunaan ruang memori komputer, dan waktu komputasi, ketika penggunaan data pelatihan bertambah besar, karena semua data pelatihan harus dimasukkan ke dalam algoritma PNN (Bolat et al. 2003, Zaknich 1995). Kerja PNN, didasarkan pada penghitungan nilai fungsi kepekatan peluang (f i (x)) untuk setiap data (vektor). Fungsi (f i (x)) merupakan fungsi pengambilan keputusan Bayes (g i (x)), untuk data (vektor) x dan x ij yang telah dinormalisasi. Persamaan fungsi f i (x) atau g i (x), tuliskan sebagai berikut, (Specht 1992, Zaknich 1995). f ( x ) = g i i ( x ) = ( 2π ) dengan i = 1, 2,., K. 1 ρ 2 σ ρ M i M i j = 1 exp dimana: T Transpose i Jumlah kelas j Jumlah pola x ij Vektor pelatihan ke j dari kelas i x Vektor pengujian M i Jumlah vektor pelatihan dari kelas i ρ Dimensi vektor x σ Faktor penghalus, (standar deviasi) Τ ( x x ) ( x x ) ij 2. σ 2 ij (27)

32 17 Sampel data untuk data pelatihan tidak sama dengan sampel data untuk data pengujian PNN. Blok diagram arsitektur PNN, disajikan pada Gambar 7. Posisi node node yang dialokasikan dalam PNN setelah lapisan input, adalah: 1 Node lapisan Pola (Pattern Layer), digunakan 1 node pola untuk setiap data pelatihan yang digunakan. Setiap node pola, merupakan perkalian titik (dot product) dari vektor masukkan x yang akan diklasifikasikan, dengan vektor bobot x ij, yaitu Z i = x. x ij, kemudian di lakukan operasi non-linier terhadap Z i sebelum menjadi keluaran yang akan mengaktifkan lapisan penjumlahan, operasi nonlinier yang digunakan adalah exp[(z i - 1)/ σ 2 ], dan bila x dan x ij, dinormalisasikan terhadap panjang vektor, maka persamaan yang digunakan pada lapisan pola, adalah: ( x x exp ij Τ ) ( x x 2 2σ ij ) (28) 2 Node lapisan Penjumlahan (Summation Layer), menerima masukkan dari node lapisan pola yang terkait dengan kelas yang ada, persamaan yang digunakan pada lapisan ini, adalah: Τ ( x xij ) ( x x exp 1 2σ N 2 i = ij ) (29) 3 Node lapisan Keluaran (Output Layer), menghasilkan keluaran biner (0,1), dan hanya mempunyai variabel bobot tunggal C k. C k dihitung menggunakan peramaan: C k Dimana: h jk l jk mik = ; (30) h l m ik ik jk m ik = Jumlah pelatihan pola dari kelas θ ik ; m jk = Jumlah pelatihan pola dari kelas θ jk

33 18 Gambar 7 Arsitektur PNN 2.13 Validasi Hasil Pengukuran Validasi terhadap hasil penelitian dilakukan untuk mengetahui tingkat akurasi yang dicapai. Terdapat beberapa metode validasi yang dapat digunakan, dua diantaranya adalah, metode holdout, dan metode leave-one out. Metode holdout, metode ini menggunakan separuh data, atau dua per tiga data, sebagai data pelatihan dan sisanya sebagai data pengujian. Data pelatihan dan data pengujian adalah bebas, dan pengukuran hasil penelitian bersifat pesimistik. Perbedaan pembagian data akan memberikan hasil pengukuran yang berbeda. Pengulangan proses dilakukan dengan data pelatihan dan data pengujian yang dipilih secara acak, kemudian mengintegrasikan hasil pengukuran kedalam suatu standar parameter akan meningkatkan hasil pengukuran model (Kantardzic 2003). Metode leave-one out, pada metode ini, data pelatihan dirancang menggunakan (n-1) data penelitian, dan dievaluasi menggunakan sisa data. Proses pengukuran dilakukan berulang sebanyak n kali dengan data acuan berbeda.

34 19 Kerugian menggunakan pendekatan ini adalah penggunaan waktu komputasi yang dibutuhkan besar, bila jumlah data yang digunakan besar (Kantardzic 2003). Akurasi pengukuran model adalah bagian dari pengujian data yang diklasifikasikan secara benar, dan dihitung menggunakan persamaan, ( S E) A = *100% (31) S dimana S adalah jumlah data, dan E kesalahan klasifikasi, A adalah nilai akurasi umumnya dinyatakan dalam prosen Penelitian terkait. Beberapa peneliti, yang telah mengunakan PNN pada penelitian mereka, antara lain: 1 Raymond Low dan Robeto Togneri, menggunakan PNN untuk mengubah suara menjadi rangkaian teks dalam bahasa Inggris. Penelitian tersebut menggunakan suara yang direkam pada frekuensi 8000 Hz dan kuantisasi amplitudo 8 bit. Nilai ciri suara didapat melalui proses ekstraksi ciri menggunakan metode MFCC dengan lebar waktu frame 20 ms, overlap 50% dan koefisien mel 12. Penelitian tersebut memberikan nilai akurasi 94,1% untuk pengubahan suara menjadi teks angka, dan 88,6% untuk pengubahan suara menjadi teks alfabet (Low et. al. 1998). 2 Ganchev dan Fakotakis, menggunakan PNN pada pengenalan pembicara melalui jaringan telepon tetap dengan basis data Polycost, 110 pembicara teregistrasi, dan 24 pembicara semu (tidak teregistrasi). Penggunakan metode MFCC pada proses ekstraksi ciri dengan lebar waktu frame 30 ms, overlap 50%, dan nilai koefisien mel 20 memberikan nilai EER (Equal Error Rate) 2,57% atau nilai akurasi sebesar 97,43%, merupakan nilai akurasi tertinggi untuk pengujian PNN (Ganchev et. al 2002a). 3 Bulent Bolat dan Tulay Yildirim, menggunakan PNN sebagai alat untuk mengklasifikasikan 214 sampel data ke dalam 6 kelas data yang ada. Proses ekstraksi ciri mengkombinasikan metode replikasi data dengan metode PCA. Dengan menerapkan PCA terhadap hasil replikasi data, dapat mereduksi panjang vektor ciri hingga 30%, yaitu dari 9 menjadi 6. Dari penelitian yang dilakukan Bolat dan Yildirim, memperlihatkan bahwa penerapan metode PCA, tidak

35 20 mempengaruhi kinerja pengujian, namun pada pelatihan PNN terjadi perubahan nilai akurasi dari 100% (tanpa penerapan PCA) menjadi 98,6% (setelah penerapan PCA) (Bolat et. al 2003).

36 3.1 Kerangka Pikir Penelitian BAB III DATA DAN METODE Pengguna sistem identifikasi pembicara adalah orang yang memiliki hak akses terhadap suatu layanan tertentu, dimana suara oleh sistem digunakan sebagai parameter untuk mengijinkan seseorang dapat mengakses suatu layanan tersebut atau tidak. Untuk mewujudkan sistem tersebut, dilakukan penelitian pengembangan model jaringan syaraf tiruan probabilistik pada identifikasi pembicara. Tahap kegiatan penelitian dituangkan dalam suatu blok kerangka pikir penelitian, seperti disajikan pada Gambar 8. Gambar 8 Blok kerangka pikir penelitian pengembangan model JST Probabilistik (PNN) pada identifikasi pembicara.

37 Studi Pustaka Studi pustaka, merupakan kegiatan untuk membuka wawasan dan mempelajari beberapa pustaka terkait dengan topik penelitian. Studi pustaka yang sedang dan telah dilakukan, meliputi: prinsip dasar sistem identifikasi pembicara (speaker recognition), pengelolaan sinyal dijital, jaringan syaraf tiruan probabilistik (PNN), ekstraksi ciri suara dengan Mel-Frequency Cepstral Coefficients (MFCC), penggunaan analisis komponen utama (PCA), fungsi kepekatan peluang (PDF), pemrograman dengan perangkat lunak Matlab V6.5, dan beberapa penelitian terdahulu dengan topik manipulasi suara. Setelah mempelajari beberapa pustaka yang terkait dengan sistem pengenalan pembicara, dapat disimpulkan bahwa kerja sistem identifikaasi pembicara secara umum dapat digambarkan dengan blok diagaram seperti disajikan pada Gambar 9. Gambar 9 Blok diagram sistem identifikasi pembicara Pengembangan Modul Rekam Suara Modul rekam suara dikembangkan untuk memudahkan pengumpulan suara dalam bentuk sinyal dijital, dan menyimpannya pada arsip audio (.wav). Untuk memudahkan pengguna dalam melakukan perekaman suara, pengembangan modul rekam suara, juga dilengkapi dengan antar muka (interface) rekam suara, seperti disajikan pada Gambar 10, sedangkan cuplikan program rekam suara disajikan pada Gambar 11.

38 23 Gambar 10 Antar muka modul rekam suara Dur_Fs = Durasi * Frekuensi_sampel; DtSuara = wavrecord(dur_fs, Frekuensi_sampel, 'double'); Nama_arsip = [get(handles.folder,'string'),... get(handles.nmpembicara,'string')...,num2str(ke_sekian),'.wav']; wavwrite(dtsuara, Fs, Nama_arsip); Gambar 11 Cuplikan program rekam suara Pengumpulan Suara Suara dikumpulkan menggunakan alat bantu mikrofon standar PC dan komputer personal yang telah diprogram untuk dapat melakukan poses rekam suara. Suara direkam pada frekuensi Hz dan kuantisasi amplitudo 16 bit, sumber suara berasal dari 10 dewasa usia 21 tahun hingga 51 tahun, terdiri atas 5 orang wanita dan 5 orang laki-laki. Setiap orang diminta mengucapkan kata sandi Sembilan sebanyak 10 kali dengan durasi rekam suara 2 detik untuk setiap pengucapan kata sandi. Pengumpulan suara dijital dilakukan melalui proses rekam suara untuk disimpan pada berkas Sr_Asli, setelah seluruh suara terkumpul dalam berkas Sr_Asli, melalui proses penambahan noise kemudian dibentuk berkas Sr_Noise untuk menampung sinyal suara yang telah ditambahkan noise.

39 24 Hubungan antar proses yang dilibatkan dalam proses pengumpulan suara dituangkan dalam diagram alir proses seperti disajikan pada Gambar 12. Untuk memudahkan pengguna sistem dalam melakukan pengumpulan sura, maka proses pengumpulan suara dilengkapi tampilan antar muka rekam suara (Gambar 10) dan tampilan antar muka penambahan noise (Gambar 13), sedangkan cuplikan program penambahan noise, disajikan pada Gambar 14. Gambar 12 Blok diagram alir proses pengumpulan suara Gambar 13 Antar muka proses penambahan noise

40 25 NamaFile = ['D:\GUI_TESIS_V01\Suara\',NamaRelawan,... num2str(n), '.wav']; [DataWav, Fs, Bit] = wavread(namafile); DataNoise = awgn(datawav,v_desibel,'measured'); Pra-proses Gambar 14 Cuplikan program tambah noise Pra-proses merupakan kegiatan yang terdiri atas proses pembentukan frame suara dan proses pembobotan window hamming. Kegiatan pra-proses diterapkan pada data suara asli (Sr_Asli) dan data suara noise (Sr_Noise). Hasil pra-proses berupa frame yang telah mendapatkan pembobotan window hamming, dan menjadi data masukkan bagi proses ekstraksi ciri. Langkah pertama dari kegiatan pra-proses, adalah memecah sinyal suara menjadi beberapa frame suara menggunakan parameter lebar waktu frame dan lebar overlap. Pada penelitian ini digunakan besaran nilai lebar waktu frame suara 16 ms, 30 ms, 40 ms, sedangkan untuk besaran nilai overlap digunakan 40% dan 50% dari nilai lebar waktu frame yang diunakan. Langkah kedua dari kegiatan pra-proses, adalah memboboti frame suara dengan window hamming. Diagram alir proses kegiatan pra-proses, disajikan pada Gambar 15. Gambar 15 Diagram alir proses kegiatan pra-proses Ekstraksi Ciri Setiap orang memiliki karakteristik suaranya sendiri, meskipun suara tersebut tidak begitu jelas. Karakteristik suara yang terbaik, dapat digunakan untuk mengidentifikasi pembicara, sehingga identitas pembicara tersebut dapat diketahui.

41 26 Hubungan spektral, tangga nada, intensitas suara, bentuk pengucapan, penggukuran sepstral, merupakan ciri yang digunakan pada pengolahan suara. Data ciri memberikan hasil baik pada satu situasi, tetapi dapat juga memberikan hasil buruk di situasi yang lain, sehingga, sekali ciri-ciri suara dipilih untuk digunakan dalam proses pengolahan suara, maka akan diekstraksi dari suara yang diucapkan, dan dapat digunakan untuk mengidentifikasi pembicara. Dimensi data yang terlalu besar dapat menyebabkan hasil perhitungan fungsi kepekatan peluang menjadi tidak stabil, sehingga hasil klasifikasi tidak handal. Untuk mengatasi masalah tersebut sering digunakan teknik mereduksi dimensi data, salah satu teknik yang dapat diterapkan untuk mereduksi data adalah Mel-Frequency Cepstral Coefficients (MFCC). MFCC diketahui memiliki kinerja yang baik dalam mendukung sistem identifikasi pembicara, dan juga dapat mereduksi data suara dengan baik. Tahapan proses ekstraksi ciri dengan metode MFCC, digambarkan dalam suatu blok diagram alir data seperti disajikan pada Gambar 16. Gambar 16 Diagram alir proses ekstraksi ciri dengan metode MFCC Penyebaran Data Ciri Data ciri (vektor ciri) hasil proses ekstraksi ciri dengan metode MFCC, disebar kedalam 2 kelompok data, yaitu: kelompok data pelatihan dan kelompok data pengujian.

42 27 Penyebaran data ciri kedalam kelompok-kelompok tersebut, adalah untuk mengetahui data ciri (vektor ciri) mana saja yang akan dijadikan data pelatihan saat proses rekonstruksi model JST Probabilistik dilakukan, dan data ciri mana saja yang akan dijadikan data pengujian. Bagaimana komposisi data ciri (vektor ciri) dan berapa jumlahnya yang akan dijadikan anggota kelompok data pelatihan dan kelompok data pengujian ditentukan berdasarkan aturan yang berlaku pada metode validasi yang dijadikan acuan pada penelitian ini. Komposisi dan jumlah data ciri pada kelompok data pelatihan dan kelompok data pengujian untuk model PNN yang akan divalidasi dengan metode holdout disajikan pada Tabel 1. Tabel 1 komposisi dan jumlah vektor ciri untuk metode validasi holdout Pengujian ke. Kelompok Data Pelatihan Kelompok Data Pengujian 1 Vc2, Vc4, Vc6, Vc8, Vc10, Vc7, Vc9 Vc1, Vc3, Vc5 2 Vc1, Vc3, Vc5, Vc7, Vc9, Vc8, Vc10 Vc2, Vc4, Vc6 3 Vc2, Vc4, Vc6, Vc8, Vc10, Vc1, Vc3 Vc5, Vc7, Vc9 4 Vc1, Vc3, Vc5, Vc7, Vc9, Vc2, Vc4 Vc6, Vc8, Vc10 5 Vc4, Vc5, Vc6, Vc7, Vc8, Vc9, Vc10 Vc1, Vc2, Vc3 6 Vc1, Vc2, Vc3, Vc4, Vc5, Vc6, Vc7 Vc8, Vc9, Vc10 Sedangkan komposisi dan jumlah data ciri pada kelompok data pelatihan dan kelompok data pengujian untuk model PNN yang akan divalidasi dengan metode leave-one out disajikan pada Tabel 2. Tabel 2 komposisi dan jumlah vektor ciri untuk metode validasi leave-one out Pengujian ke. Kelompok Data Pelatihan Kelompok Data Pengujian 1 Vc1, Vc2, Vc3, Vc4, Vc5, Vc6, Vc7, Vc8, Vc9 Vc10 2 Vc1, Vc2, Vc3, Vc4, Vc5, Vc6, Vc7, Vc8, Vc10 Vc9 3 Vc1, Vc2, Vc3, Vc4, Vc5, Vc6, Vc7, Vc9, Vc10 Vc8 4 Vc1, Vc2, Vc3, Vc4, Vc5, Vc6, Vc8, Vc9, Vc10 Vc7 5 Vc1, Vc2, Vc3, Vc4, Vc5, Vc7, Vc8, Vc9, Vc10 Vc6 6 Vc1, Vc2, Vc3, Vc4, Vc6, Vc7, Vc8, Vc9, Vc10 Vc5 7 Vc1, Vc2, Vc3, Vc5, Vc6, Vc7, Vc8, Vc9, Vc10 Vc4 8 Vc1, Vc2, Vc4, Vc5, Vc6, Vc7, Vc8, Vc9, Vc10 Vc3 9 Vc1, Vc3, Vc4, Vc5, Vc6, Vc7, Vc8, Vc9, Vc10 Vc2 10 Vc2, Vc3, Vc4, Vc5, Vc6, Vc7, Vc8, Vc9, Vc10 Vc1

43 Identifikasi Suara Penelitian ini menerapkan 2 model identifikasi. Pertama, adalah model identifikasi suara yang menggunakan data ciri (vektor ciri) hasil proses ekstraksi ciri dengan metode MFCC. Kedua, adalah model identifikasi suara yang menggunakan data ciri (vektor ciri) yang dihasilkan melalui proses ekstraksi ciri yang menerapkan kombinasi metode MFCC dan Metode PCA. Kedua model identifikasi akan divalidasi dengan metode holdout dan metode leave-one out. Dalam melakukan proses validasi digunakan data pelatihan dan data pengujian sesuai hasil proses penyebaran data ciri (lihat Tabel 1 dan Tabel 2). Blok diagram model identifikasi yang pertama disajikan pada Gambar 17, pada model ini data ciri pelatihan langsung digunakan sebagai data pelatihan untuk merekonstruksi dan melatih model JST Probabilistik, sedangkan data ciri pengujian digunakan sebagai data untuk menguji model JST Probabilistik (PNN). Gambar 17 Diagram alir proses model identifikasi pertama Sedangkan model yang kedua adalah model identifikasi pembicara yang memanfaatkan data ciri yang dihasilkan proses ekstraksi ciri yang menerapkan kombinasi metode MFCC dan PCA, diagram alir model kedua disajikan pada Gambar 18.

44 29 Gambar 18 Diagram alir proses model identifikasi kedua Data pelatihan untuk model kedua didapat dengan memasukan data ciri yang dihasilkan proses MFCC kedalam proses tranformasi PCA untuk mendapatkan nilai eigen dan nilai komponen utama (PC). Penerapan PCA terhadap data ciri pelatihan dengan ukuran (i x j) akan menghasilkan matriks komponen utama dengan ukuran (j x j) dan vektor eigen (λ). Dari proses PCA, dihitung rasio nilai eigen untuk mendapatkan posisi komponen utama yang akan digunakan menghitung data pelatihan dan data pengujian. Penghitungan data pelatihan dan data pengujian, merupakan kegiatan yang membedakan model identifikasi kedua dari model identifikasi pertama. Alir pembentukan data pelatihan untuk model kedua dituangkan dalam blok diagram yang disajikan pada Gambar 19, sedangkan alir proses pembentukan data pengujian dituangkan dalam blok diagram yang disajikan pada Gambar 20.

45 30 Gambar 19 Diagram pembentukan data pelatihan Gambar 20 Diagram pembentukan data pengujian Kedua model identifikasi tersebut diatas juga diterapkan pada data yang telah ditambahkan noise sebesar 20, 30 dan 40 desibel. Proses rekonstruksi dan pelatihan model PNN dilakukan mengunakan data

46 31 pelatihan yang tidak diambahkan noise, sedangkan pengujian model PNN dilakukan dengan data pengujian yang telah ditambahkan noise. Dari hasil penerapan proses PCA, dilakukan penghitungan rasio nilai eigen menggunakan persamaan r i = 1 λ i q i = 1 λ, dimana λ merupakan nilai i eigen dan r q. Berdasarkan hasil perhitungan rasio nilai eigen, didapat m kolom matriks komponen utama yang akan membentuk matriks pengali dengan ukuran (j x m). Pembentukan data pelatihan (Gambar 19) dilakukan dengan mengalikan matriks data ciri pelatihan berukuran (i x j) dengan matriks pengali (j x m), hingga didapat matriks data pelatihan berukuran (i x m), sedangkan pembentukan data pengujian (Gambar 20) dilakukan dengan mengalikan matriks data ciri pengujian berukuran (u x j) dengan matriks pengali (j x m), hingga didapat matriks data pengujian berukuran (u x m). Pada proses model identifikasi kedua data pelatihan yang dihasilkan melalui proses pembentukan data pelatihan digunakan untuk merekonstruksi dan melatih model PNN, sedangkan data pengujian digunakan untuk menguji model PNN. Hasil proses penghitungan data pelatihan dan data pengujian disebut Pca80 untuk persentasi rasio nilai eigen 80, Pca90 untuk persentasi rasio nilai eigen 90, dan Pca95 untuk persentasi rasio nilai eigen 95. Sedangkan untuk data pelatihan dan data pengujian yang dihasilkan metode MFCC disebut vekt_mfcc. Mengacu pada metode validasi yang digunakan, yaitu: metode holdout dan metode leave-one out, maka proses rekonstruksi akan menghasikan 2 model PNN, model pertama diberi nama PNN70, dan model kedua diberi nama PNN90. Untuk mengetahui tingkat akurasi sistem, maka rekonstruksi dan pengujian model PNN yang divalidasi dengan metode holdout (PNN70), dilakukan sebanyak 6 kali, sedangkan pengujian model PNN yang divalidasi menggunakan metode leave-one out (PNN90), dilakukan sebanyak n kali, dimana n adalah jumlah populasi data penelitian

47 Rancang Bangun Aplikasi Pengembangan model jaringan syaraf tiruan probabilistik pada identifikasi pembicara merupakan aplikasi sistem identifikasi pembicara yang dikembangkan menggunakan beberapa modul yang saling terkait, dan tergabung dalam suatu modul pemanggil yang diberi nama modul_menu, modul-modul tersebut antara lain, modul penyiapan suara, modul ekstraksi ciri, modul eksekusi PNN, dan modul generalisasi. Rancang bangun aplikasi sistem identifikasi pembicara disajikan pada Gambar 21, dimana setiap modul dalam rancang bangun aplikasi merupakan program program pendukung penelitian yang dikembangkan menggunakan perangkat lunak Matlab v6.5. Gambar 21 Rancang Bangun pengembangan model jaringan syaraf tiruan Probabilistik pada identifikasi pembicara. Pengembangan aplikasi sistem identifikasi pembicara, mengacu pada model siklus hidup pengembangan sistem air terjun (water fall). Prototipe aplikasi sistem identifikasi pembicara dikembangkan dengan mengintegrasikan modul-modul program pendukung kedalam satu modul

48 33 program pemanggil yang berfungsi sebagai modul utama aplikasi, visualisasi tampilan layar modul utama aplikasi, disajikan pada Gambar 22. Gambar 22 Antar muka modul menu Dokumentasi dan Penulisan Laporan Dokumentasi dan penulisan laporan, merupakan kegiatan terakhir dari penelitian. Seluruh hasil penelitian di laporkan dalam bentuk penulisan tesis, dan dokumentasi hasil penelitian merupakan bagian dari pelaporan (tesis). 3.2 Struktur Data Penelitian Sinyal suara hasil pengucapan teks sembilan, dianalisis menggunakan metode short-term. Beberapa parameter digunakan untuk mendapatkan informasi spesifik (ciri-ciri) suara, yaitu: sekala mel (mel), lebar waktu frame (fr), lebar overlap antar frame (over), besaran nilai ketiga parameter tersebut disajikan pada tabel 3. Berdasarkan nilai parameter pada tabel 3, dapat digambarkan pohon kelompok data ciri (data penelitian), seperti disajikan pada Gambar 23. Tabel 3 Nilai parameter pembentuk data ciri. No Parameter Nilai 1. Lebar waktu frame ( fr ) (16 ms, 30 ms, dan 40 ms) 2. Lebar overlap (over) (40%, dan 50%) 3. Konstanta mel ( mel ) (16 dan 20) 4. Rasio nilai eigen (Re) 80%, 90%, 95%

49 34 Selain parameter tersebut dalam tabel 3, digunakan juga parameter lebar window (wd), durasi perekaman suara (tr) sebesar 2 detik, frekuensi sampel suara (fs) sebesar 16 khz, koefisien transformasi Fourier (Ft) sebesar 512. Nilai parameter diatas juga berlaku terhadap duplikat sinyal suara yang telah ditambahkan White Gaussian Noise (wgn) sebesar 30 desibel. Gambar 23 Struktur pohon data penelitian 3.3 Bahan dan Alat Bahan baku penelitian adalah suara, berasal dari 10 orang pengucap dewasa, yang terdiri atas: 5 orang pengucap pria dan 5 orang pengucap wanita, selanjutnya disebut sebagai Pengucap01 sampai Pengucap10. Sembilan, merupakan teks yang diucapkan sebanyak 10 kali oleh setiap pengucap, dengan durasi 2 detik untuk satu kali pengucapan teks. Suara ucapan direkam dalam format dijital kedalam berkas audio ber-ekstensi wav (*.wav) pada frekuensi (sampling rate) 16 khz, dan kuantisasi amplitudo 16 bit. Alat pendukung penelitian, terdiri atas: perangkat keras dan perangkat lunak. Perangkat keras, adalah satu unit komputer personal dengan kecepatan prosesor 1,67 GHz, kapasitas memori utama 512 MB dan hardisk 40 GB, mikrofon dan kartu suara standar desktop. Perangkat lunak yang digunakan,

50 35 adalah, sistem operasi Microsoft Windows XP, bahasa pemrograman Matlab versi 6.5, Microsoft Office, microsoft Visio. 3.4 Waktu Penelitian Penelitian dilaksanakan mulai pertengahan Desember 2005 hingga Juni 2006, bertempat di Laboratorium Departemen Ilmu Komputer, FMIPA-IPB dan Laboratorium Fakultas Ilmu Komputer UPN Veteran Jakarta.

51 BAB IV HASIL DAN PEMBAHASAN 4.1 Hasil Pra-Proses Hasil akhir kegiatan pra-proses, adalah 6 jenis frame suara asli yang telah diboboti window hamming, dan 6 jenis frame suara Noise yang telah diboboti window hamming. Penerapan kombinasi lebar waktu frame dengan lebar overlap dapat digunakan untuk membentuk blok frame suara. Jumlah frame suara dalam 1 blok, disajikan pada Tabel 4. Tabel 4 Jumlah frame suara untuk frekuensi suara Hz No Parameter Jumlah frame Lebar waktu frame Lebar Overlap dalam 1 blok (ms) (ms) , Untuk mengetahui jumlah sampel data pada setiap frame suara, dilakukan dengan mengeksekusi persamaan fr/1000 * fs, dimana fr adalah lebar waktu frame, dan fs adalah frekuensi suara. Penerapan beberapa nilai parameter lebar waktu frame (16 ms, 30 ms dan 40 ms) dan frekuensi suara Hz, terhadap persamaan diatas, akan didapat jumlah sampel data untuk setiap frame suara seperti disajikan pada Tabel 5. Tabel 5 Jumlah sampel data per satu frame No Lebar waktu frame (ms) Jumlah sampel data Frame suara yang terbentuk pada kegiatan pra-proses, merupakan frame suara yang telah diboboti dengan window hamming. 4.2 Hasil Ekstraksi Ciri Hasil akhir proses ekstraksi ciri adalah arsip yang berisi data ciri suara. Penggunaan koefisien mel 16 dan 20 pada metode MFCC dalam mengekstraksi setiap frame suara menjadi vektor ciri dengan ukuran 16, dan 20 ciri suara sesuai dengan koefisien mel yang digunakan.

52 37 Hasil penerapan metode MFCC adalah vektor dengan sejumlah nilai ciri suara, disebut data ciri suara. Mengacu pada penggunaan parameter lebar waktu frame, lebar overlap, dan koefisien mel, maka penerapan metode MFCC akan menghasilkan 12 kelompok data. Setiap kelompok data memiliki 100 vektor ciri. Pemberian nama kelompok data menggunakan nilai parameter dengan susunan mel.frame.overlap, lihat Tabel 6. Tabel 6 Nama kelompok data No Parameter pembentuk data ciri Nama kelompok Mel Frame (ms) Overlap (%) data ciri Penerapan metode MFCC pada proses ekstraksi ciri dapat mereduksi dimensi vektor suara hingga 84%, sedangkan penerapan kombinasi metode PCA dengan MFCC dapat mereduksi dimensi vektor suara hingga 99%. Rinci hasil proses ekstraksi ciri dapat dilihat pada Tabel 7 dan Tabel 8. Penerapan metode PCA terhadap data pelatihan, akan menghasilkan matriks berisi nilai komponen utama dan vektor yang berisi nilai eigen. Menurut Johnson, sebagian data hasil proses PCA dapat digunakan untuk menggantikan fungsi data hasil proses PCA sebagai data penelitian. Pemilihan sampel data pengganti dilakukan melalui penghitungan rasio nilai eigen (R), yaitu: membagi hasil penjumlahan sejumlah nilai eigen, dengan hasil penjumlahan seluruh nilai eigen, secara matematis penghitungan rasio nilai eigen dituliskan dengan persamaan R = m i = 1 λ i n j = 1 λ, dimana λ adalah nilai eigen. Persentasi rasio 80, 90 dan 95 dari j total nilai eigen, akan memberikan sebanyak m data yang dapat digunakan untuk membentuk data pelatihan dan data pengujian (Johnson et. al 1998).

53 38 Penerapan proses ekstraksi ciri suara juga berlaku untuk data noise. Dimensi setiap vektor hasil ekstraksi suara, disajikan pada tabel 7 (data asli) dan tabel 8 (data noise). Tabel 7 Dimensi data penelitian hasil ekstraksi ciri suara untuk data asli No Ukuran vektor ciri hasil Kelompok Ukuran Ukuran pencuplikan data Vekt_mfcc Vekt_Pca Pca80 Pca90 Pca Tabel 8 Dimensi data penelitian hasil ekstraksi ciri suara untuk data noise No Ukuran vektor ciri hasil Kelompok Ukuran Ukuran pencuplikan data Vekt_mfcc Vekt_Pca Pca80 Pca90 Pca Hasil Pengujian PNN70 Hasil pengujian PNN70, adalah nilai rata rata keberhasilan identifikasi dari 6 kali pengujian varian PNN70 menggunakan data asli. Nilai akurasi tertinggi pengujian PNN70 diberikan kelompok data 12 ( ). Kelompok data 12 ( ), adalah kelompok data ciri yang dibentuk dengan koefisien mel 20, lebar waktu frame 40 ms dan lebar overlap 50%. Nilai akurasi tertinggi yang dicapai pengujian PNN70, sebagai berikut: 88,33% untuk penggunaan data Pca80, 93,89% untuk penggunaan data Pca90,

54 39 95,00% untuk penggunaan data Pca95, dan 95,56% untuk penggunaan data vekt_mfcc, lihat Tabel 9. Pengujian menggunakan data Pca90 ( dan ) dan Pca95 ( dan ) mampu memberikan nilai akurasi lebih baik 0,6% dibandingkan dengan penggunaan data vekt_mfcc ( , dan ). Nilai akurasi rata - rata dari pengujian PNN70 menggunakan data ciri vekt_mfcc memberikan nilai sebesar 91,81%, pengujian menggunakan data ciri Pca80 memberikan nilai sebesar 86,39%, pengujian menggunakan data ciri Pca90 memberikan nilai sebesar 91,16%, sedangkan pengujian menggunakan data ciri Pca95 memberikan nilai sebesar 91,62%. Dari hasil pengujian PNN70, diketahui bahwa penggunaan data ciri vekt_mfcc menghasilkan nilai akurasi lebih baik 5,9% dibandingkan penggunaan data ciri Pca80, 0,7% lebih baik dibandingkan penggunaan data ciri Pca90, dan 0,2% lebih baik dibandingkan penggunaan data ciri Pca95. Penggunaan data ciri Pca90 dan Pca95 pada pengujian PNN70 tidak menurunkan nilai akurasi secara nyata, dibandingkan nilai akurasi yang dihasilkan menggunakan data ciri vekt_mfcc. Keseluruhan hasil pengujian model PNN70 disajikan pada Tabel 9, dan visualisasi grafis hasil pengujian PNN70 disajikan pada Gambar 24. Tabel 9 Hasil pengujian model PNN70 No. Kelompok Akurasi pengujian PNN70 (%) untuk jenis data Data Pca80 Pca90 Pca95 MFCC , , , , , , , , , , , ,56

55 40 Gambar 24 Visualisasi grafis hasil pengujian model PNN Hasil Pengujian PNN90 Hasil pengujian PNN90, adalah nilai rata rata keberhasilan identifikasi dari 10 kali pengujian varian PNN90 menggunakan data asli. Nilai akurasi tertinggi pada pengujian PNN90 diberikan oleh kelompok data 12 ( ). Nilai akurasi teringgi yang dicapai PNN90, sebagai berikut: 92% untuk pengujian menggunakan data Pca80, 94% untuk pengujian menggunakan data Pca90, dan 96% untuk pengujian menggunakan data Pca95 dan vekt_mfcc. Pengujian PNN90 menggunakan data Pca90 ( dan ) dan Pca95 ( ) menghasilkan nilai akurasi 1% lebih baik dibandingkan hasil pengujian PNN90 menggunakan data ciri vekt_mfcc ( dan ), lihat Tabel 10. Nilai akurasi rata rata dari pengujian PNN90 menggunakan data ciri vekt_mfcc memberikan nilai sebesar 93,5%, pengujian menggunakan data ciri Pca80 memberikan nilai sebesar 89,83%, pengujian menggunakan data ciri Pca90 memberikan nilai sebesar 92,33%, sedangkan pengujian yang dilakukan menggunakan data ciri Pca95 memberikan nilai sebesar 93,17%. Dari hasil pengujian PNN90, diketahui bahwa penggunaan data ciri vekt_mfcc

56 41 menghasilkan nilai akurasi lebih baik 3,9% dibandingkan penggunaan data ciri Pca80, 1,25% lebih baik dibandingkan penggunaan data ciri Pca90, dan 0,35% lebih baik dibandingkan penggunaan data ciri Pca95. Penggunaan data ciri Pca90 dan Pca95 pada pengujian PNN90 tidak menurunkan nilai akurasi secara nyata, dibandingkan nilai akurasi yang dihasilkan menggunakan data ciri vekt_mfcc. Keseluruhan hasil pengujian model PNN90 disajikan pada Tabel 10, dan visualisasi grafis hasil pengujian PNN90 disajikan pada Gambar 25. Visualisasi grafis, rinci hasil pengujian PNN70 dan PNN90 dapat dilihat pada Lampiran 2. Tabel 10 Hasil pengujian model PNN90 No. Kelompok Akurasi pengujian PNN90 (%) untuk jenis data Data Pca80 Pca90 Pca95 MFCC Dari pengujian kedua model PNN (PNN70 dan PNN90), diketahui bahwa menambahkan jumlah data acuan kedalam algoritma JST probabilistik (PNN) dapat meningkatkan kinerja sistem. Nilai akurasi rata - rata yang diberikan model PNN90 lebih tinggi dibandingkan nilai akurasi rata rata yang diberikan model PNN70, perbedaan nilai untuk pengujian yang dilakukan menggunakan data ciri Pca80 adalah sebesar 3,44%, perbedaan nilai untuk pengujian yang dilakukan menggunakan data ciri Pca90 adalah sebesar 1,17%, sedangkan perbedaan nilai pengujian PNN90 dengan PNN70 yang dilakukan menggunakan data ciri Pca95 adalah sebesar 1,55%, dan untuk pengujian menggunakan data vekt_mfcc terjadi perbedaan nilai sebesar 1,69%.

57 42 Gambar 25 Visualisasi grafis hasil pengujian model PNN Waktu Komputasi Dampak dari penerapan kombinasi metode PCA dengan MFCC (Pca80, Pca90, dan Pca95) dapat mempercepat waktu komputasi. Rata rata waktu yang dihabiskan untuk menguji model PNN (PNN70 dan PNN90) menggunakan data ciri vekt_mfcc adalah 1,08 detik, sedangkan pada penggunaan data ciri Pca80, Pca90, dan Pca95, rata rata waktu yang dihabiskan untuk menguji PNN adalah 0,09 hingga 0,10 detik. Bila dibandingkan dengan penggunaan data ciri vekt_mfcc, maka penggunaan data ciri Pca80, Pca90, atau Pca95 dapat mempercepat kerja algoritma PNN dalam mengidentifikasi pola suara pembicara. keseluruhan waktu komputasi yang digunakan model PNN70 untuk mengidetifikasi pola suara pembicara disajikan pada Tabel 11, sedangkan untuk model PNN90 disajikan pada Tabel 12. Visualisasi grafis penggunaan waktu komputasi model PNN70 disajikan pada Gambar 26, sedangkan visualisasi waktu komputasi model PNN90 disajikan pada Gambar 27.

58 43 Tabel 11 Waktu komputasi model PNN70 No Kelompk Data Waktu yang digunakan PNN70 (detik) untuk menguji jenis data Mfcc Pca_80 Pca_90 Pca_ Gambar 26 Visualisasi waktu komputasi model PNN70

59 44 Tabel 12 Waktu komputasi model PNN90 (detik) No Kelompok Data Waktu yang digunakan PNN90 (detik) untuk menguji jenis data Mfcc Pca_80 Pca_90 Pca_ Gambar 27 Visualisasi waktu komputasi model PNN90 Dari pengukuran waktu komputasi, diketahui bahwa penerapan kombinasi metode PCA dengan MFCC dapat membantu menghemat pemakaian waktu komputasi hingga 90%, dengan demikian dapat dikatakan bahwa penerapan

60 45 metode PCA bersama dengan metode MFCC dapat mempercepat kinerja sistem dalam mengidentifikasi pola suara. 4.6 Hasil Pengujian dengan Data Noise Untuk mengetahui pengaruh noise terhadap kinerja sistem, maka sistem diuji menggunakan data yang telah dipengaruhi white gaussian noise sebesar 20, 30, dan 40 desibel, dan disebut data noise. Pengujian sistem dilakukan hanya untuk sistem dengan model PNN90. Dalam pengujian, data asli (data tanpa dipengaruhi white gaussian noise) digunakan sebagai data pelatihan, dan data noise sebagai data pengujian. Pengujian PNN90 menggunakan data noise 20 desibel menghasilkan nilai akurasi rata rata lebih rendah 57,55% dibandingkan pengujian menggunakan data asli, keseluruhan nilai akurasi untuk penujian menggunakan data noise 20 desibel disajikan pada Tabel 13. Tabel 13 Hasil pengujian model PNN90 untuk data noise 20 desibel No. Kelompok Akurasi pengujian PNN90 (%) untuk jenis data Data Pca80 Pca90 Pca95 Mfcc Pengujian PNN90 menggunakan data noise 30 desibel menghasilkan nilai akurasi rata rata lebih rendah 27,55% dibandingkan pengujian menggunakan data asli, keseluruhan nilai akurasi pengujian untuk data noise 30 desibel disajikan pada Tabel 14.

61 46 Tabel 14 Hasil pengujian model PNN90 untuk data noise 30 desibel No. Kelompok Data Akurasi pengujian PNN90 (%) untuk jenis data Pca80 Pca90 Pca95 Mfcc Pengujian PNN90 menggunakan data noise 40 desibel menghasilkan nilai akurasi rata rata lebih rendah 9,99% dibandingkan pengujian menggunakan data asli, keseluruhan nilai akurasi pengujian untuk data noise 40 desibel disajikan pada Tabel 15. Tabel 15 Hasil pengujian model PNN90 untuk data noise 40 desibel No. Kelompok Data Akurasi pengujian PNN90 (%) untuk jenis data Pca80 Pca90 Pca95 Mfcc Hasil pengujian memperlihat bahwa data yang terkontaminasi noise secara nyata mempengaruhi kinerja sistem identifikasi. Hasil pengujian model PNN90

62 47 menggunakan data Pca80, Pca90, dan Pca95 yang telah ditambahkan noise, tidak berhasil menyamai nilai akurasi yang dicapai data asli. Pada pengujian yang menggunakan data ciri vekt_mfcc dengan noise 40 db menghasilkan nilai akurasi 7,1% lebih rendah bila dibandingkan dengan pengujian menggunakan data asli. Visualisasi perbandingan nilai akurasi hasil pengujian menggunakan data ciri vekt_mfcc (asli) dengan data ciri vekt_mfcc yang telah dipengaruhi noise disajikan pada Gambar 28, untuk data Pca80, Pca90, dan Pca95 dapat dilihat Lampiran 3. Gambar 28 Visualisasi hasil pengujian PNN90 untuk data noise 4.7 Pengaruh Parameter Pembentuk Data Ciri Untuk mel 16, overlap 40%, dan lebar waktu frame 16 ms pengujian sistem memberikan nilai akurasi 86% untuk data Pca80, 90% untuk data Pca90, 91% untuk data Pca95, dan 92% untuk data ciri vekt_mfcc. Dari ketiga nilai akurasi yang dihasilkan data Pca80, Pca90,dan Pca95, diketahui bahwa rasio nilai eigen 0,95 dapat memberikan nilai akurasi yang lebih baik dan menyamai nilai akurasi yang diberikan data ciri vekt_mfcc. Meningkatkan nilai parameter lebar waktu frame dari 16 ms menjadi 30 ms, atau 40 ms, untuk dipasangkan dengan mel 16

63 48 dan overlap 40%, memberi peningkatan nilai akurasi sistem sebesar 3% untuk data Pca80, 1% untuk data Pca90 dan Pca95, sedangkan untuk data vekt_mfcc tidak mengalami perubahan nilai akurasi, lihat Gambar 29. Gambar 29 Perbandingan nilai akurasi kelompok data 1, 2, dan 3 Untuk mel 16, overlap 50%, dan lebar waktu frame 16 ms pengujian sistem memberikan nilai akurasi 88% untuk data Pca80, 92% untuk data Pca90, 92% untuk data Pca95, dan 94% untuk data ciri vekt_mfcc. Meningkatkan nilai parameter lebar waktu frame dari 16 ms menjadi 40 ms, untuk dipasangkan dengan mel 16 dan overlap 50%, memberi peningkatan nilai akurasi sistem sebesar 3% untuk data Pca80, 2% untuk data Pca95. untuk data Pca90 terjadi penurunan sebesar 1%, sedangkan untuk data vekt_mfcc tidak terjadi perubahan nilai akurasi. Dari ketiga nilai akurasi yang dihasilkan Pca80, Pca90, dan Pca95 diketahui bahwa rasio nilai eigen 0,95, memberikan nilai akurasi yang lebih baik dibandingkan nilai akurasi yang diberikan data dengan rasio nilai eigen 0,80, dan 0,90. Nilai akurasi data Pca95 mampu menyamai nilai akurasi yang diberikan data vekt_mfcc, lihat Gambar 30.

64 49 Untuk mel 16, peningkatan nilai parameter overlap dari 40% menjadi 50%, mampu meningkatkan nilai akurasi sistem hingga 2,13%, yaitu dari 92% menjadi 94%, untuk data Pca95 pada lebar frame 40 ms. Gambar 30 Perbandingan nilai akurasi kelompok data 4, 5, dan 6 Untuk mel 20, overlap 50%, dan lebar waktu frame 16 ms pengujian sistem memberikan nilai akurasi 90% untuk data Pca80, 94% untuk data Pca90, 93% untuk data Pca95, dan 94% untuk data ciri vekt_mfcc. Meningkatkan nilai parameter lebar waktu frame dari 16 ms menjadi 30 ms, untuk dipasangkan dengan mel 20 dan overlap 50%, memberi peningkatan nilai akurasi sistem sebesar 1% untuk data Pca80 dan vekt_mfcc, 2% untuk data Pca95, untuk data Pca90 terjadi penurunan sebesar 1%. Sedangkan meningkatkan nilai lebar frame dari 16 ms menjadi 40 ms, memberi peningkatan nilai akurasi sebesar 2% untuk data Pca80 dan data vekt_mfcc, 3% untuk data Pca95, dan tidak terjadi perubahan nilai akurasi untuk data Pca90, lihat Gambar 31. Dengan waktu komputasi yang lebih baik, data Pca95 mampu menyamai nilai akurasi yang diberikan data vekt_mfcc pada lebar frame 30 ms dan 40 ms Dari ketiga nilai akurasi yang dihasilkan Pca80, Pca90, dan Pca95, sekali lagi rasio nilai eigen 0,95, mampu memberikan nilai akurasi yang lebih baik dibandingkan nilai akurasi yang diberikan data dengan rasio nilai eigen 0,80, dan

65 50 0,90. Untuk overlap 50%, peningkatan nilai koefisien mel dari 16 menjadi 20 mampu meningkatkan nilai akurasi sistem hingga 2,13%, yaitu dari 94% menjadi 96%, untuk data Pca95 pada lebar frame 40 ms. Gambar 31 Perbandingan nilai akurasi kelompok data 10, 11, dan 12. Keberhasilan data penelitian dalam mendukung kerja sitem tidak lepas dari peran pasangan nilai parameter. Dari 3 nilai parameter lebar waktu frame, 2 nilai parameter overlap, dan 2 nilai parameter koefisien mel, terbentuk 12 kelompok data penelitian. Dari ke 12 kelompok data penelitian, data vekt_mfcc dan Pca95 yang dibentuk menggunakan nilai koefisien mel 20, lebar frame 40 ms dan overlap 50% (kelompok data 12) memberikan nilai akurasi sebesar 96%, dan merupakan nilai akurasi tertinggi, ditinjau dari penggunaan waktu komputasi, penggunaan data ciri Pca95 lebih baik dibandingkan penggunaan data vekt_mfcc, lihat Gambar 27.

66 BAB V SIMPULAN DAN SARAN 5.1 Simpulan Dari hasil penelitian yang diperoleh, dapat disimpulkan bahwa: Pada proses ekstraksi ciri, penerapan kombinasi metode PCA dengan metode MFCC dapat mereduksi dimensi vektor suara hingga 99%, sedangkan penerapan metode MFCC tanpa metode PCA hanya dapat mereduksi vektor suara hingga 92%. Data Pca95 ( ), yaitu data ciri yang dihasilkan proses ekstraksi ciri dengan parameter koefisien mel 20, lebar waktu frame 40 ms, lebar overlap 50%, dan rasio nilai eigen 95%, dapat memberikan nilai akurasi sebesar 96% dengan waktu komputasi 90% lebih baik dibandingkan data ciri vekt_mfcc ( ). Pengaruh white gaussian noise sebesar 40 desibel pada sinyal suara dapat menyebabkan penurunan nilai akurasi rata rata hingga 7%, sedangkan pengaruh noise sebesar 30 desibel menyebabkan penurunan nilai akurasi rata rata hingga 22%. 5.2 Saran Penelitian ini masih jauh dari sempurna, sehingga perlu dilakukan kajian lebih lanjut dalam hal: 1 Pengembangan teknik yang lebih baik untuk mendapatkan sistem identifikasi pembicara yang lebih handal terhadap data penelitian yang terkontaminasi noise. 2 Penggunaan data penelitian yang lebih besar dan bervariasi, sehingga dapat dibuktikan apakah kinerja sistem yang dikembangkan benar memberi nilai postif (kepuasan) bagi pemakai.

67 DAFTAR PUSTAKA Bolat B, Yildirim T Performance increasing methods for probabilistic Neural Networks. Pakistan Journal of Information and Technology 2(3): Campbell, J.P., 1997, Speaker Recognition: A Tutorial, Proceedings of the IEEE, Vol. 85, No. 9. Furui S Recent advances in speaker recognition. Pattern Recognition Letters 18: Ganchev T, Tsopanoglou A, Fakotakis N, Kokkinakis G. 2002a. Probabilistic Neural Networks Combined with GMMs for Speaker Recognition over Telephone Channels. 14th Int. Conf. On Digital Signal Processing, 2: Ganchev T, Fakotakis N, Kokkinakis G. 2002b. Speaker Verification System Based On Probabilistic Neural Neworks. NIST Speaker Recognition Evaluation Workshop, Virginia, USA. Ganchev T Speaker Recognition. Department of Computer and Electrical Engineering, University of Patras, Greece. [disertasi] [7 Mei 2007] Johnson R. A, Wichern R.E Applied Multivariate Statistical Analysis. New Jersey, USA: Printice Hall, Inc. Kantardzic, M Data Mining: Concepts, Models, Methods, and Algorithms. New Jersey, USA: John Wiley & Sons, Inc. Karpov E Real-Time Speaker Identification [tesis]. Joensuu: department of Computer Science, Unversity of Joensuu. Kusumadewi S Artificial Intelligence (Teknik dan Aplikasinya). Yogyakarta: Graha Ilmu. Li Min Fu Neural Networks in Computer Intelligence. New York: The McGraw-Hill, Inc. Low R, Togneri R Speech Recognition Using the Probabilistic Neural Network. tr98-01.pdf [19 September 2005] Porat B A Course in Digital Signal Processing. New York: John Wiley & Sons, Inc. Pressman, R.S Software Engineering : A Practitioner s Approach. New York: The McGraw-Hill, Inc. Rabah Y. 2004, VoiceXML Speech Recognition. [19 September 2005]

68 53 Rabiner L, Juang BH Fundamental of Speech Recognition. New Jersey: PTR Prentice-Hall, Inc. Reynolds D.A An Overview of Automatic Speaker Recognition Technology. ICASSP: Russel SJ. Norvig P Artificial Intelligence A Modern Approach. New Jersey: Prentice-Hall, Inc. Shiavi R Introduction to Applied Statistical Signal Analysis. USA: R.D. Irwin, Inc. Specht D F Probabilistic Neural Networks and Polynomial Adaline as Complementary Techniques for Classification. IEEE Transaction on Neural Networks 1(1): Enhancements to Probabilistic Neural Networks. IEEE Transaction on Neural Networks 3(1): Specht D F, Shapiro P D Generalization Accuracy of Probabilistic Neural Networks Compared with Back-Propagation Networks. IEEE Transaction on Neural Networks 1: The Mathworks, Inc., 2004, Signal Processing Blockset, User s Guide, Versi 6, [19 September 2005] Zaknich A A Modified Probabilistic Neural Networks for Signal Processing and Pattern Recognition [disertasi]. Western Australia: Department of Electrical and Electronic Engineering, The University of Western Australia.

69 54 Lampiran 1 Bentuk sinyal suara Anta (asli) Anta (noise 20 desibel) Anta (noise 30 desibel)

70 55 Lanjutan Aziz (asli) Aziz (noise 20 desibel) Aziz (noise 30 desibel)

71 56 Lanjutan Citra (asli) Citra (noise 20 desibel) Citra (noise 30 desibel)

72 57 Lanjutan Didit (asli) Didit (noise 20 desibel) Didit (noise 30 desibel)

73 58 Lanjutan Fitri (asli) Fitri (noise 20 desibel) Fitri (noise 30 desibel)

74 59 Lanjutan Intan (asli) Intan (noise 20 desibel) Intan (noise 30 desibel)

75 60 Lanjutan Mijo (asli) Mijo (noise 20 desibel) Mijo (noise 30 desibel)

76 61 Lanjutan Sumrah (asli) Sumrah (noise 20 desibel) Sumrah (noise 30 desibel)

77 62 Lanjutan Titin (asli) Titin (noise 20 desibel) Titin (noise 30 desibel)

78 63 Lanjutan Wiwie (asli) Wiwie (noise 20 desibel) Wiwie (noise 30 desibel)

79 Lampiran 2 Visualisasi grafis hasil pengujian data asli 64

80 Lanjutan 65

81 Lanjutan 66

82 Lanjutan 67

udara maupun benda padat. Manusia dapat berkomunikasi dengan manusia dari gagasan yang ingin disampaikan pada pendengar.

udara maupun benda padat. Manusia dapat berkomunikasi dengan manusia dari gagasan yang ingin disampaikan pada pendengar. BAB II DASAR TEORI 2.1 Suara (Speaker) Suara adalah sinyal atau gelombang yang merambat dengan frekuensi dan amplitudo tertentu melalui media perantara yang dihantarkannya seperti media air, udara maupun

Lebih terperinci

PENGENALAN SUARA BURUNG MENGGUNAKAN MEL FREQUENCY CEPSTRUM COEFFICIENT DAN JARINGAN SYARAF TIRUAN PADA SISTEM PENGUSIR HAMA BURUNG

PENGENALAN SUARA BURUNG MENGGUNAKAN MEL FREQUENCY CEPSTRUM COEFFICIENT DAN JARINGAN SYARAF TIRUAN PADA SISTEM PENGUSIR HAMA BURUNG PENGENALAN SUARA BURUNG MENGGUNAKAN MEL FREQUENCY CEPSTRUM COEFFICIENT DAN JARINGAN SYARAF TIRUAN PADA SISTEM PENGUSIR HAMA BURUNG TUGAS AKHIR MUHAMMAD AGUNG NURSYEHA 2211100164 Pembimbing: Dr. Muhammad

Lebih terperinci

EKSTRAKSI FITUR MENGGUNAKAN ELLIPTICAL FOURIER DESCRIPTOR UNTUK PENGENALAN VARIETAS TANAMAN KEDELAI HERMAWAN SYAHPUTRA

EKSTRAKSI FITUR MENGGUNAKAN ELLIPTICAL FOURIER DESCRIPTOR UNTUK PENGENALAN VARIETAS TANAMAN KEDELAI HERMAWAN SYAHPUTRA EKSTRAKSI FITUR MENGGUNAKAN ELLIPTICAL FOURIER DESCRIPTOR UNTUK PENGENALAN VARIETAS TANAMAN KEDELAI HERMAWAN SYAHPUTRA SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2009 PERNYATAAN MENGENAI TESIS

Lebih terperinci

PENDAHULUAN. Latar Belakang

PENDAHULUAN. Latar Belakang Latar Belakang PENDAHULUAN Manusia dianugrahi oleh Tuhan dua telinga yang memiliki fungsi untuk menangkap sinyal-sinyal suara. Namun untuk mengoptimalkan dari fungsi telinga tersebut manusia harus belajar

Lebih terperinci

Jaringan Syaraf Tiruan pada Robot

Jaringan Syaraf Tiruan pada Robot Jaringan Syaraf Tiruan pada Robot Membuat aplikasi pengenalan suara untuk pengendalian robot dengan menggunakan jaringan syaraf tiruan sebagai algoritma pembelajaran dan pemodelan dalam pengenalan suara.

Lebih terperinci

Pengenalan Pembicara dengan Ekstraksi Ciri MFCC Menggunakan Kuantisasi Vektor (VQ) Yoyo Somantri & Erik Haritman dosen tek elektro fptk UPI.

Pengenalan Pembicara dengan Ekstraksi Ciri MFCC Menggunakan Kuantisasi Vektor (VQ) Yoyo Somantri & Erik Haritman dosen tek elektro fptk UPI. Pengenalan Pembicara dengan Ekstraksi Ciri MFCC Menggunakan Kuantisasi Vektor (VQ) Yoyo Somantri & Erik Haritman dosen tek elektro fptk UPI. Tujuan Tujuan dari penelitian ini adalah untuk mengidentifikasi

Lebih terperinci

PENGEMBANGAN MODEL PROBABILISTIC NEURAL NETWORK UNTUK IDENTIFIKASI CHORD GITAR ARVIANI RIZKI

PENGEMBANGAN MODEL PROBABILISTIC NEURAL NETWORK UNTUK IDENTIFIKASI CHORD GITAR ARVIANI RIZKI PENGEMBANGAN MODEL PROBABILISTIC NEURAL NETWORK UNTUK IDENTIFIKASI CHORD GITAR ARVIANI RIZKI DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM INSTITUT PERTANIAN BOGOR BOGOR PERNYATAAN

Lebih terperinci

INTEGRASI DATA SEMITERSTRUKTUR SECARA SKEMATIK BERBASIS XML (EXTENSIBLE MARKUP LANGUAGE) TITIN PRAMIYATI K.

INTEGRASI DATA SEMITERSTRUKTUR SECARA SKEMATIK BERBASIS XML (EXTENSIBLE MARKUP LANGUAGE) TITIN PRAMIYATI K. INTEGRASI DATA SEMITERSTRUKTUR SECARA SKEMATIK BERBASIS XML (EXTENSIBLE MARKUP LANGUAGE) TITIN PRAMIYATI K. SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2008 PERNYATAAN MENGENAI TESIS DAN SUMBER

Lebih terperinci

KOMPRESI CITRA DIGITAL DENGAN MENGGUNAKAN HEBBIAN BASED PRINCIPAL COMPONENT ANALYSIS

KOMPRESI CITRA DIGITAL DENGAN MENGGUNAKAN HEBBIAN BASED PRINCIPAL COMPONENT ANALYSIS KOMPRESI CITRA DIGITAL DENGAN MENGGUNAKAN HEBBIAN BASED PRINCIPAL COMPONENT ANALYSIS 1 Sofyan Azhar Ramba 2 Adiwijaya 3 Andrian Rahmatsyah 12 Departemen Teknik Informatika Sekolah Tinggi Teknologi Telkom

Lebih terperinci

IDENTIFIKASI CAMPURAN NADA PADA SUARA PIANO MENGGUNAKAN CODEBOOK

IDENTIFIKASI CAMPURAN NADA PADA SUARA PIANO MENGGUNAKAN CODEBOOK IDENTIFIKASI CAMPURAN NADA PADA SUARA PIANO MENGGUNAKAN CODEBOOK Ade Fruandta dan Agus Buono Departemen Ilmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, Institut Pertanian Bogor Jl. Meranti

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. 4.1 Spesifikasi Hardware dan Software yang digunakan dalam penelitian

BAB IV IMPLEMENTASI DAN EVALUASI. 4.1 Spesifikasi Hardware dan Software yang digunakan dalam penelitian BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Spesifikasi Hardware dan Software yang digunakan dalam penelitian Penelitian ini dilakukan dengan menggunakan satu set komputer dengan prosesor berkecepatan 1,18 GHz,

Lebih terperinci

PENGENALAN SUARA MANUSIA DENGAN MENGGUNAKAN JARINGAN SARAF TIRUAN MODEL PROPAGASI BALIK

PENGENALAN SUARA MANUSIA DENGAN MENGGUNAKAN JARINGAN SARAF TIRUAN MODEL PROPAGASI BALIK ABSTRAK PENGENALAN SUARA MANUSIA DENGAN MENGGUNAKAN Dosen Jurusan Teknik Elektronika Fakultas Teknik Universitas Negeri Makassar Pada penelitian ini dibuat sebuah sistem pengenalan suara manusia dengan

Lebih terperinci

PENDAHULUAN. Latar Belakang

PENDAHULUAN. Latar Belakang Latar Belakang PENDAHULUAN Genre musik adalah pengelompokan musik sesuai dengan kemiripan satu dengan yang lain, seperti kemiripan dalam hal frekuensi musik, struktur ritmik, dan konten harmoni. Genre

Lebih terperinci

PENDAHULUAN. Latar Belakang

PENDAHULUAN. Latar Belakang Latar Belakang PENDAHULUAN Pengenalan fonem adalah implementasi dari speech to teks yang merupakan bagian dari speech recognition atau pengenalan ucapan. Pengenalan ucapan lebih dikonsentrasikan pada ekstraksi

Lebih terperinci

BIOMETRIK SUARA DENGAN TRANSFORMASI WAVELET BERBASIS ORTHOGONAL DAUBENCHIES

BIOMETRIK SUARA DENGAN TRANSFORMASI WAVELET BERBASIS ORTHOGONAL DAUBENCHIES Agustini, Biometrik Suara Dengan Transformasi Wavelet 49 BIOMETRIK SUARA DENGAN TRANSFORMASI WAVELET BERBASIS ORTHOGONAL DAUBENCHIES Ketut Agustini (1) Abstract: Biometric as one of identification or recognition

Lebih terperinci

TINJAUAN PUSTAKA. Pengenalan Suara

TINJAUAN PUSTAKA. Pengenalan Suara Pengenalan Suara TINJAUAN PUSTAKA Menurut Peacock (1990), pengenalan suara merupakan kemampuan untuk mengidentifikasi kata-kata yang diucapkan. Terdapat 5 faktor yang dapat mengontrol dan menyederhanakan

Lebih terperinci

PERANCANGAN PROTOKOL AKTA NOTARIS DIGITAL INAYATULLAH

PERANCANGAN PROTOKOL AKTA NOTARIS DIGITAL INAYATULLAH PERANCANGAN PROTOKOL AKTA NOTARIS DIGITAL INAYATULLAH SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2007 PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI Dengan ini saya menyatakan bahwa Tesis Perancangan

Lebih terperinci

PEMBANGUNAN SISTEM DATA MINING UNTUK DIAGNOSIS PENYAKIT DIABETES MENGGUNAKAN ALGORITME CLASSIFICATION BASED ASSOCIATION HERWANTO

PEMBANGUNAN SISTEM DATA MINING UNTUK DIAGNOSIS PENYAKIT DIABETES MENGGUNAKAN ALGORITME CLASSIFICATION BASED ASSOCIATION HERWANTO PEMBANGUNAN SISTEM DATA MINING UNTUK DIAGNOSIS PENYAKIT DIABETES MENGGUNAKAN ALGORITME CLASSIFICATION BASED ASSOCIATION HERWANTO SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2006 1 PERNYATAAN MENGENAI

Lebih terperinci

PREDIKSI STATUS KEAKTIFAN STUDI MAHASISWA DENGAN ALGORITMA C5.0 DAN K-NEAREST NEIGHBOR IIN ERNAWATI G

PREDIKSI STATUS KEAKTIFAN STUDI MAHASISWA DENGAN ALGORITMA C5.0 DAN K-NEAREST NEIGHBOR IIN ERNAWATI G PREDIKSI STATUS KEAKTIFAN STUDI MAHASISWA DENGAN ALGORITMA C5.0 DAN K-NEAREST NEIGHBOR IIN ERNAWATI G651044054 SEKOLAH PASCA SARJANA INSTITUT PERTANIAN BOGOR BOGOR 2008 PERNYATAAN MENGENAI TESIS DAN SUMBER

Lebih terperinci

Frekuensi Dominan Dalam Vokal Bahasa Indonesia

Frekuensi Dominan Dalam Vokal Bahasa Indonesia Frekuensi Dominan Dalam Vokal Bahasa Indonesia Tjong Wan Sen #1 # Fakultas Komputer, Universitas Presiden Jln. Ki Hajar Dewantara, Jababeka, Cikarang 1 wansen@president.ac.id Abstract Pengenalan ucapan

Lebih terperinci

PENDAHULUAN. Latar Belakang

PENDAHULUAN. Latar Belakang Latar Belakang PENDAHULUAN Perkembangan penelitian di dunia telekomunikasi sangat pesat beberapa tahun terakhir ini. Salah satunya adalah penelitian di bidang suara. Suara adalah salah satu cara manusia

Lebih terperinci

PENERAPAN MEL FREQUENCY CEPSTRUM COEFFICIENTS

PENERAPAN MEL FREQUENCY CEPSTRUM COEFFICIENTS PENERAPAN MEL FREQUENCY CEPSTRUM COEFFICIENTS (MFCC) SEBAGAI EKSTRAKSI CIRI PADA PENGENALAN FONEM DENGAN PROBABILISTIC NEURAL NETWORK (PNN) SEBAGAI CLASSIFIER CLARA DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA

Lebih terperinci

PEMBANGUNAN SISTEM DATA MINING UNTUK DIAGNOSIS PENYAKIT DIABETES MENGGUNAKAN ALGORITME CLASSIFICATION BASED ASSOCIATION HERWANTO

PEMBANGUNAN SISTEM DATA MINING UNTUK DIAGNOSIS PENYAKIT DIABETES MENGGUNAKAN ALGORITME CLASSIFICATION BASED ASSOCIATION HERWANTO PEMBANGUNAN SISTEM DATA MINING UNTUK DIAGNOSIS PENYAKIT DIABETES MENGGUNAKAN ALGORITME CLASSIFICATION BASED ASSOCIATION HERWANTO SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2006 1 PERNYATAAN MENGENAI

Lebih terperinci

BAB 2 LANDASAN TEORI. mencakup teori speaker recognition dan program Matlab. dari masalah pattern recognition, yang pada umumnya berguna untuk

BAB 2 LANDASAN TEORI. mencakup teori speaker recognition dan program Matlab. dari masalah pattern recognition, yang pada umumnya berguna untuk 6 BAB 2 LANDASAN TEORI 2.1 Teori-teori Dasar / Umum Landasan teori dasar / umum yang digunakan dalam penelitian ini mencakup teori speaker recognition dan program Matlab. 2.1.1 Speaker Recognition Pada

Lebih terperinci

MODEL PERAMALAN HARGA SAHAM DENGAN JARINGAN SYARAF TIRUAN PROPAGASI BALIK TRIANA ENDANG

MODEL PERAMALAN HARGA SAHAM DENGAN JARINGAN SYARAF TIRUAN PROPAGASI BALIK TRIANA ENDANG MODEL PERAMALAN HARGA SAHAM DENGAN JARINGAN SYARAF TIRUAN PROPAGASI BALIK TRIANA ENDANG SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2008 PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI Dengan ini

Lebih terperinci

PEMODELAN JARINGAN SYARAF TIRUAN RECURRENT YANG TEROPTIMASI SECARA HEURISTIK UNTUK PENDUGAAN CURAH HUJAN BERDASARKAN PEUBAH ENSO

PEMODELAN JARINGAN SYARAF TIRUAN RECURRENT YANG TEROPTIMASI SECARA HEURISTIK UNTUK PENDUGAAN CURAH HUJAN BERDASARKAN PEUBAH ENSO PEMODELAN JARINGAN SYARAF TIRUAN RECURRENT YANG TEROPTIMASI SECARA HEURISTIK UNTUK PENDUGAAN CURAH HUJAN BERDASARKAN PEUBAH ENSO AFAN GALIH SALMAN Tesis Sebagai salah satu syarat untuk memperoleh gelar

Lebih terperinci

INTEGRASI DATA SEMITERSTRUKTUR SECARA SKEMATIK BERBASIS XML (EXTENSIBLE MARKUP LANGUAGE) TITIN PRAMIYATI K.

INTEGRASI DATA SEMITERSTRUKTUR SECARA SKEMATIK BERBASIS XML (EXTENSIBLE MARKUP LANGUAGE) TITIN PRAMIYATI K. INTEGRASI DATA SEMITERSTRUKTUR SECARA SKEMATIK BERBASIS XML (EXTENSIBLE MARKUP LANGUAGE) TITIN PRAMIYATI K. SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2008 PERNYATAAN MENGENAI TESIS DAN SUMBER

Lebih terperinci

Perbandingan Sistem Perhitungan Suara Tepuk Tangan dengan Metode Berbasis Frekuensi dan Metode Berbasis Amplitudo

Perbandingan Sistem Perhitungan Suara Tepuk Tangan dengan Metode Berbasis Frekuensi dan Metode Berbasis Amplitudo Tersedia secara online di: http://journal.ipb.ac.id/index.php.jika Volume 2 Nomor 1 halaman 29-37 ISSN: 2089-6026 Perbandingan Sistem Perhitungan Suara Tepuk Tangan dengan Metode Berbasis Frekuensi dan

Lebih terperinci

PENGENALAN NADA SULING REKORDER MENGGUNAKAN FUNGSI JARAK CHEBYSHEV

PENGENALAN NADA SULING REKORDER MENGGUNAKAN FUNGSI JARAK CHEBYSHEV PENGENALAN NADA SULING REKORDER MENGGUNAKAN FUNGSI JARAK CHEBYSHEV Marianus Hendra Wijaya 1), Linggo Sumarno 2) 1) Program Studi Teknik Elektro Fakultas Sains dan Teknologi Universtas Sanata Dharma Yogyakarta

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2006/2007 SPEAKER IDENTIFICATION DENGAN MENGGUNAKAN TRANSFORMASI WAVELET DISKRIT DAN JARINGAN SARAF

Lebih terperinci

PENGEMBANGAN MODEL PROBABILISTIC NEURAL NETWORK BERTINGKAT MENGGUNAKAN FUZZY C-MEANS UNTUK IDENTIFIKASI PEMBICARA. Oleh : VICKY ZILVAN G

PENGEMBANGAN MODEL PROBABILISTIC NEURAL NETWORK BERTINGKAT MENGGUNAKAN FUZZY C-MEANS UNTUK IDENTIFIKASI PEMBICARA. Oleh : VICKY ZILVAN G PENGEMBANGAN MODEL PROBABILISTIC NEURAL NETWORK BERTINGKAT MENGGUNAKAN FUZZY C-MEANS UNTUK IDENTIFIKASI PEMBICARA Oleh : VICKY ZILVAN G64103043 DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN

Lebih terperinci

ANALISIS DAN PERANCANGAN PROGRAM APLIKASI. mahasiswa Binus University secara umum. Dan mampu membantu

ANALISIS DAN PERANCANGAN PROGRAM APLIKASI. mahasiswa Binus University secara umum. Dan mampu membantu BAB 3 ANALISIS DAN PERANCANGAN PROGRAM APLIKASI 3.1. Analisa Sistem 3.1.1. Sejarah Umum Perusahaan Binus Learning Community adalah komunitas belajar binus yang berada dibawah sub unit mentoring Student

Lebih terperinci

Bab 5 Penerapan Neural Network Dalam Klasifikasi Citra Penginderaan Jauh

Bab 5 Penerapan Neural Network Dalam Klasifikasi Citra Penginderaan Jauh Penerapan Neural Dalam Klasifikasi Citra Penginderaan Jauh Klasifikasi citra penginderaan jarak jauh (inderaja) merupakan proses penentuan piksel-piksel masuk ke dalam suatu kelas obyek tertentu. Pendekatan

Lebih terperinci

i. Perangkat Keras Prosesor Intel Pentium(R) Dual-Core CPU 2.20 GHz

i. Perangkat Keras Prosesor Intel Pentium(R) Dual-Core CPU 2.20 GHz Data yang pada awalnya berupa chanel stereo diubah ke dalam chanel mono. Kemudian data tersebut disimpan dengan file berekstensi WAV. Praproses Pada tahap ini dilakukan ekstraksi ciri menggunakan metode

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Emosi Emosi adalah perasaan intens yang ditujukan kepada seseorang atau sesuatu dan juga merupakan reaksi terhadap seseorang atau kejadian.emosi dapat ditunjukkan ketika merasa

Lebih terperinci

BAB 1 PENDAHULUAN. Universitas Indonesia

BAB 1 PENDAHULUAN. Universitas Indonesia BAB 1 PENDAHULUAN 1.1 Latar Belakang Dengan semakin berkembangnya teknologi telekomunikasi, internet menjadi sesuatu yang tidak lagi sulit dan mahal. Kemudahan ini menyebabkan internet dipenuhi berbagai

Lebih terperinci

Seminar Nasional Ilmu Komputer (SNIK 2016) - Semarang, 10 Oktober 2016 ISBN:

Seminar Nasional Ilmu Komputer (SNIK 2016) - Semarang, 10 Oktober 2016 ISBN: Perintah Suara Berbahasa Indonesia untuk Membuka dan Menutup Aplikasi dalam Sistem Operasi Windows Menggunakan Metode Mel Frequency Cepstrum Coefficient dan Metode Backpropagation Zakaria Ramadhan 1, Sukmawati

Lebih terperinci

Karakteristik Spesifikasi

Karakteristik Spesifikasi Sinyal yang masuk difilter ke dalam sinyal frekuensi rendah (low-pass filter) dan sinyal frekuensi tinggi (high-pass filter) Lakukan downsampling pada kedua sinyal tersebut Low-pass frekuensi hasil downsampling

Lebih terperinci

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM BAB III PERANCANGAN SISTEM 3.1 Definisi Masalah Dalam beberapa tahun terakhir perkembangan Computer Vision terutama dalam bidang pengenalan wajah berkembang pesat, hal ini tidak terlepas dari pesatnya

Lebih terperinci

MODEL PERAMALAN HARGA SAHAM DENGAN JARINGAN SYARAF TIRUAN PROPAGASI BALIK TRIANA ENDANG

MODEL PERAMALAN HARGA SAHAM DENGAN JARINGAN SYARAF TIRUAN PROPAGASI BALIK TRIANA ENDANG MODEL PERAMALAN HARGA SAHAM DENGAN JARINGAN SYARAF TIRUAN PROPAGASI BALIK TRIANA ENDANG SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2008 PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI Dengan ini

Lebih terperinci

BAB III METODOLOGI. dari suara tersebut dapat dilihat, sehingga dapat dibandingkan, ataupun dicocokan dengan

BAB III METODOLOGI. dari suara tersebut dapat dilihat, sehingga dapat dibandingkan, ataupun dicocokan dengan 23 BAB III METODOLOGI 3.1 Metodologi Penelitian Penelitian ini ingin membangun sistem yang dapat melakukan langkah dasar identifikasi, yaitu melakukan ektraksi suara Gamelan Bonang, dengan ekstrasi ini,

Lebih terperinci

PERANCANGAN PROTOKOL AKTA NOTARIS DIGITAL INAYATULLAH

PERANCANGAN PROTOKOL AKTA NOTARIS DIGITAL INAYATULLAH PERANCANGAN PROTOKOL AKTA NOTARIS DIGITAL INAYATULLAH SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2007 PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI Dengan ini saya menyatakan bahwa Tesis Perancangan

Lebih terperinci

PEMODELAN SISTEM PENDULUM TERBALIK GANDA DAN KARAKTERISASI PARAMETER PADA MASALAH REGULASI OPTIMAL HASBY ASSIDIQI

PEMODELAN SISTEM PENDULUM TERBALIK GANDA DAN KARAKTERISASI PARAMETER PADA MASALAH REGULASI OPTIMAL HASBY ASSIDIQI PEMODELAN SISTEM PENDULUM TERBALIK GANDA DAN KARAKTERISASI PARAMETER PADA MASALAH REGULASI OPTIMAL HASBY ASSIDIQI SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2008 PERNYATAAN MENGENAI TESIS DAN

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1. Model Penelitian Penelitian yang dilakukan dapat dijelaskan dengan lebih baik melalui blok diagram seperti yang terliat pada Gambar 3.1. Suara Manusia Rekam suara Hasil rekaman

Lebih terperinci

Rabiner L, Juang BH Fundamental of Speech Recognition. New Jersey: PTR Prentice-Hall, Inc. Reynolds D.A An Overview of Automatic

Rabiner L, Juang BH Fundamental of Speech Recognition. New Jersey: PTR Prentice-Hall, Inc. Reynolds D.A An Overview of Automatic DAFTAR PUSTAKA Bolat B, Yildirim T. 2003. Performance increasing methods for probabilistic Neural Networks. Pakistan Journal of Information and Technology 2(3):250-255. Campbell, J.P., 1997, Speaker Recognition:

Lebih terperinci

APLIKASI SPEECH RECOGNITION BAHASA INDONESIA DENGAN METODE MEL-FREQUENCY CEPSTRAL COEFFICIENT

APLIKASI SPEECH RECOGNITION BAHASA INDONESIA DENGAN METODE MEL-FREQUENCY CEPSTRAL COEFFICIENT APLIKASI SPEECH RECOGNITION BAHASA INDONESIA DENGAN METODE MEL-FREQUENCY CEPSTRAL COEFFICIENT DAN LINEAR VECTOR QUANTIZATION UNTUK PENGENDALIAN GERAK ROBOT Anggoro Wicaksono, Sukmawati NE, Satriyo Adhy,

Lebih terperinci

PENERAPAN LEARNING VECTOR QUANTIZATION UNTUK IDENTIFIKASI PEMBICARA DENGAN MENGGUNAKAN EKSTRAKSI CIRI PRINCIPAL COMPONENT ANALYSIS ENDRIK SUGIYANTO

PENERAPAN LEARNING VECTOR QUANTIZATION UNTUK IDENTIFIKASI PEMBICARA DENGAN MENGGUNAKAN EKSTRAKSI CIRI PRINCIPAL COMPONENT ANALYSIS ENDRIK SUGIYANTO PENERAPAN LEARNING VECTOR QUANTIZATION UNTUK IDENTIFIKASI PEMBICARA DENGAN MENGGUNAKAN EKSTRAKSI CIRI PRINCIPAL COMPONENT ANALYSIS ENDRIK SUGIYANTO DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU

Lebih terperinci

PENGEMBANGAN MODEL CODEBOOK UNTUK IDENTIFIKASI CHORD GITAR TONI HARYONO

PENGEMBANGAN MODEL CODEBOOK UNTUK IDENTIFIKASI CHORD GITAR TONI HARYONO PENGEMBANGAN MODEL CODEBOOK UNTUK IDENTIFIKASI CHORD GITAR TONI HARYONO DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN INSTITUT PERTANIAN BOGOR BOGOR 2013 PERNYATAAN MENGENAI SKRIPSI

Lebih terperinci

1. BAB I PENDAHULUAN 1.1. Latar Belakang

1. BAB I PENDAHULUAN 1.1. Latar Belakang 1. BAB I PENDAHULUAN 1.1. Latar Belakang Riset di bidang sistem pengenalan ucapan otomatis (Automatic Speech Recognition) merupakan salah satu riset yang banyak ditekuni dan terus dikembangkan hingga saat

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Citra Berikut adalah beberapa definisi dari citra, antara lain: rupa; gambar; gambaran (Kamus Besar Bahasa Indonesia). Sebuah fungsi dua dimensi, f(x, y), di mana x dan y adalah

Lebih terperinci

PENGEMBANGAN MODEL JARINGAN SYARAF TIRUAN RESILIENT BACKPROPAGATION UNTUK IDENTIFIKASI CHORD GITAR YOSI NURHAYATI

PENGEMBANGAN MODEL JARINGAN SYARAF TIRUAN RESILIENT BACKPROPAGATION UNTUK IDENTIFIKASI CHORD GITAR YOSI NURHAYATI PENGEMBANGAN MODEL JARINGAN SYARAF TIRUAN RESILIENT BACKPROPAGATION UNTUK IDENTIFIKASI CHORD GITAR YOSI NURHAYATI DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM INSTITUT PERTANIAN

Lebih terperinci

BAB III METODE PENELITIAN. Pemotong an Suara. Convert. .mp3 to.wav Audacity. Audacity. Gambar 3.1 Blok Diagram Penelitian

BAB III METODE PENELITIAN. Pemotong an Suara. Convert. .mp3 to.wav Audacity. Audacity. Gambar 3.1 Blok Diagram Penelitian BAB III METODE PENELITIAN 3.1 Model Penelitian Penelitian yang dilakukan dapat dijelaskan melalui blok diagram seperti yang terlihat pada Gambar 3.1. Suara Burung Burung Kacer Burung Kenari Pengambil an

Lebih terperinci

IMPLEMENTASI SCALABLE VECTOR GRAPHICS (SVG) TERHADAP APLIKASI e-learning STUDI KASUS UNIVERSITAS TERBUKA (UT) RUSTAM EFFENDY

IMPLEMENTASI SCALABLE VECTOR GRAPHICS (SVG) TERHADAP APLIKASI e-learning STUDI KASUS UNIVERSITAS TERBUKA (UT) RUSTAM EFFENDY IMPLEMENTASI SCALABLE VECTOR GRAPHICS (SVG) TERHADAP APLIKASI e-learning STUDI KASUS UNIVERSITAS TERBUKA (UT) RUSTAM EFFENDY SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2007 PERNYATAAN MENGENAI

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Genre Menurut Kamus Besar Bahasa Indonesia, genre adalah jenis, tipe, atau kelompok sastra atas dasar bentuknya. Jadi genre musik merupakan pengelompokan musik berdasarkan kemiripan

Lebih terperinci

BAB 3 PERANCANGAN SISTEM

BAB 3 PERANCANGAN SISTEM 20 BAB 3 PERANCANGAN SISTEM 3.1 Rancangan Perangkat Keras Sistem ini hanya menggunakan beberapa perangkat keras yang umum digunakan, seperti mikrofon, speaker (alat pengeras suara), dan seperangkat komputer

Lebih terperinci

JARINGAN SYARAF TIRUAN UNTUK PENGENALAN JENIS KAYU BERBASIS CITRA G A S I M

JARINGAN SYARAF TIRUAN UNTUK PENGENALAN JENIS KAYU BERBASIS CITRA G A S I M JARINGAN SYARAF TIRUAN UNTUK PENGENALAN JENIS KAYU BERBASIS CITRA G A S I M SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2006 ABSTRAK Pengenalan jenis kayu yang sering dilakukan dengan menggunakan

Lebih terperinci

SISTEM PENGENALAN WICARA BERDASARKAN CEPSTRUM. Ivanna K. Timotius, Danie Kurniawan. Intisari

SISTEM PENGENALAN WICARA BERDASARKAN CEPSTRUM. Ivanna K. Timotius, Danie Kurniawan. Intisari SISTEM PENGENALAN WICARA BERDASARKAN CEPSTRUM SISTEM PENGENALAN WICARA BERDASARKAN CEPSTRUM Fakultas Teknik Elektronika dan Komputer, Program Studi Teknik Elektro, Universitas Kristen Satya Wacana, Salatiga,

Lebih terperinci

SISTEM PENILAIAN BERDASARKAN TEPUK TANGAN MENGGUNAKAN MFCC DAN CODEBOOK PUSPITA KARTIKA SARI

SISTEM PENILAIAN BERDASARKAN TEPUK TANGAN MENGGUNAKAN MFCC DAN CODEBOOK PUSPITA KARTIKA SARI SISTEM PENILAIAN BERDASARKAN TEPUK TANGAN MENGGUNAKAN MFCC DAN CODEBOOK PUSPITA KARTIKA SARI DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN INSTITUT PERTANIAN BOGOR BOGOR 2013 PERNYATAAN

Lebih terperinci

PENENTUAN PELUANG BERTAHAN DALAM MODEL RISIKO KLASIK DENGAN MENGGUNAKAN TRANSFORMASI LAPLACE AMIRUDDIN

PENENTUAN PELUANG BERTAHAN DALAM MODEL RISIKO KLASIK DENGAN MENGGUNAKAN TRANSFORMASI LAPLACE AMIRUDDIN PENENTUAN PELUANG BERTAHAN DALAM MODEL RISIKO KLASIK DENGAN MENGGUNAKAN TRANSFORMASI LAPLACE AMIRUDDIN SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2008 PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI

Lebih terperinci

ANALISIS OPTIMISASI FORMULA DISTRIBUTED QUERY DALAM BASIS DATA RELASIONAL R. SUDRAJAT

ANALISIS OPTIMISASI FORMULA DISTRIBUTED QUERY DALAM BASIS DATA RELASIONAL R. SUDRAJAT ANALISIS OPTIMISASI FORMULA DISTRIBUTED QUERY DALAM BASIS DATA RELASIONAL R. SUDRAJAT SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2007 RINGKASAN ii Proses join query dalam sistem basis data terdistribusi

Lebih terperinci

PENDETEKSIAN TINGKAT USIA MUDA, DEWASA DAN TUA MENGGUNAKAN METODE MFCC DAN FUZZY LOGIC BERBASISKAN SPEECH RECOGNITION

PENDETEKSIAN TINGKAT USIA MUDA, DEWASA DAN TUA MENGGUNAKAN METODE MFCC DAN FUZZY LOGIC BERBASISKAN SPEECH RECOGNITION PENDETEKSIAN TINGKAT USIA MUDA, DEWASA DAN TUA MENGGUNAKAN METODE MFCC DAN FUZZY LOGIC BERBASISKAN SPEECH RECOGNITION DETECTION OF THE LEVEL OF YOUTH, ADULTS AND ELDERLY BY USING MFCC METHOD AND FUZZY

Lebih terperinci

PENERAPAN LEARNING VECTOR QUANTIZATION

PENERAPAN LEARNING VECTOR QUANTIZATION PENERAPAN LEARNING VECTOR QUANTIZATION (LVQ) DAN EKSTRAKSI CIRI MENGGUNAKAN MEL- FREQUENCY CEPSTRUM COEFFICIENTS (MFCC) UNTUK TRANSKRIPSI SUARA KE TEKS LAKSMI NIRMALA SARI DEPARTEMEN ILMU KOMPUTER FAKULTAS

Lebih terperinci

PELABELAN OTOMATIS CITRA MENGGUNAKAN FUZZY C MEANS UNTUK SISTEM TEMU KEMBALI CITRA MARSANI ASFI

PELABELAN OTOMATIS CITRA MENGGUNAKAN FUZZY C MEANS UNTUK SISTEM TEMU KEMBALI CITRA MARSANI ASFI PELABELAN OTOMATIS CITRA MENGGUNAKAN FUZZY C MEANS UNTUK SISTEM TEMU KEMBALI CITRA MARSANI ASFI SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2008 PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI Dengan

Lebih terperinci

KETERKONTROLAN BEBERAPA SISTEM PENDULUM SAKIRMAN

KETERKONTROLAN BEBERAPA SISTEM PENDULUM SAKIRMAN KETERKONTROLAN BEBERAPA SISTEM PENDULUM SAKIRMAN SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2009 PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI Dengan ini saya menyatakan bahwa tesis Keterkontrolan

Lebih terperinci

Bab 3. Perancangan Sistem

Bab 3. Perancangan Sistem 34 Bab 3 Perancangan Sistem 3.1 Gambaran Umum Sistem Aplikasi yang kami namakan Voice Protect ini, mempunyai alur program sebagai berikut: Start Enkripsi Dekripsi Pilih File Buka file enkripsi Rekam Suara

Lebih terperinci

ANALISIS MODEL PELUANG BERTAHAN HIDUP DAN APLIKASINYA SUNARTI FAJARIYAH

ANALISIS MODEL PELUANG BERTAHAN HIDUP DAN APLIKASINYA SUNARTI FAJARIYAH ANALISIS MODEL PELUANG BERTAHAN HIDUP DAN APLIKASINYA SUNARTI FAJARIYAH SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2009 2 PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI Dengan ini saya menyatakan

Lebih terperinci

PERAN TRANSFORMASI TUSTIN PADA RUANG KONTINU DAN RUANG DISKRET SAMSURIZAL

PERAN TRANSFORMASI TUSTIN PADA RUANG KONTINU DAN RUANG DISKRET SAMSURIZAL PERAN TRANSFORMASI TUSTIN PADA RUANG KONTINU DAN RUANG DISKRET SAMSURIZAL SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2009 PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI Dengan ini saya menyatakan

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Wicara atau ucapan adalah cara berkomunikasi yang paling sederhana dan sering digunakan oleh manusia. Namun, seiring dengan perkembangan teknologi, proses komunikasi

Lebih terperinci

BAB 1 PENDAHULUAN. Sistem Pakar (Expert System), Jaringan Saraf Tiruan (Artificial Neural Network), Visi

BAB 1 PENDAHULUAN. Sistem Pakar (Expert System), Jaringan Saraf Tiruan (Artificial Neural Network), Visi BAB 1 PENDAHULUAN 1.1 Latar Belakang Di era yang semakin maju ini, teknologi telah memegang peranan penting dalam kehidupan manusia sehari-hari, sehingga kemajuannya sangat dinantikan dan dinikmati para

Lebih terperinci

KAJIAN MODEL HIDDEN MARKOV KONTINU DENGAN PROSES OBSERVASI ZERO DELAY DAN APLIKASINYA PADA HARGA GABAH KERING PANEN T A M U R I H

KAJIAN MODEL HIDDEN MARKOV KONTINU DENGAN PROSES OBSERVASI ZERO DELAY DAN APLIKASINYA PADA HARGA GABAH KERING PANEN T A M U R I H KAJIAN MODEL HIDDEN MARKOV KONTINU DENGAN PROSES OBSERVASI ZERO DELAY DAN APLIKASINYA PADA HARGA GABAH KERING PANEN T A M U R I H SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2009 PERNYATAAN MENGENAI

Lebih terperinci

PEMODELAN SISTEM PENDULUM TERBALIK DENGAN LINTASAN MIRING DAN KARAKTERISASI PARAMETER PADA MASALAH TRACKING ERROR OPTIMAL BAMBANG EDISUSANTO

PEMODELAN SISTEM PENDULUM TERBALIK DENGAN LINTASAN MIRING DAN KARAKTERISASI PARAMETER PADA MASALAH TRACKING ERROR OPTIMAL BAMBANG EDISUSANTO PEMODELAN SISTEM PENDULUM TERBALIK DENGAN LINTASAN MIRING DAN KARAKTERISASI PARAMETER PADA MASALAH TRACKING ERROR OPTIMAL BAMBANG EDISUSANTO SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2008 PERNYATAAN

Lebih terperinci

UJI DAN APLIKASI KOMPUTASI PARALEL PADA JARINGAN SYARAF PROBABILISTIK (PNN) UNTUK PROSES KLASIFIKASI MUTU BUAH TOMAT SEGAR

UJI DAN APLIKASI KOMPUTASI PARALEL PADA JARINGAN SYARAF PROBABILISTIK (PNN) UNTUK PROSES KLASIFIKASI MUTU BUAH TOMAT SEGAR UJI DAN APLIKASI KOMPUTASI PARALEL PADA JARINGAN SYARAF PROBABILISTIK (PNN) UNTUK PROSES KLASIFIKASI MUTU BUAH TOMAT SEGAR oleh: MOH. KHAWARIZMIE ALIM F14101030 2006 FAKULTAS TEKNOLOGI PERTANIAN INSTITUT

Lebih terperinci

IMPLEMENTASI PENGENALAN WAJAH MENGGUNAKAN ALGORITMA PRINCIPAL COMPONENT ANALYSIS(PCA) DAN IMPROVED BACKPROPAGATION

IMPLEMENTASI PENGENALAN WAJAH MENGGUNAKAN ALGORITMA PRINCIPAL COMPONENT ANALYSIS(PCA) DAN IMPROVED BACKPROPAGATION J~ICON, Vol. 3 No. 2, Oktober 2015, pp. 89 ~ 95 89 IMPLEMENTASI PENGENALAN WAJAH MENGGUNAKAN ALGORITMA PRINCIPAL COMPONENT ANALYSIS(PCA) DAN IMPROVED BACKPROPAGATION Rini Miyanti Maubara 1, Adriana Fanggidae

Lebih terperinci

Digital Signal Processing To Identify chords Singer Using Mel Frequency Cepstral Coefficients (MFCC) and Neural Network Backpropagation Methods

Digital Signal Processing To Identify chords Singer Using Mel Frequency Cepstral Coefficients (MFCC) and Neural Network Backpropagation Methods Pemrosesan Sinyal DigitalUntuk Mengidentifikasi Akord Dasar Penyanyi Dengan Metode Mel Frequency Cepstral Coeficients (MFCC) Dan Jaringan Syaraf Tiruan Backpropagation Digital Signal Processing To Identify

Lebih terperinci

IMPLEMENTASI DYNAMIC TIME WARPING UNTUK VOICE RECOGNITION

IMPLEMENTASI DYNAMIC TIME WARPING UNTUK VOICE RECOGNITION IMPLEMENTASI DYNAMIC TIME WARPING UNTUK VOICE RECOGNITION TUGAS AKHIR Diajukan Untuk Memenuhi Sebagian Persyaratan Dalam Memperoleh Gelar Sarjana Komputer Jurusan Teknik Informatika Disusun oleh : PAULA

Lebih terperinci

PERBANDINGAN METODE INTERPOLASI ABRIDGED LIFE TABLE

PERBANDINGAN METODE INTERPOLASI ABRIDGED LIFE TABLE PERBANDINGANN METODE INTERPOLASI ABRIDGED LIFE TABLE DAN APLIKASINYA PADA DATAA KEMATIAN INDONESIA VANI RIALITA SUPONO SEKOLAH PASCASARJANAA INSTITUT PERTANIAN BOGOR BOGOR 2009 PERNYATAAN MENGENAI TESIS

Lebih terperinci

PENGEMBANGAN FUZZY INFERENSI SISTEM UNTUK SELEKSI METODE PENINGKATAN PEROLEHAN MINYAK TINGKAT LANJUT INDAH MUSI INDRIA DEWI G

PENGEMBANGAN FUZZY INFERENSI SISTEM UNTUK SELEKSI METODE PENINGKATAN PEROLEHAN MINYAK TINGKAT LANJUT INDAH MUSI INDRIA DEWI G PENGEMBANGAN FUZZY INFERENSI SISTEM UNTUK SELEKSI METODE PENINGKATAN PEROLEHAN MINYAK TINGKAT LANJUT INDAH MUSI INDRIA DEWI G651034074 SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2009 SURAT PERNYATAAN

Lebih terperinci

FORMULASI HAMILTONIAN UNTUK MENGGAMBARKAN GERAK GELOMBANG INTERNAL PADA LAUT DALAM RINA PRASTIWI

FORMULASI HAMILTONIAN UNTUK MENGGAMBARKAN GERAK GELOMBANG INTERNAL PADA LAUT DALAM RINA PRASTIWI FORMULASI HAMILTONIAN UNTUK MENGGAMBARKAN GERAK GELOMBANG INTERNAL PADA LAUT DALAM RINA PRASTIWI SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2009 PERYATAAN MENGENAI TESIS DAN SUMBER INFORMASI Dengan

Lebih terperinci

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2004/2005

UNIVERSITAS BINA NUSANTARA. Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2004/2005 UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2004/2005 PENGENALAN CITRA WAJAH DENGAN MENGGUNAKAN TRANS FORMAS I WAVELET DIS KRIT D AN JARINGAN S ARAF

Lebih terperinci

PENDUGAAN PARAMETER WAKTU PERUBAHAN PROSES PADA 2 CONTROL CHART MENGGUNAKAN PENDUGA KEMUNGKINAN MAKSIMUM SITI MASLIHAH

PENDUGAAN PARAMETER WAKTU PERUBAHAN PROSES PADA 2 CONTROL CHART MENGGUNAKAN PENDUGA KEMUNGKINAN MAKSIMUM SITI MASLIHAH PENDUGAAN PARAMETER WAKTU PERUBAHAN PROSES PADA CONTROL CHART MENGGUNAKAN PENDUGA KEMUNGKINAN MAKSIMUM SITI MASLIHAH SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 008 PERNYATAAN MENGENAI TESIS DAN

Lebih terperinci

METODE EKSPLORATIF UNTUK MENGUJI KESAMAAN SPEKTRUM FTIR TEMULAWAK

METODE EKSPLORATIF UNTUK MENGUJI KESAMAAN SPEKTRUM FTIR TEMULAWAK METODE EKSPLO ORATIF UNTUK MENGUJI KESAMAAN SPEKTRUM FTIR TEMULAWAK EKO WAHYU WIBOWO SEKOLAH PASCASARJANAA INSTITUT PERTANIAN BOGOR BOGOR 2009 PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI Dengan ini

Lebih terperinci

IDENTIFIKASI TUTUR DENGAN METODE KUANTISASI VEKTOR LINDE - BUZO - GRAY TUGAS AKHIR OLEH: YOHANES AGUNG SANTOSO PRANOTO

IDENTIFIKASI TUTUR DENGAN METODE KUANTISASI VEKTOR LINDE - BUZO - GRAY TUGAS AKHIR OLEH: YOHANES AGUNG SANTOSO PRANOTO IDENTIFIKASI TUTUR DENGAN METODE KUANTISASI VEKTOR LINDE - BUZO - GRAY TUGAS AKHIR OLEH: YOHANES AGUNG SANTOSO PRANOTO 02.50.0020 PROGRAM STUDI TEKNIK ELEKTRO FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS KATOLIK

Lebih terperinci

BABI PENDAHULUAN. Pada dunia elektronika dibutuhkan berbagai macam alat ukur dan analisa.

BABI PENDAHULUAN. Pada dunia elektronika dibutuhkan berbagai macam alat ukur dan analisa. BAB I PENDAHULUAN BABI PENDAHULUAN 1.1. LATAR BELAKANG Pada dunia elektronika dibutuhkan berbagai macam alat ukur dan analisa. Salah satunya adalah alat untuk mengukur intensitas bunyi dan gain dari sinyal

Lebih terperinci

ANALISIS DAN IMPLEMENTASI APLIKASI PENGENALAN SUARA MENJADI TEKS MENGGUNAKAN METODE JARINGAN SYARAF TIRUAN BACKPROPAGATION

ANALISIS DAN IMPLEMENTASI APLIKASI PENGENALAN SUARA MENJADI TEKS MENGGUNAKAN METODE JARINGAN SYARAF TIRUAN BACKPROPAGATION ANALISIS DAN IMPLEMENTASI APLIKASI PENGENALAN SUARA MENJADI TEKS MENGGUNAKAN METODE JARINGAN SYARAF TIRUAN BACKPROPAGATION ANALYSIS AND IMPLEMENTATION OF SPEECH TO TEXT APPLICATION USING BACKPROPAGATION

Lebih terperinci

PEMODELAN JARINGAN SYARAF TIRUAN UNTUK PENGENALAN KATA PADA BERBAGAI KONDISI KESEHATAN PEMBICARA BAYU INDRAYANA

PEMODELAN JARINGAN SYARAF TIRUAN UNTUK PENGENALAN KATA PADA BERBAGAI KONDISI KESEHATAN PEMBICARA BAYU INDRAYANA PEMODELAN JARINGAN SYARAF TIRUAN UNTUK PENGENALAN KATA PADA BERBAGAI KONDISI KESEHATAN PEMBICARA BAYU INDRAYANA DEPARTEMEN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM INSTITUT PERTANIAN

Lebih terperinci

BEBERAPA METODE PENDUGAAN JUMLAH KOMPONEN DALAM CAMPURAN SENYAWA KIMIA MURDAN ALFA SATYAWAN SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2008

BEBERAPA METODE PENDUGAAN JUMLAH KOMPONEN DALAM CAMPURAN SENYAWA KIMIA MURDAN ALFA SATYAWAN SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2008 i BEBERAPA METODE PENDUGAAN JUMLAH KOMPONEN DALAM CAMPURAN SENYAWA KIMIA MURDAN ALFA SATYAWAN SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2008 ii PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI

Lebih terperinci

Verifikasi Suara menggunakan Jaringan Syaraf Tiruan dan Ekstraksi Ciri Mel Frequency Cepstral Coefficient

Verifikasi Suara menggunakan Jaringan Syaraf Tiruan dan Ekstraksi Ciri Mel Frequency Cepstral Coefficient 32 Jurnal Sistem Informasi Bisnis 0(207) On-line : http://ejournalundipacid/indexphp/jsinbis Verifikasi Suara menggunakan Jaringan Syaraf Tiruan dan Ekstraksi Ciri Mel Frequency Cepstral Coefficient Andi

Lebih terperinci

PERBANDINGAN METODE MINIMUM DISTANCE PATTERN CLASSIFIER DAN NEURAL NETWORK BACKPROPAGATION DALAM MENGENALI WAJAH MANUSIA DENGAN EKSPRESI YANG BERBEDA

PERBANDINGAN METODE MINIMUM DISTANCE PATTERN CLASSIFIER DAN NEURAL NETWORK BACKPROPAGATION DALAM MENGENALI WAJAH MANUSIA DENGAN EKSPRESI YANG BERBEDA PERBANDINGAN METODE MINIMUM DISTANCE PATTERN CLASSIFIER DAN NEURAL NETWORK BACKPROPAGATION DALAM MENGENALI WAJAH MANUSIA DENGAN EKSPRESI YANG BERBEDA Bharasaka Krisnandhika 51412445 Dr. Dewi Agushinta

Lebih terperinci

EKSPLORASI MASALAH LOGARITMA DISKRET PADA FINITE FIELD ( ) Y A N A

EKSPLORASI MASALAH LOGARITMA DISKRET PADA FINITE FIELD ( ) Y A N A EKSPLORASI MASALAH LOGARITMA DISKRET PADA FINITE FIELD ( ) Y A N A SEKOLAH PASCA SARJANA INSTITUT PERTANIAN BOGOR BOGOR 2009 PERNYATAAN MENGENAI TUGAS AKHIR DAN SUMBER INFORMASI Dengan ini saya menyatakan

Lebih terperinci

MODEL MATEMATIKA UNTUK PERUBAHAN SUHU DAN KONSENTRASI DOPANT PADA PEMBENTUKAN SERAT OPTIK MIFTAHUL JANNAH

MODEL MATEMATIKA UNTUK PERUBAHAN SUHU DAN KONSENTRASI DOPANT PADA PEMBENTUKAN SERAT OPTIK MIFTAHUL JANNAH MODEL MATEMATIKA UNTUK PERUBAHAN SUHU DAN KONSENTRASI DOPANT PADA PEMBENTUKAN SERAT OPTIK MIFTAHUL JANNAH SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2009 PERYATAAN MENGENAI TESIS DAN SUMBER INFORMASI

Lebih terperinci

Penerapan Perintah Suara Berbahasa Indonesia untuk Mengoperasikan Perintah Dasar di Windows

Penerapan Perintah Suara Berbahasa Indonesia untuk Mengoperasikan Perintah Dasar di Windows Penerapan Perintah Suara Berbahasa Indonesia untuk Mengoperasikan Perintah Dasar di Windows 1 Muhammad Anggia Muchtar, 2 Raisha Ariani Sirait, 3 Romi Fadillah Rahmat 1,2,3 Program Studi S1 Teknologi Informasi

Lebih terperinci

PENDAHULUAN Tujuan Latar Belakang Ruang Lingkup Manfaat Penelitian TINJAUAN PUSTAKA Nada dan Chord Gitar

PENDAHULUAN Tujuan Latar Belakang Ruang Lingkup Manfaat Penelitian TINJAUAN PUSTAKA Nada dan Chord Gitar PENDAHULUAN Latar Belakang Sistem pendengaran manusia memiliki kemampuan yang luar biasa dalam menangkap dan mengenali sinyal suara. Dalam mengenali sebuah kata ataupun kalimat bukanlah hal yang sulit

Lebih terperinci

Available online at TRANSMISI Website TRANSMISI, 13 (3), 2011,

Available online at TRANSMISI Website  TRANSMISI, 13 (3), 2011, Available online at TRANSMISI Website http://ejournal.undip.ac.id/index.php/transmisi TRANSMISI, 13 (3), 2011, 82-86 Research Article Aplikasi Pengenalan Ucapan dengan Ekstraksi Mel-Frequency Cepstrum

Lebih terperinci

Penerapan Metode Mel Frequency Ceptral Coefficient dan Learning Vector Quantization untuk Text-Dependent Speaker Identification

Penerapan Metode Mel Frequency Ceptral Coefficient dan Learning Vector Quantization untuk Text-Dependent Speaker Identification Jurnal Telematika, vol. 11 no. 1, Institut Teknologi Harapan Bangsa, Bandung ISSN: 1858-2516 Penerapan Metode Mel Frequency Ceptral Coefficient dan Learning Vector Quantization untuk Text-Dependent Speaker

Lebih terperinci

PERANCANGAN PROTOKOL PENYEMBUNYIAN INFORMASI TEROTENTIKASI SHELVIE NIDYA NEYMAN

PERANCANGAN PROTOKOL PENYEMBUNYIAN INFORMASI TEROTENTIKASI SHELVIE NIDYA NEYMAN PERANCANGAN PROTOKOL PENYEMBUNYIAN INFORMASI TEROTENTIKASI SHELVIE NIDYA NEYMAN SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2007 PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI Dengan ini saya menyatakan

Lebih terperinci

ANALISIS POLA KELAHIRAN MENURUT UMUR STUDI KASUS DI INDONESIA TAHUN 1987 DAN TAHUN 1997 SUMIHAR MEINARTI

ANALISIS POLA KELAHIRAN MENURUT UMUR STUDI KASUS DI INDONESIA TAHUN 1987 DAN TAHUN 1997 SUMIHAR MEINARTI ANALISIS POLA KELAHIRAN MENURUT UMUR STUDI KASUS DI INDONESIA TAHUN 1987 DAN TAHUN 1997 SUMIHAR MEINARTI SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2009 PERNYATAAN MENGENAI TESIS DAN SUMBER INFORMASI

Lebih terperinci

UNIVERSITAS BINA NUSANTARA

UNIVERSITAS BINA NUSANTARA UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil tahun 2005/2006 PERANCANGAN SISTEM PROTEKSI FILE DENGAN PASSWORD SUARA Rendy Sesario 0600615431 Samanta Limbrada

Lebih terperinci

(2) dengan adalah komponen normal dari suatu kecepatan partikel yang berhubungan langsung dengan tekanan yang diakibatkan oleh suara dengan persamaan

(2) dengan adalah komponen normal dari suatu kecepatan partikel yang berhubungan langsung dengan tekanan yang diakibatkan oleh suara dengan persamaan Getaran Teredam Dalam Rongga Tertutup pada Sembarang Bentuk Dari hasil beberapa uji peredaman getaran pada pipa tertutup membuktikan bahwa getaran teredam di dalam rongga tertutup dapat dianalisa tidak

Lebih terperinci

PEMODELAN SISTEM PENDULUM TERBALIK DENGAN LINTASAN MIRING DAN KARAKTERISASI PARAMETER PADA MASALAH TRACKING ERROR OPTIMAL BAMBANG EDISUSANTO

PEMODELAN SISTEM PENDULUM TERBALIK DENGAN LINTASAN MIRING DAN KARAKTERISASI PARAMETER PADA MASALAH TRACKING ERROR OPTIMAL BAMBANG EDISUSANTO PEMODELAN SISTEM PENDULUM TERBALIK DENGAN LINTASAN MIRING DAN KARAKTERISASI PARAMETER PADA MASALAH TRACKING ERROR OPTIMAL BAMBANG EDISUSANTO SEKOLAH PASCASARJANA INSTITUT PERTANIAN BOGOR BOGOR 2008 PERNYATAAN

Lebih terperinci

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) 21 PERANGKAT LUNAK UNTUK MEMBUKA APLIKASI PADA KOMPUTER DENGAN PERINTAH SUARA MENGGUNAKAN METODE MEL FREQUENCY CEPSTRUM COEFFICIENTS Anna Dara Andriana Program Studi Teknik Informatika Fakultas Teknik

Lebih terperinci