WPE package
Weighted prediction error (WPE) is a speech dereverberation method that was developed at NTT Communication Science Laboratories, NTT Corporation.This page provides a Matlab p-code executable of WPE.
The tools and program included in this package are designed and distributed for the sole purpose of evaluation of the weighted prediction error (WPE) based dereverberation algorithm.
Please refer to the license file for details.
Please cite the following paper when you publish results obtained using this tool.
- Tomohiro Nakatani, Takuya Yoshioka, Keisuke Kinoshita, Masato Miyoshi, and Biing-Hwang Juang,
"Speech dereverberation based on variance-normalized delayed linear prediction,"
IEEE Transactions on Audio, Speech, and Language Processing, vol. 18, no. 7, pp. 1717-1731, Sep. 2010.
The tools have been tested with Matlab versions earlier than R2017b. Currently it does not run properly with R2018.
Before starting
Before starting, please read carefully the license file and the following,- The package includes a MATLAB pcode version of the WPE algorithm (wpe.p).
- wpe.p can only be used with MATLAB and cannot be compiled.
- To run wpe.p on MATLAB you need the signal processing toolbox.
- A renewed version of the code will be availble on this webpage after expiration of the current version.
- Note that NTT may stop releasing this code at any time without prior notice.
Package content
In this package you will find the following- The license file (license.txt)
- A MATLAB pcode version of the WPE algorithm (wpe.p and wpe_wavio.p)
- wpe.p inputs and outputs MATLAB matrices.
- wpe_wavio.p inputs and outputs wav files.
- A sample script describing how to use wpe.p (wpe_test.m and wpe_test_wavio.m)
- Setting files including
- settings/local.m which is a configuration file for wpe.p
- settings/sample.scp which is an sample task file for use in wpe_test.m
- settings/arrayname.lst which includes the naming convention for reading multi-microphone data in wpe_test.m
- Sample data in wav_sample/sample_ch1.wav ~ wav_sample/sample_ch8.wav
Start Download
You can donwload the WPE package here.You can also find more information about the settings in the configuration page.