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

dokumen-dokumen yang mirip
LAMPIRAN MATLAB AUDIO

MODUL II : SPEECH AND AUDIO PROCESSING

Pendahuluan. Praktikum Pengantar Pengolahan Citra Digital Departemen Ilmu Komputer Copyright 2008 All Rights Reserved

BAB 3 PERANCANGAN SISTEM

MENGOLAH SUARA DENGAN SOUND FORGE

Modul 2 Akuisisi Dan Visualisasi

Gambar 13 Pembangkitan ROI Audio dari 4.wav Dimulai dari Titik ke i = 1,2,,2L K, j = 1,2,,2 p.

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

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

BAB VI. PENGUJIAN DAN ANALISIS HASIL UJI

yaitu dalam ketepatan pengenalan pola berdasarkan kelas untuk menampilkan genre.

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

PEMBANGKITAN SINYAL DAN FUNGSI FFT

10/22/2015 PEMBANGKITAN SINYAL DAN FUNGSI FFT SIGNAL DI MATLAB SAWTOOTH DAN SQUARE

IMPLEMENTASI ALGORITMA HUFFMAN PADA KOMPRESI FILE WAVEDENGAN MENGGUNAKAN BORLAND DELPHI ABSTRACT

MODUL 1 PROSES PEREKAMAN DAN PENGEDITAN SINYAL WICARA

Teknologi Multimedia. Suara dan Audio

Penarikan kesimpulan HASIL DAN PEMBAHASAN Analisis Penggunaan Parameter Alpha

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

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

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

E BOOK MULTIMEDIA MENGGABUNGKAN AUDIO KEDALAM SAJIAN MULTIMEDIA

RANGKAIAN DIGITAL TO ANALOG CONVERTER (DAC) DAN ANALOG TO DIGITAL CONVERTER

BAB IV. ANALISIS DAN PERANCANGAN PERANGKAT LUNAK

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

CEG4B3. Randy E. Saputra, ST. MT.

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

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN

SUARA DAN AUDIO. Suara berhubungan erat dengan rasa mendengar.

Digital to Analog Conversion dan Rekonstruksi Sinyal Tujuan Belajar 1

SUARA DAN AUDIO SUARA (SOUND)

LAPORAN PEMROSESAN CITRA DIGITAL

BAB 3 PERANCANGAN SISTEM

SUARA. Suara merupakan sinyal analog. Jenis Suara dalam Multimedia:

Analisis Hasil Implementasi HASIL DAN PEMBAHASAN

DTG2F3. Sistem Komunikasi. Siskom Digital ADC, SOURCE CODING, MULTIPLEXING. By : Dwi Andi Nurmantris

PEMISAHAN SINYAL SUARA MENGGUNAKAN METODE BLIND SOURCE SEPARATION ABSTRAK

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

CARA MERUBAH FORMAT VIDEO MELALUI FORMAT FACTORY

BAB I PENDAHULUAN 1.1. Latar Belakang

PEMBUATAN PERANGKAT LUNAK WAVE MANIPULATOR UNTUK MEMANIPULASI FILE WAV

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

PENINGKATAN KUALITAS SINYAL SUARA DENGAN MENGGUNAKAN METODE INDEPENDENT COMPONENT ANALYSIS ABSTRAK

1.1 Latar Belakang Masalah

PETUNJUK SINGKAT PENGGUNAAN DVR ATM

Modul #1: Mengolah Suara dengan Adobe Audition

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN. 1. Spesifikasi laptop yang digunakan dalam penelitian ini adalah sebagai. Processor AMD Turion 64 X2 Dual Core 1,66 Ghz

Picture Editing, Data Divison. Komang Anom Budi Utama, SKom

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Cara Merekam Suara di Komputer

Studi dan Analisis Teknik-Teknik Steganografi Dalam Media Audio

MODUL 2 PEMBANGKITKAN SINYAL

BAB III ANALISIS DAN PERANCANGAN PROGRAM APLIKASI. spesifikasi perangkat keras dan perangkat lunak yang menunjang.

PEMBUATAN VIDEO PEMBELAJARAN MENGGUNAKAN APLIKASI CAMTASIA STUDIO BERBASIS POWERPOINT

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM

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

PROTOTIPE KOMPRESI LOSSLESS AUDIO CODEC MENGGUNAKAN ENTROPY ENCODING

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

IMPLEMENTASI DIGITAL WATERMARKING PADA FILE AUDIO DENGAN MENGGUNAKAN METODE PHASE CODING SKRIPSI FITRIYANI

PERCOBAAN 1 INSTALASI IVR SERVER

Sistem Multimedia. Materi : Audio/Suara

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

DAFTAR SINGKATAN. : Human Auditory System. : Human Visual System. : Singular Value Decomposition. : Quantization Index Modulation.

BAB 3 ANALISIS DAN PERANCANGAN

Pemrograman pada MATLAB

MODUL 3 OPERASI DASAR PADA SINYAL

SIGNAL AND NOISE IN COMMUNICATION SYSTEM

PERCOBAAN I. ENCODER DAN DECODER PCM (Pulse Code Modulation)

RENCANA PEMBELAJARAN SEMESTER (RPS) PEMROGRAMAN KOMPUTER

Percobaan 1. Pengenalan IVR (Interactive Voice Response) dan Sample Program

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

Penggunaan Tapis Adaptif Dalam Proses Editing suara Pada Pembuatan Film Layar Lebar

BAB 2 LANDASAN TEORI

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

Pertemuan V SUARA / AUDIO

PENDAHULUAN. Latar Belakang

MODUL 2 EDITING AUDIO

TKE317 Multimedia. Lecture 4: Audio. Dr. Aris Triwiyatno, ST, MT Dept. of Electrical Engineering Diponegoro University

INSTRUMENTASI VIRTUAL MENGGUNAKAN LABVIEW DAN SOUNDCARD. Hp :

BAB I PENDAHULUAN. suara dari sumber audio dengan menambahkan saluran audio. Teknologi

SUARA DAN AUDIO SUARA (SOUND)

Bab I Pendahuluan 1 BAB I PENDAHULUAN

1. Pendahuluan Latar Belakang

Problem 1. Implementasi Interface. Diberikan definisi interface BentukDuaDimensi berikut:

III Bab III Analisis dan Perancangan

Variable. Variable (cont) Variable (cont) Tipe Data

SUARA DAN AUDIO. M U L T I M E D I A Universitas Gunadarma

BAB 1 PENDAHULUAN 1.1 Latar Belakang

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

BAB IV SIMULASI DAN ANALISA DATA

Modulasi adalah proses modifikasi sinyal carrier terhadap sinyal input Sinyal informasi (suara, gambar, data), agar dapat dikirim ke tempat lain, siny

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA)

MODUL 5 EKSTRAKSI CIRI SINYAL WICARA

Blastica Press Release 2004

PENGENALAN NADA BELIRA MENGGUNAKAN ROW MEAN DST

AUDIO WATERMARKING DENGAN DISCRETE WAVELET TRANSFORM DAN HISTOGRAM MENGGUNAKAN OPTIMASI ALGORITMA GENETIKA

BAB III PERANCANGAN ALAT DAN PROGRAM

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

Transkripsi:

Praktikum Pengenalan Bahasa Alami Pertemuan Pertama: Pengenalan Fungsi Dasar Pemrosesan Suara di Matlab Departemen Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Institut Pertanian Bogor Fungsi wavrecord Digunakan untuk merekam suara y = wavrecord(n, Fs) y = wavrecord(, ch) y = wavrecord(, dtype ) 1

Parameter Fs dan ch y = wavrecord(n,fs) Merekam sebanyak n sampel sinyal audio. Jumlah titik sampel per detik sebanyak Fs. Nilai default Fs ialah 11025 Hz. y = wavrecord(...,ch) Menggunakan sebanyak ch kanal input dari perangkat audio. Mono: ch bernilai 1. Stereo: ch bernilai 2. Nilai default ch ialah 1. Parameter dtype y = wavrecord(...,'dtype') Menggunakan tipe data tertentu untuk menyimpan nilai suara pada setiap titik sampel. dtype dapat bernilai: double -> 16 bit per titik sampel (nilai default). single -> 16 bit per titik sampel. int16 -> 16 bit per titik sampel. uint8 -> 8 bit per titik sampel. DTYPE Bits/sample Y's Data range -------- ----------- -------------------- 'double' 16-1.0 <= Y < +1.0 'single' 16-1.0 <= Y < +1.0 'int16' 16-32768 <= Y <= +32767 'uint8' 8 0 <= Y <= 255 2

Sampling Rate Jumlah pengambilan titik sampel suara dalam per detik. Nilai standar yang digunakan: 8000, 11025, 22050, dan 44100 titik sampel per detik. Setiap titik sampel pada suara stereo terdiri atas dua buah nilai, sementara suara mono hanya satu nilai. Kolom pertama suara audio akan diperdengarkan di bagian kiri perangkat, sedangkan kolom kedua diperdengarkan di bagian kanan perangkat. Contoh X1 = wavrecord(5*11000,11000) Merekam 11000 titik sampel per detik, selama 5 detik. X2 = wavrecord(5*11000,11000, 2) Menggunakan tipe suara stereo. Using 2 channels stereo X3 = wavrecord(5*11000,11000, uint8 ) Menggunakan unsigned integer 8 bit. Nilai per sampel maksimum sebesar 255. 3

wavplay Memainkan berkas suara yang tersimpan di vektor y wavplay(y, Fs) wavplay(, mode ) Sampling rate ditentukan oleh Fs. Nilai default: 11025 Hz. Dapat memainkan audio mono maupun stereo. Jika stereo, y harus berupa matriks dua kolom. wavplay wavplay(...,'mode') specifies how wavplay interacts with the command line, according the string 'mode'. The string 'mode' can be: 'async' (default value): You have immediate access to the command line as soon as the sound begins to play on the audio output device (a nonblocking device call). 'sync': You don't have access to the command line until the sound has finished playing (a blocking device call). 4

Contoh Penggunaan wavplay(x1,11000) wavplay(x2,11000) wavplay(x3,11000) Plot Menggunakan fungsi plot di Matlab Contoh: x=wavrecord(5*44000,44000); plot(x); y=wavrecord(5*44000,44000,2); figure, plot(y(:,1)) hold on plot(y(:,2),'g') hold off Menampilkan dalam satu figure multiple signal 5

Plot Plot 6

wavwrite Fungsi untuk menyimpan suara ke berkas Microsoft WAVE (.wav) wavwrite(y,'filename') wavwrite(y,fs,'filename') wavwrite(y,fs,n,'filename') - Perhatikan spesifikasi saat kita merekam suara - Lakukan kustomisasi wavwrite wavwrite supports multi-channel WAVE data, with up 32 bits per sample and supports writing 24- and 32-bit.wav files. wavwrite(y,'filename') writes a WAVE file specified by the string filename. The data should be arranged with one channel per column. Amplitude values outside the range [-1,+1] are clipped prior to writing. wavwrite(y,fs,'filename') specifies the sample rate Fs, in Hertz, of the data. wavwrite(y,fs,n,'filename') forces an N-bit file format to be written, where N <= 32. 7

Contoh wavwrite(x, mysignal.wav ); wavread Membaca berkas Microsoft WAVE (.wav) y = wavread('filename') [y,fs,bits] = wavread('filename') 8

wavread wavread supports multi-channel data, with up to 32 bits per sample and supports reading 24- and 32-bit.wav files. y = wavread('filename') loads a WAVE file specified by the string filename, returning the sampled data in y. The.wav extension is appended if no extension is given. Amplitude values are in the range [-1,+1]. [y,fs,bits] = wavread('filename') returns the sample rate (Fs) in Hertz and the number of bits per sample (bits) used to encode the data in the file. Membangkitkan Sinyal Membangkitkan sinyal t = 0:0.001:1; x = sin(2*pi*50*t) + sin(2*pi*120*t); figure, plot(t,x); Menambahkan noise y = x + 0.5*randn(size(t)); figure, plot(t, y); 9

TUGAS DI RUMAH Lakukan Perekaman Suara - Kata : SAYA, CINTA, ILKOM, FMIPA, IPB, - Simpan dalam format.wav - 3 detik, Fs = 11000, mono, double - Minggu Depan Wajib Dibawa fail tersebut TERIMA KASIH 10