implementasi augmented reality 3d dalam pemilihan desain

advertisement
APLIKASI SPEECH RECOGNITION
MENGGUNAKAN ALGORITMA
FAST FOURIER TRANSFORM DAN
DIVIDE AND CONQUER
Nama
NPM
Fakultas
Jurusan
Pembimbing
: Ridwan Yuliansyah
: 56412326
: Teknologi Industri
: Teknik Informatika
: Prof. Dr. rer. nat. A. Benny Mutiara
Latar Belakang
• Teknologi Artificial Intelligence (AI) belakangan ini
berkembang dengan sangat pesat, salah satunya speech
recognition.
• Speech recognition adalah proses identifikasi suara
berdasarkan kata yang diucapkan.
• Algoritma Fast Fourier Transform (FFT) merupakan
algoritma yang cukup efisien dalam pemrosesan sinyal
digital dalam hal ini suara. Algoritma ini
mengimplementasikan algoritma Divide and Conquer
untuk pemrosesannya.
Batasan Masalah
• Algoritma yang dipakai untuk pembuatan aplikasi
adalah algoritma Fast Fourier Transform (FFT) dan
Divide and Conquer.
• Bahasa Pemrograman yang digunakan adalah C#.
• Program bekerja pada sistem operasi windows.
Tujuan Penulisan
Membuat dan mengaplikasikan teknologi speech
recognition pada desktop, agar dapat menjalankan
perintah–perintah sedehana dengan menggunakan
suara.
Artificial Intelligence
Kecerdasan Buatan atau Artificial Intelligence
merupakan salah satu bagian ilmu komputer yang
membuat mesin (komputer) dapat melakukan
pekerjaan seperti dan sebaik yang dilakukan
manusia.
Jenis – Jenis Artificial Intelligence
• Sistem Pakar (Expert System)
• Pengolahan Bahasa Alami (Natural Language
Processing)
• Pengenalan Ucapan (Speech Recognition)
• Robotika dan Sistem Sensor
• Computer Vision
• Intelligent Computer-Aided Instruction
• Game Playing
Speech Recognition
• Pengenalan ucapan atau suara (speech recognition)
adalah suatu teknik yang memungkinkan sistem
komputer untuk menerima input berupa kata yang
diucapkan.
• Kata-kata tersebut diubah bentuknya menjadi sinyal
digital dengan cara mengubah gelombang suara
menjadi sekumpulan angka lalu disesuaikan dengan
kode-kode tertentu dan dicocokkan dengan suatu pola
yang tersimpan dalam suatu perangkat.
Jenis - Jenis Speech Recognition
• Sintesis suara (speech synthesis): dari teks ke suara.
• Pengenalan pembicara (speaker recognition): dari suara ke identitas
pembicara.
• Pendiktean (dictation): dari suara ke teks.
• Rangkuman suara (speech summarization): dari suara ke teks
sederhana.
• Pengkategorian suara (speech categorization): dari suara ke label kelas.
• Pengertian suara (speech understanding): dari suara ke representasi
makna suara.
• Pemrosesan dialog (dialog processing): dari suara ke makna suara yang
interaktif.
• Penerjemah suara (speech translation): dari suara ke suara dalam
bahasa lain.
Algoritma Fast Fourier Transform dan Divide and Conquer
• Algoritma Fast Fourier Transform (FFT) merupakan salah satu
metode untuk transformasi sinyal suara menjadi sinyal
frekuensi. Artinya proses perekaman suara disimpan dalam
bentuk digital berupa gelombang spektrum suara berbasis
frekuensi.
• Sedangkan implementasi algoritma divide and conquer terletak
pada pembagian objek tugas (data digital) menjadi tugas inti
yang diselesaikan secara rekursif dan kemudian
menggabungkan solusi masing-masing inti tugas sehingga
membentuk solusi tugas semula pada tahap akhir.
Tampilan Output
Tampilan Daftar Perintah
Tampilan Output
Tampilan Saat Perintah
Tidak Dikenali
Tampilan Output
Tampilan Saat Perintah
Sedang Didengarkan
Tampilan Output
Tampilan Saat Perintah
Sedang Direspon
Kesimpulan
Aplikasi speech recognition berbasis desktop dengan
menggunakan bahasa pemrograman C# berhasil
dibuat. Aplikasi ini dibuat dengan menggunakan
visual studio. Pengguna dapat memberikan suatu
perintah dengan suara untuk membuka dan menutup
aplikasi seperti word, powerpoint, excel, chrome,
mozilla, dan memutar musik.
Saran
Aplikasi ini dapat dilakukan pengembangan, seperti
menambahkan perintah baru dan respon yang
berbeda, membuat speech recognition ini dapat
mengenali bahasa lain seperti Bahasa Indonesia, dan
dapat menulis kata atau kalimat.
Download