App DSP Prak 5 Ver 01-Representasi+Sinyal+Wicara+Dalam+Domain+Waktu+dan+Domain+Frekuensi PDF
App DSP Prak 5 Ver 01-Representasi+Sinyal+Wicara+Dalam+Domain+Waktu+dan+Domain+Frekuensi PDF
Modul 5
Representasi Sinyal Wicara
Dalam Domain Waktu dan Domain Frekuensi
I. TUJUAN
- Mahasiswa mampu Penggambaran Sinyal Wicara dalam domain waktu
- Mahasiswa mampu memanfaatkan DFT untuk penggambaran sinyal dalam domain
frekuensi
- Mahasiswa mampu menggambarkan Spectrogram Sinyal Wicara
Persamaan (1) diatas menyatakan bahwa sinyal akan periodic pada setiap nilai N.
Implementasi DFT dapat diujudkan dengan sebuah Bank Filter seperti Gambar 1 berikut
ini.
xN-1[n] N-point
Running-Sum yN-1[n] = X[N-1]
Filter
….
e-j[k/(N-1)]n
….
xk[n] N-point
Running-Sum yk[n] = X[k]
Filter
….
….
e-j(k/N)n
N-point
x1[n]
x[n] Running-Sum y1[n] = X[i]
Filter
e-j(/N)n
x0[n] N-point
Running-Sum y0[n] = X[0]
Filter
e-j(0)n
Gambar 1. Blok diagram system Bank Filter Spectrum Analyzer untuk menghitung DFT
Sebuah contoh hasil penmggunakan DFT untuk system yang lebih komplek adalah
untuk mengolah sinyal wicara. Pada gambar 2 ditunjukkan sebuah hasil proses DFT untuk
satu frame dari cuplikan ucapan “a”.
Gambar 2c. Tampilan dalam domain frakuensi 1 frame dari vokal ’a’
2.2. Representasi Sinyal Wicara dalam Domain Waktu dan Domain Frekuensi
Satu cara lain untuk mencirikan sinyal wicara dan mereprensetasikan suaranya adalah
melalui representasi spectral. Cara yang paling popular dalam hal ini adalah sound
spectrogram yang mana merupakan suatu bentuk gray scale image yang
merepresentasikan nilai freukensi sinyal pada waktu tertentu
t =1,5 t =2,3
Intensitas spectral pada suatu titik waktu ditunjukkan dengan tingkat keabuan yang
merupakan suatu bentuk analisis frekuensi particular dari sinyal wicara yang sedang
diamati. Perhatikan Gambar 1 pada nilai t = 1,5 detik. Tampak bahwa banyak nilai
frekuensi muncul pada bagian spectrogramnya, ini sesuai dengan tampilan grafik domain
waktu yang menunjukkan simpangan gelombang pada waktu tersebut cukup tinggi dan
beragam. Sedangkan pada nilai t = 2,3 detik tampak spectrogram menunjukkan sedikit
sekali warna merah dan kuning, yang menunjukkan komponen frekuensi yang muncul
sangat sedikit, ini sesuai dengan bentuk gelombang dalam domain waktu yang hampir
tidak ada sinyal.
Sebelum anda melakukan percobaan anda harus melakukan penataan seperti pada
Gambar 4 berikut ini.
Microphone
Software
Sound Card Matlab
PC Multimedia
Speaker
PC anda harus dilengkapi dengan peralatan multimedia seperti sound card, speaker aktif
dan microphone. Untuk microphone dan speaker active bisa juga digantikan dengan head
set lengkap. Sebelum anda memulai praktikum, sebaiknya anda tes dulu, apakah seluruh
perangkat multimedia anda sudah terintegrasi dengan PC.
[y,fs]=wavread('u.wav');
figure(1);
plot(y);
2. Dapatkan 1 frame dari sinyal yang sudah anda baca.Caranya adalah dengan
menetapkan variabel baru y_1frame.
figure(2);
frame_l=0.02*fs;
y_1frame=y(9*frame_l:10*frame_l);
plot(y_1frame);
3. Gunakan perintah dasar pengamatan power spektral density pada Matlab, dalam hal
ini manfaatkan fungsi fft yang ada. Kemudian anda coba amati bentuk power spectral
density sinyal wicara vocal ‘u.wav’ dalam sebuah gambar yang terpisah. Untuk
menggambarkan sinyal wicara sebagai fungsi waktu dan perintah dasar figure(3);
untuk menempatkan power spectral density sinyal wicara tersebut.
figure(3)
w=hamming(length(frame_l));
y_1frame_window=y_1frame.*w;
freqz(y_1frame_window)
4. Pada langkah selanjutnya anda coba gambarkan spectrogram sinyal wicara vokal
’u.wav’. Untuk itu anda gunakan perintah figure(4); agar spectrogram yang
dihasilkan berada pada tempat yang terpisah.
5. Lakukan hal yang sama pada vokal ’e dan o’.
4.5. Penggambaran Sinyal Wicara dalam beragam domain Secara Real Time
1. Lakukan proses perekaman dengan menggunakan Matlab. Ucapkan kata atau suara apa saja.
2. Amati bentuk sinyal yang anda rekam, gunakan standar pengolahan winyal wicara untuk
mendapatkan tampilan 1 frame sinyal dan tampilan dalam domain frekuensi.
3. Lihat bentuk spectrogram sinyal yang telah anda rekam.
5. Analisa
Anda telah melakukan percobaan untuk melihat sinyal dalam domain waktu dan domain
frekuensi. Lakukan proses pengamatan sinyal wicara sekali lagi tanpa mengacu pada
ukuran frame sinyal, dalam hal ini anda bisa secara langsung memanggil sinyal wicara
dan melakukan tansformasi ke domain frekuensi dengan fungsi fft atau freqz. Amati
bentuk sinyal yang dihasilkan. Apabila anda melihat ada perbedaan tampilan sinyal dalam
domain frekuensi dibanding pada saat anda melakukan percobaan (sesusai prosedur
pembentukan frame diatas), jelaskan apa penyebabnya.