Skip to content
/ SPTK.jl Public

A thin Julia wrapper for Speech Signal Processing Toolkit (SPTK) API

License

Notifications You must be signed in to change notification settings

r9y9/SPTK.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SPTK.jl

SPTK SPTK SPTK

Build Status Build status Coverage Status License

SPTK.jl is a Julia wrapper for the Speech Signal Processing Toolkit (SPTK), which provides a lot of functionalities for speech signal processing such as linear prediction analysis, mel-cepstrum analysis, generalized cepstrum analysis and mel-generalized cepstrum analysis to name a few. See the original project page for more details.

NOTE: SPTK.jl is based on a modified version of SPTK (r9y9/SPTK).

Documentation

A reference manual of the SPTK can be found at http://sp-tk.sourceforge.net/.

Demonstration notebook

  • Introduction notebook: a brief intruduction to SPTK.jl, especially focused on mel-generalized cepstrum analysis

Getting started

Functions that SPTK.jl provides are basically same as the SPTK, so if you are new to SPTK, please take a look at the original documentation first and then use SPTK.jl for your need. Also notice that there is no function exported, so you should explicitly import functions if you need.

e.g.

import SPTK: mcep, mgcep, freqt, mc2b

Supported Platforms

  • Linux
  • Mac OS X
  • Windows

Installation

Pkg.add("SPTK")

Related packages

There are a few packages on top of SPTK.jl, which provide more Julia-like interface: