This repository hosts a modified version of Speech Signal Processing Toolkit (SPTK) for embedded programs.
This version of SPTK is used by the following bindings:
Note that if you want the command line programs of SPTK, please check the original one instead.
- Mac OS X
The important changes from the original SPTK are summerized as follows:
- Integrate waf build tool
- Windows 32/64 bit support. DLLs are avilable on the release page (https://github.com/r9y9/SPTK/releases)
exitinside a function, as possible.
wavjoinfrom target sources to compile for cross-platform compilation ability, since original
direct.hthat only exists in POSIX enviroments. (#8)
DLLEXPORTmacro to expose API functions explicitly in MSVC environments (NOTE: this is not fully used for now) (#8)
- Ensure c89 compatibility
- Export excite function (#11)
- Cleanup and export RAPT function (#12)
Type the following commands from terminal:
./waf configure ./waf sudo ./waf install