Blog Archives

Pemrograman MATLAB untuk Akuisisi Sinyal Suara


Suara adalah fenomena fisik yang terjadi ketika getaran atau perubahan dalam tekanan udara disebabkan oleh suatu sumber. Getaran ini merambat melalui udara atau medium lainnya dalam bentuk gelombang mekanik longitudinal. Manusia dan banyak hewan menggunakan kemampuan pendengaran mereka untuk mendeteksi dan menginterpretasikan getaran ini sebagai suara. Di sisi lain, MATLAB adalah salah satu lingkungan pemrograman yang populer untuk memproses, menganalisis, dan mengolah sinyal suara. Dalam artikel ini, akan dijelaskan cara menggunakan MATLAB untuk akuisisi sinyal suara.

Sound waves and particles (Source: ttsz via iStockphoto)
-read more->

Akuisisi Sinyal Suara Menggunakan MATLAB


Sinyal suara (audio signal) merupakan sinyal yang dihasilkan oleh gelombang audiosonik (gelombang bunyi yang memiliki frekuensi antara 20 Hz sampai 20000 Hz).

Penerapan pengolahan sinyal suara antara lain adalah untuk sistem pengenalan suara manusia, deteksi bunyi kerusakan mesin, deteksi kelainan detak jantung, dan lain-lain.

Berikut ini merupakan contoh aplikasi pemrograman GUI MATLAB untuk melakukan akuisisi sinyal suara. Proses akuisisi dilakukan dengan cara merekam suara menggunakan mikrofon yang ada pada komputer atau laptop.

Langkah-langkah pemrogramannya yaitu:
1. Membuat interface GUI dengan desain tampilan seperti pada gambar di bawah ini

-read more->