LAMPIRAN MATLAB AUDIO

dokumen-dokumen yang mirip
MODUL 1 PROSES PEREKAMAN DAN PENGEDITAN SINYAL WICARA

Fungsi wavrecord. Praktikum Pengenalan Bahasa Alami Pertemuan Pertama: Pengenalan Fungsi Dasar Pemrosesan Suara di Matlab

MODUL 6 ANALISA SINYAL DALAM DOMAIN FREKUENSI

MODUL 2 PENGHITUNGAN ENERGI PADA SINYAL WICARA

MODUL 3 REPRESENTASI SINYAL DALAM DOMAIN WAKTU DAN DOMAIN FREKUENSI

MODUL 3 OPERASI DASAR PADA SINYAL

MODUL 2 PENGHITUNGAN ENERGI PADA SINYAL WICARA

LAPORAN PRAKTIKUM DSP

LAPORAN PRAKTIKUM DSP

MODUL 2 PEMBANGKITKAN SINYAL

MODUL 4 PEMFILTERAN PADA SINYAL WICARA

MODUL 4 SAMPLING DAN ALIASING

MODUL 5 EKSTRAKSI CIRI SINYAL WICARA

MODUL 5 OPERASI KONVOLUSI

Penapisan Sinyal Suara Berderau Menggunakan Tapis Adaptif Finite Impulse Response pada File External Wav

MODUL II : SPEECH AND AUDIO PROCESSING

MENGOLAH SUARA DENGAN SOUND FORGE

Teknologi Multimedia. Suara dan Audio

BAB III PERENCANAAN SISTEM. Pada bab ini akan dijelaskan alur sistem serta desain interface dari Aplikasi Sistem Input

Aplikasi Teknik Speech Recognition pada Voice Dial Telephone

MODUL 7 TRANSFORMASI FOURIER DISKRIT

LAPORAN PRAKTIKUM DSP

LAPORAN APLIKASI DIGITAL SIGNAL PROCESSING EKSTRAKSI CIRI SINYAL WICARA. Disusun Oleh : Inggi Rizki Fatryana ( )

BAB 3 PERANCANGAN SISTEM

MODUL 2 EDITING AUDIO

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PRAKTIK MEDIA DIGITAL

BAB I PENDAHULUAN SIMULASI DAN ANALISIS PEMANTAUAN KAMAR PASIEN RAWAT INAP DENGAN DETEKSI DAN KLASIFIKASI SINYAL AUDIO 1

TUTORIAL arista media Com

SUARA DAN AUDIO SUARA (SOUND)

1.1 Latar Belakang Masalah

BAB 4 METODOLOGI PEMECAHAN MASALAH DAN PERANCANGAN. 4.1 Model Rumusan Masalah dan Pengambilan Keputusan

APLIKASI PENDUKUNG MULTIMEDIA PADA MICROSOFT WINDOWS XP

Sistem Multimedia. Materi : Audio/Suara

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PEMBUATAN VIDEO PEMBELAJARAN MENGGUNAKAN APLIKASI CAMTASIA STUDIO BERBASIS POWERPOINT

BAB I PENDAHULUAN. Masalah kompresi data merupakan salah satu aspek penting perkembangan

Modul 2 Akuisisi Dan Visualisasi

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PRAKTIK MEDIA DIGITAL

BAB 2 LANDASAN TEORI

Implementasi Real Time Digital Audio Equalizer 4 Band menggunakan DSK TMS320C6713

BAB IV HASIL DAN PEMBAHASAN. dicolokan ke komputer, hal ini untuk menghindari noise yang biasanya muncul

1. Pendahuluan Latar Belakang

BAB IV SIMULASI DAN ANALISA DATA

CARA MERUBAH FORMAT VIDEO MELALUI FORMAT FACTORY

SUARA DAN AUDIO. Suara berhubungan erat dengan rasa mendengar.

Kelompok 11 10/27/ A.B. Nur Rosid ( ) 2. Satrio Negoro ( ) 3. Eko Santoso ( )

BAB I PERSYARATAN PRODUK

BAB I PENDAHULUAN. pernah tepat, dan sedikitnya semacam noise terdapat pada data pengukuran.

IMPLEMENTASI REAL TIME EFFECT PADA GITAR BERBASIS WAKTU TUNDA / DELAY MENGGUNAKAN DSK TMS320C6713

MODUL 4 SAMPLING SINYAL

Implementasi Filter IIR secara Real Time pada TMS 32C5402

Implementasi Filter FIR secara Real Time pada TMS 32C5402

PERCOBAAN 1 INSTALASI IVR SERVER

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

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 2 TINJAUAN TEORI

PROGRAM STUDI S1 SISTEM KOMPUTER UNIVERSITAS DIPONEGORO. Oky Dwi Nurhayati, ST, MT

BAB 4 MATERI KERJA PRAKTEK

IMPLEMENTASI ALGORITMA HUFFMAN PADA KOMPRESI FILE WAVEDENGAN MENGGUNAKAN BORLAND DELPHI ABSTRACT

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

PENINGKATAN KUALITAS SINYAL SUARA DENGAN MENGGUNAKAN METODE INDEPENDENT COMPONENT ANALYSIS ABSTRAK

HASIL DAN PEMBAHASAN Analisis SIRANJAJA Perancangan Modul Pembangunan Content Streaming

PERANCANGAN DAN REALISASI PENAMPIL SPEKTRUM FREKUENSI PORTABLE BERBASIS MIKROKONTROLER ATMEGA 16

E BOOK MULTIMEDIA MENGGABUNGKAN AUDIO KEDALAM SAJIAN MULTIMEDIA

Jurnal SCRIPT Vol. 2 No. 2 Juni 2015 PEMBUATAN APLIKASI KOMPRESI FILE WAVE DENGAN METODE ALGORITMA HUFFMAN MENGGUNAKAN VISUAL BASIC

BAB I PENDAHULUAN 1.1 Latar Belakang Suara adalah merupakan gabungan berbagai sinyal, tetapi suara murni secara teoritis dapat dijelaskan dengan

BAB IV PENGUJIAN DAN ANALISIS

BAB IV PENGUJIAN DAN ANALISIS

CEG4B3. Randy E. Saputra, ST. MT.

BAB I PENDAHULUAN. Proses pengenalan kata merupakan salah satu fungsi dari

BAB III ANALISA DAN PEMBAHASAN MASALAH

BAB IV IMPLEMENTASI DAN EVALUASI PROGRAM

Sound Pertemuan 6. Sound. Outline Materi. Learning Outcomes. Waveforms. Waveforms. Matakuliah : T0732 / Sistem Multimedia Tahun : 2007

PEMBUATAN APLIKASI KOMPRESI FILE WAVE DENGAN METODE HUFFMAN

MODUL I : INSTALASI DAN KONFIGURASI S/W DAN H/W MULTIMEDIA

BAB IV IMPLEMENTASI DAN PENGUJIAN. bagian dekompresi dan bagian client server yang dapat melakukan kompresi dan

ANALISA TINGKAT INTELIGIBILITAS SUARA PADA LAYANAN INTERACTIVE VOICE RESPONSE DENGAN PEREKAMAN BERBASIS METODE COMPANDING PCM DAN ADPCM

Design FIR Filter. Oleh: Tri Budi Santoso Group Sinyal, EEPIS-ITS

BAB III METODE PENELITIAN. Penelitian ini dilaksanakan pada dua tempat yaitu di Laboratorium

BAB I PENDAHULUAN. mendigitalisasi kata yang diucapkan dan mencocokkannya dengan pola yang

BAB III METODE PENELITIAN

Simulasi Sistem Pengacak Sinyal Dengan Metode FFT (Fast Fourier Transform)

Frekuensi Dominan Dalam Vokal Bahasa Indonesia

BAB 1 PENDAHULUAN. Perkembangan teknologi yang sedemikian pesat membuat manusia

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

1. Browser : Mozilla Fire Fox / Google Chrome / IE dengan versi terbaru

IDENTIFIKASI SUARA PRIA DAN WANITA BERDASARI(AN FREKUENSI SUARA

BAB I PENDAHULUAN. 1.1 Latar Belakang

Perangkat yang digunakan... Hal.3-4 Konfigurasi Guru & Murid Hal. 6 Cara Download & Install Update Browser... Hal Login Sebagai Guru... Hal.

Identifikasi Gender Melalui Suara Dengan Metode Statistik Ciri Orde Pertama

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. penelitian laboratorium. Studi kepustakaan dilakukan untuk mencari teori atau

BAB I PENDAHULUAN I-1

BAB IV IMPLEMENTASI DAN UJI COBA

PEMBANGKITAN SINYAL DAN FUNGSI FFT

Analisa Kualitas Sinyal Suara pada Layanan MailBox Berbasis Teknologi Interactive Voice Response(IVR)

BAB 3 PERANCANGAN SISTEM PENGENAL SUARA

Transkripsi:

LAMPIRAN MATLAB AUDIO Pada saat kita ingin untuk mempelajari sebuah system seringkali kita menemui jalan buntu, karena tidak memiliki referensi yang jelas dan perangkat pendukung yang kita inginkan. Dengan mempelajari dari buku secara teori kita akan menguasa konsep filosofinya, tetapi hal ini sering menjebak kita dengan kesulitan dalam pemahaman matematik yang selalu memiliki tingkat kesulitan yang linear dengan tingginya level kilmuan yang ingin kita pahami. Untuk menghindari masalah ini kita harus lebih pintar dalam mangambil keputusan. Dengan banyak membaca dan mencari sumber di internet akan sangat membantu kita bagaimana memecahan masalah tersebut. Pada kasus mata kuliah Pengolahan Informasi Wicara atau yang lebih popular sebagai Speech Processing dengan mencari sumber literature di berbagai web site yang terdapat di internet akan sangat membantu kita dalam memahaminya. Pada web site seperti yang terdapat pada referensi banyak dibahas bagaimana menggunakan perangkat lunak Matlab untuk mempelajari teknologi speech processing. Dengan demikian masalah yang seringkali ita hadapi akan bias kita pecahkan dengan cara ini. System Real System Experiment Experiment using Model Physical Model On-board Prototype Mathematical Model Analytic Solution Simulation Program Gambar 1. Cara mempelajari sebuah sistem Tri Budi Santoso, Miftahul Huda Lampiran 1

Bagaimana cara belajar Pengolah Informasi Wicara? Cara belajar yang terbaik adalah dengan didampingi oleh ahlinya, minimal didampingi oleh yang lebih berpengalaman dalam bidang pengolah informasi wicara. Dengan dipelngkapi alat peragaakan semakin membantu anda dalam memahaminya. Perangkat lunak Matlab merupakan alat peraga atau simulator yang cukup membantu dalam hal ini, sebab didalamnya banyak contoh dan fungsi yang tersedia untuk pengolahan sinyal wicara. Mulai dari mana? Dengan memanfaatkan fungsi-fungsi dasar pengolahan sinyal audio akan mempercepat penguasaan anda dalam menggunakan perangkat lunak Matlab untuk memahami pengolahan informasi wicara. Perangkat pendukung apa saja yang diperlukan? Tentu saja yang pertama anda perlukan adalah personal komputer anda yang sudah dilengkapi dengan system operasi, silahkan anda pilih, bisa windows, atau unix atau mungkin Mac. Sebagai contoh disini kita pilih system operasi windows yang relative mudah dan familiar bagi kita. Yang kedua adalah perangkat multimedia pendukung, yaitu sound card, speaker active dan microphone. Jangan lupa anda harus memeriksa semua perangkat pendukung ini sudah terinstall dengan baik dan siap untuk digunakan. Kepada siapa aku bertanya? Anda bisa menanyakan semua permasalahan yang muncul pada saat menggunakan perangkat lunak Matlab untuk audio ini kepada orang yang berpengalaman. Tentu saja satu persyaratan yang harus dipenuhi, yaitu anda harus sudah cukup familiar dengan Matlab. Anda bisa melakukan langkah dengan mengetikkan pada command line Matlab Help audio dan tekan <enter>, akan muncul Tri Budi Santoso, Miftahul Huda Lampiran 2

Audio support. Audio input/output objects. audioplayer - Windows audio player object. audiorecorder - Windows audio recorder object. Audio hardware drivers. sound - Play vector as sound. soundsc - Autoscale and play vector as sound. wavplay - Play sound using Windows audio output device. wavrecord - Record sound using Windows audio input device. Audio file import and export. auread - Read NeXT/SUN (".au") sound file. auwrite - Write NeXT/SUN (".au") sound file. wavread - Read Microsoft WAVE (".wav") sound file. wavwrite - Write Microsoft WAVE (".wav") sound file. Utilities. lin2mu mu2lin - Convert linear signal to mu-law encoding. - Convert mu-law encoding to linear signal. Example audio data (MAT files). chirp - Frequency sweeps (1.6 sec, 8192 Hz) gong - Gong (5.1 sec, 8192 Hz) handel - Hallelujah chorus (8.9 sec, 8192 Hz) laughter - Laughter from a crowd (6.4 sec, 8192 Hz) splat - Chirp followed by a splat (1.2 sec, 8192 Hz) train - Train whistle (1.5 sec, 8192 Hz) Seharusnya penjelasan yang tertulis dalam help audio tersebut sudah mampu anda pahami, jika anda belum juga mengerti coba terjemahkan ke dalam bahasa Indonesia satu persatu, dan cobalah anda pahami maksudnya. Jika anda tidak mampu mengerti bahasa Inggris, rasanya anda harus kembali berkonsultasi dengan Guru bahasa Inggris anda, mungkin ada yang salah dengan diri anda..(smile) Baiklah kita coba memanfaatkan salah satu fungsi yang sudah tersedia di atas. Tri Budi Santoso, Miftahul Huda Lampiran 3

Program 1: Pembangkitan Sinyal Sinus %File Name: sin_suara_1.m, Lab Sinyal, EEPIS Fs=8000; t=0:0.001:1.0; y1=sin(2*pi*852*t);%+sin(2*pi*1209*t); wavplay(y1,fs) plot(t,y1);axis([0 0.2-1 1]); title('sinyal Sinus (f=852 Hz), sampling 8000 Hz') Jalankan program ini, anda akan mendapatkan sebuah suara thiiit. yang merupakan bunyi dari sinyal sinus dengan frekuensi 825 Hz. Anda juga akan mendapatkan tampilan gambar berikut. Gambar 2. Hasil pembangkitan sinyal sinus Tri Budi Santoso, Miftahul Huda Lampiran 4

Program 2: Membangkitkan Sirine %File Name:lamp_02.m fs=8000; dt=1/fs; dur=2.8; t=0:dt:dur; psi=2*pi*(100 + 200*t + 500*t.*t); xx= 7.7*sin(psi); sound(xx,fs); Jalankan program ini, anda akan mendapatkan sebuah suara sirine. Program 3: Pembangkitan Nada DTMF %File Name:DTMF_gen.m %Lab Pengolah Sinyal, EEPIS-ITS %=========================== % Freq : 1209 1336 1477 %=========================== % 697 : 1 2 3 %--------------------------- % 770 : 4 5 6 %--------------------------- % 852 : 7 8 9 %--------------------------- % 941 : * 0 # %--------------------------- Fs=8000; t=0:0.001:1.5; y1=sin(2*pi*852*t)+sin(2*pi*1209*t); y2=sin(2*pi*770*t)+sin(2*pi*1477*t); y3=sin(2*pi*770*t)+sin(2*pi*1477*t); y4=sin(2*pi*697*t)+sin(2*pi*1209*t); y5=sin(2*pi*697*t)+sin(2*pi*1336*t); y6=sin(2*pi*697*t)+sin(2*pi*1209*t); Tri Budi Santoso, Miftahul Huda Lampiran 5

y7=sin(2*pi*941*t)+sin(2*pi*1477*t); wavplay(y1,fs) wavplay(y2,fs) wavplay(y3,fs) wavplay(y4,fs) wavplay(y5,fs) wavplay(y6,fs) wavplay(y7,fs) Pada aat anda menjalankan program ini akan muncul nada-nada telephone. Program 4: Memanggil contoh suara yang ada di Matlab %File Name: lamp_04.m %Lab Pengolah Sinyal, EEPIS - ITS %SOUND(Y,FS,BITS) plays the sound using BITS bits/sample if possible. %Most platforms support BITS=8 or 16. clear all; load laughter %memanggil audio data (MAT files). sound(y,fs) Jalankan program anda, dan anda akan mendengarkan orang tertawa. Coba anda gantikan kata laughter dengan chirp, gong, handel, splat, dan train. Program 5: Memanggil file *.wav %File Name: lamp_05.m %Lab Pengolah Sinyal, EEPIS-ITS clear all; [y, fs, nbits] = wavread('file_aiueo.wav'); %read in the wav file sound(y,fs) %play back the wav file tt=length(y); t=1:tt; plot(t,y) %plot the original waveform grid Tri Budi Santoso, Miftahul Huda Lampiran 6

Jalankan program ini, anda akan mendapatkan suara hasil rekaman a-i-u-e-o, dan sebuah tampilan gambar berikut ini. Gambar 3. Hasil memanggil file *.wav Program 6: Recording Sinyal Wicara %File Name: lamp_06.m %Lab Pengolah Sinyal, EEPIS-ITS %WAVRECORD(N,FS,CH) me-record N sampel audio pada frekuensi FS Hertz %dari CH channel input yang disediakan Windows WAVE audio device. %Standar audio rate adalah 8000, 11025, 22050, dan 44100 Hz. %Sample-sampel dikembalikan dalam suatu matrik dengan ukuran N x CH. %Jika tidak ditetapkan maka, secara default FS=11025 Hz, dan CH=1. clear all; fs = 8000; y = wavrecord(0.8*fs, fs, 'double'); wavplay(y,fs); wavwrite(y,fs, aaa.wav ); t=1:length(y); Tri Budi Santoso, Miftahul Huda Lampiran 7

plot(t/fs,y) grid on title('hasil Perekaman Suara') ylabel('nilai') xlabel('waktu (detik)') Jalankan program ini, anda akan mendapatkan suara hasil rekaman suara aaa, dan sebuah tampilan gambar berikut ini. Gambar 3. Hasil perekaman yang di tampilkan dalam bentuk gambar Anda juga akan mendapatkan file aaa.wav senilai 20 kb, dalam format penyimpanan PCM standar 16 bit. Tri Budi Santoso, Miftahul Huda Lampiran 8