Simple Demonstration on Simulated Data.
On Windows and MATLAB, (the codes were tested on Windows7 64-bit and MATLAB2009b).
- Download
LDC93S1.wav
file from here. Copy the file into1_gen_simul_data
folder. - Execute
./1_gen_simul_data/main.m
. - Execute
./2_data_preprocessing/main.m
. - Execute
./3_gen_TDOA_tables/frequency_domain/main.m
. - Execute
./3_gen_TDOA_tables/time_domain/main.m
.
On Linux which is installed CUDA, (the codes were tested on CUDA 7.0, GTX TITAN X, Ubuntu 14.04.02 64-bit).
- Execute
./4_parallel_srp-phat/run.sh
on a terminal. (Please make sure that the execution permissions of*.sh
files are set correctly. If not, you may set the permission withchmod 777 *.sh
command).
Experiment result log files are saved in ./4_parallel_srp-phat/exp_total/result/log
. For more detailed explanation, please refer to the paper below.
Taewoo Lee, Sukmoon Chang, and Dongsuk Yook, "Parallel SRP-PHAT for GPUs," Computer Speech and Language, vol. 35, pp. 1-13, Jan. 2016.