The Speech Signal Processing Toolkit (SPTK) is a software for speech signal processing tools for UNIX environments.
See this page for a reference manual.
- GCC 4.8+
The latest release can be installed through Git:
git clone https://github.com/sp-nitech/SPTK.git
cd SPTK
make
Then the SPTK commands can be used by adding SPTK/bin/
directory to the PATH
environment variable.
If you would like to use a part of the SPTK library, please link the static library SPTK/lib/libsptk.a
.
The SPTK provides some examples.
Go to an example directory and execute run.sh
, e.g.,
cd egs/analysis_synthesis/mgc
./run.sh
- Input and output types are changed to double from float
- Deprecated commands:
acep
->amgcep
c2sp
->mgc2sp
gc2gc
->mgc2mgc
gcep
,mcep
, anduels
->mgcep
glsadf
,lmadf
, andmlsadf
->mglsadf
ivq
->imsvq
lsp2sp
->mglsp2sp
vq
->msvq
- Split commands:
dtw
->dtw
anddtw_merge
mglsadf
->mglsadf
andimglsadf
train
->train
andmseq
ulaw
->ulaw
andiulaw
vstat
->vstat
andmedian
- Integrated commands:
agcep
andamcep
->amgcep
- Keiichi Tokuda - Produce and Design - Nagoya Institute of Technology
- Keiichiro Oura - Main Maintainer - Nagoya Institute of Technology
- Takenori Yoshimura - Nagoya Institute of Technology
- Yoshihiko Nankaku - Nagoya Institute of Technology
- Cassia Valentini - The University of Edinburgh
- Calculated the coefficients of the 6th- and 7th-order modified Pade approximation.
This software is released under the Modified BSD license - see LICENSE file for details.